Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Google Home アプリを作った話
Search
Kouichi Nishizawa
April 02, 2018
Technology
0
46
Google Home アプリを作った話
Google Home アプリを作った話
Kouichi Nishizawa
April 02, 2018
Tweet
Share
More Decks by Kouichi Nishizawa
See All by Kouichi Nishizawa
Rails初心者がSPAアプリを作ってみた話
koty
0
190
農業AIアイディアソンに参加してきた
koty
0
520
Other Decks in Technology
See All in Technology
今さら聞けない!? AWSの生成AIサービス Amazon Bedrock入門!
minorun365
PRO
11
2.3k
暗黙知を集積するプラットフォーム : 「健常者エミュレータ事例集」の取り組み
sora32127
1
160
LLMプロダクト事業の立ち上げにおける挑戦
layerx
PRO
7
1.4k
8週連続ウェビナー_イチから学ぶFivetran
cmsuzu
0
160
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
250
なんで私に登壇依頼が?! ~頼られるエンジニアになるためには~ /
mixi_engineers
PRO
2
200
Tohoku.Tech #1 「Cursorを使ったRaspberry Piの開発」by ねこまた
jun2882
0
250
大規模データとの戦い方
knih
1
460
AMLD 2024 - Build Your Own GPT
donlelef
1
260
生成AI・LLM時代における 機械学習エンジニアとしてのキャリア戦略・開発戦略 / my-career-and-development-strategies-for-ml-engineer-2024
yuya4
3
250
単回帰分析について数式を追いながら実装してみた
kentaitakura
0
500
ハイパフォーマンスな組織をつくるための開発生産性の考え方 / developer-productivity-high-performer-link-and-motivation
lmi
3
250
Featured
See All Featured
WebSockets: Embracing the real-time Web
robhawkes
59
6.9k
Building Adaptive Systems
keathley
29
1.8k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2k
Infographics Made Easy
chrislema
237
18k
Designing the Hi-DPI Web
ddemaree
275
33k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Scaling GitHub
holman
456
140k
Music & Morning Musume
bryan
39
5.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
11
1.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
10
4.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
28
5.9k
Designing for humans not robots
tammielis
247
25k
Transcript
Google Homeアプリを 作った話 2018.03.30 にしざわこういち
デモ
Google Home とは Google Assistant の端末
Google Assistantとは GoogleのAIアシスタント
元データ https://www.city.nagano.nagano.jp/site/kateigomi /146311.html pdfのみ公開されていたので、xlsでも公開してほしいと イチ市民として要望。 xlsでもちょっと使いづらいので、jsonにparse。 http://b-sw.co/nagano_gomi_calendar/index.html
開発方法 作ったアプリのディレクトリ https://assistant.google.com/services/a/uid/0000009b8eb935b1?hl=ja 開発に必要なことは以下に書いてある。これを読めば作れる https://docs.google.com/presentation/d/1HjxtUtMhphdBTm_KOGDb1dq7Dy1R8sNCQj80zDdCJqg/edit ちなみにすべて 無料 (後述するfirebase functionでの制限は有り)
Dialogflow 自然言語処理プラットフォーム Google Assistant以外にも使える。 昔はAPI.AIと呼ばれていた。 その後googleが買収して、 Dialogflowと改名。
Fullfilment 業務ロジックを記述 無料版だと外部にhttpリクエストを 出せない。 →jsonをまるっとコード内に貼り付け...
申請 2回リジェクトされた。 修正事項は日本語で、かつ割と 具体的に指摘してくれる。 →それなりの品質のアプリを出来る限り 多く公開したいというGoogleの意図か
Google Assistant アプリの特徴 • 「インストール」という概念が無い ◦ アプリが公開されれば、いきなり全世界の人が使えるようになる ▪ →起動フレーズが一意である必要がある ▪
実際には言語が限定されるので、「全世界」というわけではない。。
アプリ公開特典 $200/月のGCPクレジットが1年分 Google Assistant Tシャツ
アプリ公開特典 さらに、条件をクリアすると 良いことがあるらしい。 どれも割とハードル高め。
開発するしか!