It_Words_2

f:id:kentaro-mori36:20180527071634p:plain

Do it yourself. I need to remind me this mind everyday.

 

API(Application Protocol Interface)


Why API?

Program program 通信のために必要。

APIとして必要な機能はInputとOutput。

Why is API important ???

RESTful API(Representational State Transfer)

ウェブアプリケーションの目指すべき基準

2000年にRoy Fieldingが定義

基準としてHTTPを使う

Code on demand (optional)

HTTP Response

 

Ex)NASA APOD API

Ex) Stripe API

 

 

AI

 

AIと宗教

AI至上主義過激派

・ ロボットすげー 自動運転すげー

既存AI賛成派

・現在の特化型人工知能技術をAIとしている

コグニティブ派

・真のAIはこんなものではない

・人間がより良い判断ができるようアドバイスをしたり。

 

教師あり深層学習(画像)の一例

人工知能bot テキストは難しい

深層強化学習 ブロック崩し

ニューラルネット

(エージェント)

AI会社一覧

・DeepCore

・PreferredNetworks - chaieer

・Ascent Robotics -WBS で紹介

 

HEROZ

-将棋名人に勝ったところ

 

 

API SDK と ライブラリの違いは?

API けっこうクローズ

SDK 開発で必要なものがまとめて置いてある。

 

 

 

レコメンド

 

意味

(人に何かを推薦する、推奨する)

みじかなレコメンド機能 amazonのレコメンド機能

メリット : 訪問者の趣味趣向に応じて商品を表示できる

 

ECサイトへの信頼が上がる。  

 

レコメンド機能

  協調フィルタリング

  もっともポピュラーな技術

  コンテンツベースフィルタリング

 

ハイブリッドタイプ

 

レコメンド機能の取り入れ方法

  Eコマースシステムに包括されている機能を利用する

  APSサービスを利用

  。スクラッチ開発

 

 

SDN (Software Defined Network)


SDN
とは、ソフトウェアによって拡張性と柔軟性の高い仮想的なネットワーク環境を作る技術を作る技術、コンセプトのこと(ネットワーク機器の集中制御)

 

SDNを実現する技術:OpenFlow

MAC/IPアドレスや物理ポートなどによって作成されたフローテーブルによって転送先を決定

 

 

 

 

 

UX

1UXとは、UIとの違い

UX 製品から得られる体験、印象。

UI  人間とコンピュータの接点

 

 

わかりやすさ

ボタン

 

コスト削減

 

よいUXがもたらすコスト削減効果

1。システムを利用する人の作業効率向上

2。システム利用者へのトレーニングコストの削減

3。業務のミスがもたらす対応コストが増えてしまう

 

よいUXがもたらす売り上げ向上効果

UXの優れている製品が売れる(iphoneなど)

システムを選んでもらうためにUX向上

 

なぜ? 製品を選んでもらう、使い続けてもらう。

 



プラットフォーム

アジェンダ

プラットフォームとは?

Plate form  = 人の集まる場所

・価値を提供するための基盤

 

 

 

プラットフォームの特徴

1、基盤型[os]

2、媒体型[sns,ec]

プラットフォーム単体では価値を持たない

ネットワーク効果

ーー利用者が増える程製品やサービスの質が高まる

 

ビジネスモデル

メルカリプラットフォームビジネス

(プラットフォーマーになれるビジネスとなれないビジネスの違いは?)

・・

先行すれば大きい

小さなコミュニティの選び方

プラットフォームの教科書

 

 

 

NoSQL

not only sql

  ほとんどがオープンソース

  背景

  Web2.0以降 → big data

  RDBMS 一つのハードウェアに一つ

  スケールアウト、分散処理のためにNosqlを開発

  NoSQL種類 - Document

/MongoDB

/AmazonDynamoDB

 

 

MongDB

NoSQL DBMSの種類

MongoDBはドキュメント指

//mLab データベース

//Firebase データベース

Firebase mongodbより動的にファイルが生成される。

 

NoSQLはエンジニアなら勉強しなければならないです!

 

 


講師のコメント

結論を先に

タイムアップを避ける(時間内に収める)

相手(利き手はだれか考える)

話のストーリーを考え

1スライド2  ゆっくり喋ってちょうどいい

ストーリー (相手に行動を促す)

事前リハーサルも必要

情報をたどる際は1次元情報源までたどる。

喋り方

:会場全体を見渡さなくてはいけない 4

    見ながら話す