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
「当たり前」のスマートスピーカーになるために #vuibu
Search
Kihara, Takuya
September 18, 2019
Technology
0
660
「当たり前」のスマートスピーカーになるために #vuibu
VUIのビジネスの未来を語る会@札幌
https://vbu.connpass.com/event/146417/
登壇資料
Kihara, Takuya
September 18, 2019
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
AWS Amplify Gen 2 GA記念 ~Gen1との違いを確認
tacck
0
31
Amplify Gen2 が GA したよ! #jawsug_sapporo #jawsug
tacck
0
140
Flutter で "Hello World!! #ゆるWeb札幌
tacck
0
100
AWS Lambda で LLRT を動かしてみた #北海道まったりLT大会
tacck
0
94
地方から始める登壇のステップアップ 〜Java Do から JJUG CCC への登壇参加記録 #javado
tacck
0
140
ゆるWebの新型コロナ Before/After とこれからのこと #seb_yearend
tacck
0
35
AWS Amplify と Amazon Bedrock を使ってオレオレ生成AIサイトを作る #ゆるWeb札幌
tacck
0
220
「普通」のエンジニアとしての生存戦略〜または、いかにして技術を楽しむか。 #情報メディア入門
tacck
0
90
噂の Amazon Bedrock を Java から使ってみる #javado
tacck
1
350
Other Decks in Technology
See All in Technology
コンテナ・K8s研修 - 後半 Kubernetes 基礎&ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
1
120
AWS IAMのアンチパターン/AWSが考える最低権限実現へのアプローチ概略(JAWS-UG朝会#59資料改修20分版)
htan
0
330
年間一億円削減した時系列データベースのアーキテクチャ改善~不確実性の高いプロジェクトへの挑戦~
lycorptech_jp
PRO
3
2.9k
AWSでRAGを作る法方
sonoda_mj
1
140
Azure AI ことはじめ
tsubakimoto_s
0
130
推薦システムを本番導入する上で一番優先すべきだったこと~NewsPicks記事推薦機能の改善事例を元に~
morinota
0
130
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
380
What if...? 처음부터 다시 LLM 어플리케이션을 개발한다면
huffon
0
1k
MySQLのロックの種類とその競合
yoku0825
6
1.6k
Git 研修 Advanced【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
200
データベース研修 DB基礎【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
210
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
325
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
The Invisible Side of Design
smashingmag
294
50k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
12
3.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
129
32k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
26
1.6k
What the flash - Photography Introduction
edds
65
11k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Transcript
76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈ !UBDDL ʮͨΓલʯͷ ɹεϚʔτεϐʔΧʔʹ ɹɹͳΔͨΊʹ ݄
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ୭ w ໊લ UBDDLݪ w ॴଐ גࣜձࣾϊʔεσΟςʔϧ w
ओ࠵ w ΏΔ8FCษڧձ!ࡳຈ w εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ w ͖ͳϑΟΪϡΞεέʔτͷٕ εϓϨουɾΠʔάϧ
None
IUUQTQIQDPOIPLLBJEPKQ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ʮͨΓલʯͷ ɹεϚʔτεϐʔΧʔ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ࢦ͢ͷ w ʮͨΓલʯͷεϚʔτεϐʔΧʔ ˠ୭͕ৗੜ׆Ͱ͍ͬͯΔ w ͜͏ͳͬͯཉ͍͠
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV εϚʔτεϐʔΧʔָ͍͠ w Իૢ࡞ɺࠓ·Ͱͳ͔ͬͨΘ͚Ͱແ͍͕ɺ ʮۙͰʯʮ݁ߏ͑ΔʯΑ͏ʹͳͬͨɻ w εΩϧͷ։ൃɺൺֱతखܰɻ w εϚϗ͕ग़ͨॳظͷΑ͏ͳɺ
ʮࣗͷཉ͍͠ΞϓϦ εΩϧ Λ࡞Ζ͏ʯతͳงғؾ͕͖ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV εϚʔτεϐʔΧʔָ͍͠ʜ w ͱ͍͑ɺʮ͍ͬͯΔਓ͔͍ͬͯ͠ͳ͍ʯͱ͍͏ঢ়گͰ w ʮ͍࣋ͬͯΔʯͱ͍͏ͨ·ʹฉ͘ɻ w ʮ͍ͬͯΔʯͱ͍͏͋·Γฉ͔ͳ͍ɻ
w ʮεΩϧΛ࡞͍ͬͯΔʯͱ͍͏ ΤϯδχΞք۾Ͱ Ίͬͨʹฉ͔ͳ͍ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ͦͦΈΜͳͬͯΔ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ࢼ͍ͨ͠ͷʹࢼͤͳ͍ w ࣮ࡍʹฉ͍ͨ w ڵຯ͋ΔɻͰࢼ͢͜ͱ͕Ͱ͖ͳ͍ɻ w Ոిྔൢళʹ(PPHMF)PNF͋Δɻ Ͱɺͦ͜ͰΛग़͢ͷɻɻɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ࢼ͢͜ͱͰ͖ΔΑ w ʮεϐʔΧʔʯʹଊΘΕͳ͍ͳΒɺࢼ͢खஈ݁ߏ͋Δɻ ͔͠ɺՃͰങͬͨΓ͠ͳͯ͘Α͍ɻ w εϚϗΞϓϦ w "MFYBΞϓϦ
"MFYB ɺ(PPHMFΞϓϦ (PPHMFΞγελϯτ ɺ -*/&ΧʔφϏ $MPWB੍ݶ͋Γ ɺJ1IPOF 4JSJ w 1$ w 8JOEPXT $PSUBOB ɺNBD04 4JSJ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ଟগΘΕ͍ͯΔ͕ʜ w 4JSJ(PPHMFΞγελϯτɺଟ͘ͷਓ͕ଘࡏΛ͍ͬͯΔͣɻ ˠͳͷʹɺʮͰૢ࡞ʯීٴ͍ͯ͠Δͱݴ͍͍ɻ ʮੈքϞόΠϧར༻ಈௐࠪ 2018ʯ ,
σϩΠτ τʔϚπ ίϯαϧςΟϯά߹ಉձࣾ OK, Google 19% Apple Siri 18%
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV Λग़͢͜ͱͷ৺ཧతোน w Λग़͢ॴ w ͦͷʹ͍Δਓͷҙࣝ w Λʮग़͢ʯਓͷҙࣝ w
Λʮௌ͘ʯਓͷҙࣝ Λௌ͘ਓ͕ʮ͍Δʯͱࢥ͏ɺΛग़͢ਓͷҙࣝ ˠͦͷॴʹ୭͕͍ͯɺ͕ࣗΛͩ͢ͱͦͷਓ͕Ͳ͏ࢥ͏͔ɺ ɹࣗʹͲ͏͍͏ײɾԠΛฦ͔͢ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ͰεϚϗΛૢ࡞ w ϋʔυϧ w ਓ௨Γͷ͋Δಓ࿏ w ਓ௨Γͷແ͍ಓ࿏ w
ձࣾͰಉ྅ͷલ w ՈͰՈͷલ w ՈͰҰਓ w ͲΕͳΒͰ͖ͦ͏
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ిͷγνϡΤʔγϣϯ w ిंͷதͰͷʮ͓͠ΌΓʯͱʮిʯͷҧ͍ w ిंͷதͰʜ w ༑ਓͱʮ͓͠ΌΓʯ͕Ͱ͖Δ͔
w ͓͠ΌΓ͢ΔਓΛݟͯɺʮͲ͏ײ͡Δ͔ʯ w ༑ਓ͔Β͔͔͖ͬͯͨʮిʯΛड͚ΒΕΔ͔ɻ w ిΛ͢ΔਓΛݟͯɺʮͲ͏ײ͡Δ͔ʯ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ਓલͰ͢ w ͕ࣗʮ͢͜ͱʯΑΓɺ ʮଞਓ͕ ͔͋ͨҰํతʹ ͍ͯ͠ΔͷΛݟΔ͜ͱʯʹɺ ΑΓڧ͍߅Λײ͍͢͡ɻ w
ͦ͏͍͏ͷʹ֮ࣗతͰ͋Δͱɺ ʮଞਓͷલͰΛग़͢͜ͱʯʹ߅Λײ͍͢͡ͷͰɻ w ͞Βʹʮૢ࡞ʹࣦഊͨ͠߹ʯΛ૾ͯ͠͠·͏ͱɺ ΑΓϋʔυϧ্͕͕Δɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ΫϦΞ͢ΔͨΊʹ w εϚʔτεϐʔΧʔ͕͋Δॴɺ ʮࣦഊͯ͠ྑ͍ʯͰ͋Δ͜ͱ͕อো͞Ε͍ͯΔɻ Λग़͢ਓ͕ɺͪΌΜͱͦΕΛײ͡ΒΕ͍ͯΔɻ w ʮͲ͏͍͏Ԡ͕ޭ͢Δ͔ɾࣦഊ͢Δ͔ʯ͕ɺ
ࣄલʹΘ͔͍ͬͯΔɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ʮՈఉʯϦʔν͢ΔͨΊʹ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV େ·͔ʹΘΕํΛఆ w εϚʔτεϐʔΧʔΛ௨͡ɺ ʮਓͱਓͷΓऔΓʯ͕ൃੜ͢Δύλʔϯɻ ˠσόΠεͷ͜͏ʹʮਓʯ͕ଘࡏ͢Δ w εϚʔτεϐʔΧʔΛར༻͠ɺ ʮݸਓͰͷૢ࡞ʯ͕ൃੜ͢Δύλʔϯɻ
ˠσόΠεͷ͜͏ʹʮਓʯ͕ଘࡏ͠ͳ͍ w ࢲͷओ؍Ͱཧ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ʮਓʯ͕ଘࡏ͢Δ w σόΠεͷʮ͜͏ʯʹຊʹਓ͕͍Δ w ೋͷσόΠεؒͰݺͼ͔͚ɾձ w ࢠͲͷݴɺࢠͲ͔ΒͷϝοηʔδͳͲɺ εϚʔτεϐʔΧʔ
Ոʹ͍Δ͜ͱ͕Θ͔Δ ܦ༝͕ ద͍ͯ͠Δ͔͠Εͳ͍ɻ w ΕͯΒ͢ࢠ ଙ ͩͱɺ ϝοηʔδࣸਅͱ͍ͬͨͷΛΓऔΓͦ͢͠͏ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ʮਓʯ͕ଘࡏ͢Δ w σόΠεͷʮ͜͏ʯʹຊʹਓ͕͍Δ w ͨͩɺೋਓΒ͠ ڞಇ͖ ͩͱɺೋਓͱ֎ʹ͍Δ͕࣌ؒଟ͘ɺ εϚʔτεϐʔΧʔΛ௨͞ͳ͍ίϛϡχέʔγϣϯͷํ͕Γ͍͢ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ʮਓʯ͕ଘࡏ͠ͳ͍ w ҰͷσόΠεͰɺ݁͢Δɻ w ҰਓΒ͠ͷਓ͚ͷπʔϧɺήʔϜɺͳͲɻ ϝϞλΠϚʔɺδϣʔΫͳͲɻ w
͍࢝Ίͷϋʔυϧ͍͕ɺ͓ͦΒ͕͘Γ͕গͳ͍ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ʮਓʯଘࡏ͠ͳ͍͕ଘࡏ͢Δ w ΓͱΓɺҰͷσόΠεͰ݁͢Δɻ w ಉ͡εΩϧΛ͏ਓ͕͍Δ͜ͱ͕ɺεΩϧΛ௨ͯ͠ײ͡ΒΕΔɻ w ਓΛ૬खʹ͍ͯ͠Δํ͕ɺʮ͠Έ͍͢ʯɻ w
ҰํͰਓΛ૬खʹ͢Δ͜ͱͰɺ ʮরΕʯʮࣦഊͷϋʔυϧʯ͕ߴ·Δɻ w ΓऔΓҰਓɺͰྡʹʮਓΛײ͡Δʯɻ ˠ͜͏͍ͬͨεΩϧɾମݧΛ૿͢ඞཁ͕͋Γͦ͏ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ʮਓʯଘࡏ͠ͳ͍͕ଘࡏ͢Δ w ྫ w ήʔϜͷϥϯΩϯάػೳ w ҿ৯ళͷޱίϛ w
ҭࣇεΩϧͰࢠͲͷମௐΛه͍ͯ͘͠ͱɺ ʮొҬͰ෩अ͕ྲྀߦ͍ͯ͠Δʯͱ͓Β͕ͤ͘ΔΑ͏ʹͳΔɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ·ͱΊ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ࢦ͢ͷ w ʮͨΓલʯͷεϚʔτεϐʔΧʔ ˠ୭͕ৗੜ׆Ͱ͍ͬͯΔ w Ͳ͜Ͱɺ୭ͰɺʮͨΓલʯʹΛग़͢͜ͱ͕Ͱ͖Δɻ w ՈͷதͰɺʮͨΓલʯʹΘΕ͍ͯΔɻ
w ʮਓ͕͍ͬͯΔʯ͜ͱΛײ͡ΒΕΔɻ ڞײͰ͖Δ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ࢦ͢ͷ w Ͳ͜Ͱɺ୭ͰɺʮͨΓલʯʹΛग़͢͜ͱ͕Ͱ͖Δɻ w ಓͰ୭͔͕͍ͬͯͯؾʹͳΒͳ͍ɺ ͱ͍͏ঢ়ଶ࣮֬ʹʮͨΓલʯͷঢ়ଶɻ w ྫ͑ʮήʔϜʯʹΑΔԻૢ࡞ͰɺԿ͔ى͜Δ͔͠Εͳ͍ɻ
w ʮ1PLÉNPO(0ʯʮ%2ΥʔΫʯΛ Ͱૢ࡞͢Δͱಛయ͕ಘΒΕΔɺͱ͔ɻ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ࢦ͢ͷ w ՈͷதͰɺʮͨΓલʯʹΘΕ͍ͯΔɻ ˠՈఉͷʮࠔΓ͝ͱʯΛॿ͚ͯ͘ΕΔଘࡏ w ·ͣɺʮࠔΓ͝ͱʯʹؾ͔ͮͳ͍ͱ͍͚ͳ͍ɻ ˠ୭ͰؾܰʹࢼͤΔॴ͕ඞཁ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV ؾܰʹࢼͤΔॴ w ݱࡏΓ࢝ΊͨίϛϡχςΟΛɺ ؾܰʹࢼͤΔॴҭ͍ͯͨɻ w ͦͷͨΊʹɺࣗͰͬͱ͍ΖΜͳػೳͰ ༡ΜͰΈΔɻ w
ಛʹϝοηʔδܥ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ ͍͖ͬͯ·͢ ମݧձͬͯͲ͏Εʜ
!UBDDL 76*ͷϏδωεͷະདྷΛޠΔձˏࡳຈWVJCV εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ ͍͖ͬͯ·͢ ମݧձͬͯͲ͏Εʜ Έͳ͞Μͷྗ͓आΓ͍ͨ͠…!!
ʮͨΓલʯͷ ɹεϚʔτεϐʔΧʔΛࢦͦ͏
FOE