Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
対話システム#2 対話のモデル
Search
INOUE Takahiro
June 16, 2021
Technology
0
65
対話システム#2 対話のモデル
INOUE Takahiro
June 16, 2021
Tweet
Share
More Decks by INOUE Takahiro
See All by INOUE Takahiro
有線LANを通した話
takinou0
0
120
対話システム 1章 対話システムの概要
takinou0
0
60
名古屋検索勉強会#19
takinou0
1
1.2k
名古屋検索勉強会#2
takinou0
0
450
Other Decks in Technology
See All in Technology
命名から始めるSpec Driven
kuruwic
3
690
"'TSのAPI型安全”の対価は誰が払う?不公平なスキーマ駆動に終止符を打つハイブリッド戦略
hal_spidernight
0
210
Design System Documentation Tooling 2025
takanorip
0
350
ローカルVLM OCRモデル + Gemini 3.0 Proで日本語性能を試す
gotalab555
1
230
AWS re:Invent 2025 で頻出の 生成 AI サービスをおさらい
komakichi
3
260
AI 時代のデータ戦略
na0
7
1.9k
生成AIシステムとAIエージェントに関する性能や安全性の評価
shibuiwilliam
2
280
雲勉LT_Amazon Bedrock AgentCoreを知りAIエージェントに入門しよう!
ymae
2
230
信頼性が求められる業務のAIAgentのアーキテクチャ設計の勘所と課題
miyatakoji
0
190
Excelデータ分析で学ぶディメンショナルモデリング ~アジャイルデータモデリングへ向けて~ by @Kazaneya_PR / 20251126
kazaneya
PRO
3
700
2025 DORA Reportから読み解く!AIが映し出す、成果を出し続ける組織の共通点 #開発生産性_findy
takabow
2
760
変わるもの、変わらないもの :OSSアーキテクチャで実現する持続可能なシステム
gree_tech
PRO
0
1.3k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
36
7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Docker and Python
trallard
46
3.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Documentation Writing (for coders)
carmenintech
76
5.1k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
How to Ace a Technical Interview
jacobian
280
24k
Music & Morning Musume
bryan
46
7k
Scaling GitHub
holman
464
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
950
Transcript
ࣗવݴޠॲཧγϦʔζɹ̓ ରγεςϜ 2ষɹରͷϞσϧ Inoue Takahir o (@takinou0)
͜ͷষͰѻ͏ͷ ❖ ରʹ͓͚Δ๏ଇΛཧ͢Δ ͲͷΑ͏ʹใ͕ཧ͞Εɺڞ༗͞Ε͍͔ͯ͘ΛԾઆϞ σϧͱ֤ͯ͠छఏࣔ ❖ 3ষͷલఏ͕ࣝͩɺ֓೦͔ΓͳͷͰɺ·Δͬͱ֮͑Δ ͷ͠ΜͲ͍ɻ ❖
ద࣌ඈͯ͠ಡΜͰɺ3ষҎ߱Ͱ٧·ͬͨΒɺͬͯಡΉ 2
2.1 ରͷϞσϧͱ
2.1 ରͷϞσϧͱԿ͔ ❖ ରʹ͓͚Δ๏ଇΛɺ୯७ԽɺநԽͨ͠ͷ ❖ ରΛهड़ͨ͠ΓɺੳʹͬͨΓɺӅΕͨߏͷઆ ໌ʹ͔ͭ͏ ❖ ༧ଌʹ͑Δ 4
ରϞσϧʹ͓͚Δجຊ֓೦ ❖ ରϞσϧͷཧղͷͨΊɺ·ͣҎԼͷ6ͭΛ֮͑·͢ ❖ ൃߦҝ ❖ ஊߏ ❖ ྡϖΞ ❖
ऀަ ❖ ج൫Խ ❖ ൃ୯Ґ 5
ରϞσϧ(ਪver)ʹ͓͚Δجຊ֓೦ ❖ ਪࠓඇओྲྀͷରϞσϧ͕ͩɺԹނ৽ͷͨΊʹ ֶͿ ❖ جຊ֓೦ҎԼͷ3ͭ ❖ ڞಉҙ ❖ ࢀՃߏ
❖ ಉௐ 6
2.2 ରͷجຊߏ
2.2.1 ൃߦҝ ❖ ൃΛ͢Δͱɺ͕ٛੜͨ͡Γɺ૬खͷ৺ཧʹӨڹͨ͠Γ͢Δͷ ͰߦҝͱݺͿɻ ❖ ཁૉ ֓ཁ ൃޠߦҝ Ի൘ॻʹΑΓɺݴޠใΛੜͯ͠ୡ͢Δ͜ͱ
ൃޠߦҝ ൃʹΑΓɺޮՌΛੜͤ͡͞Δ͜ͱ ʢଋʹΑΓٛΛൃੜͤͨ͞Γʣ ʢຐ๏ͷढจ͜Εʁʣ ൃޠഔհߦҝ ฉ͖खʹӨڹΛ༩͑Δ͜ͱશൠ (ָ͠·ͤͨΓɺා͕ΒͤͨΓɺೲಘͤͨ͞Γ) 8
ͦͷଞͷੳΈ ❖ ൃߦҝλΠϓͰ࣮ࡍͷରΛੳ͖͠Εͳ͍ ❖ ൃߦҝҎ֎ͷྨଟʑ࡞ΒΕ͍ͯΔ ࣗવจʹऍΛ༩ʢʹΞϊςʔτʣ͢ΔͷͰɺΞϊ ςʔγϣϯεΩʔϚͱݺͿ ❖ DAMS
L ❖ DIT+ + ❖ DiAML 9
2.2.2 ஊߏ ❖ ஊ : աڈʹͳ͞Εͨൃͷू߹ ൃಉ࢜ΛωοτϫʔΫͱΈͳ͢
ʢલͷൃݴʹͬͨΓɺલͷલͷൃݴʹͬͨΓɺ͍ΖΜͳͱ͜Ζʹ ܨ͕ΔͷͰʣ Ͱνϕοτྉཧͷ͓ళʹߦ͖͍ͨΜ͚ͩͲ ʹνϕοτྉཧͷ͓ళ͋Γ·ͤΜ ͋ΕɺӺͷۙ͘ʹҰͭ͋ͬͨͱࢥ͏͚Ͳ ϥαͱ͍͏͓ళ͕͋Γ·͕ͨ͠ɺࠇʹҠస͠·ͨ͠ Ԡ Ԡ Ԡ ৄड़ ূ
ؔ ❖ େ͖͘ҎԼ2ͭͰྨ͢Δ ❖ टඌҰ؏ੑ:ҙຯϨϕϧͷؔ?? ❖ ݁ଋੑ:දݱϨϕϧͷؔ?? 11
ஊηάϝϯτ ❖ ର͕ଓ͘ͱओͲΜͲΜมΘ͍ͬͯ͘ɻ͜ΕΛߏ Խ͍ͨ͠ɻ ❖ Ұ࿈ͷஊ͔Βɺ͋Δओʹͦͬͨ෦͚ͩΓൈ͘ →ஊηάϝϯτͱݺͿ 12
ஊߏͷཧ(GroszͱSidner) ❖ ஊߏ: લड़ͷωοτϫʔΫߏɺஊηάϝϯτͷߏɺ ҙਤͷ૯শ ཁૉ ֓ཁ ݴޠߏ ஊηάϝϯτͷ֊ߏ
ҙਤߏ ରͷඪΛୡ͢ΔͨΊͷखॱ ҙঢ়ଶ ࢦࣔཁૉͱɺஊͷඪΛදݱۭͨؒ͠ͷελοΫ ʢԿͷͬͪ͜Όʣ 13
2.2.3 ྡϖΞɾަ ❖ ྡϖΞ : ѫࡰͱѫࡰɺ࣭ͱճɺґཔͱঝɺґཔͱڋ൱ͳͲɹݺԠͰରΛཧ͢Δ ߟ͑ํɻ ❖ ઌʹདྷΔํΛୈҰϖΞɺޙʹདྷΔํΛୈೋϖΞͱݺͿɻ
❖ ަ: ྡϖΞʹࣅͨߟ͑ํɻ্ҐͷϜʔϒͱԼҐͷΞΫτͰߟ͑Δ ❖ Ϝʔϒ:։࢝(≒ୈҰϖΞ)ɾԠ(≒ୈೋϖΞ)ɾิ(ྡϖΞͱҧ͏ͱ͜Ζ ) ❖ ΞΫτ:ର্ͷػೳɻ ༠ग़ɺใɺඪࣝɺೝఆɺදݱͳͲ͕͋Δ 14
2.2.4 ऀަ ❖ ࢀՃऀ͕ॱ൪ʹൃ͢Δ͜ͱ ❖ λʔϯ:͋ΔҰਓ͕Γ࢝Ί͔ͯΒɺ͠ΌΓऴΘΔ·ͰͷҰఆ۠ؒͷ͜ͱ ʢଞऀͷ૬Ṁ͙Β͍ແࢹ͢Δʣ ❖ ૬Ṁ:ຊޠͷಛతͳɻ
❖ ᰐ͖ : ❖ ϑϩΞ:͋ΔҰਓ͕ൃݴݖΛ͍࣋ͬͯΔ۠ؒɻ ࢘ձऀ͕͍Δ߹໌ࣔత͕ͩɺ΄ͱΜͲ҉తɻ ϑϩΞͱλʔϯͱࣅ͍ͯΔ͕ҟͳΔ֓೦ɻ 15
2.2.5 ൃ୯Ґ ❖ ·͍͜͠ͱ ൃͷ୯ҐͲ͏ܾΊͨΒ͍͍͔͍͠ɻ ୯ޠʁɹจʁɹͰҰจͬͯͲ͜·Ͱʁɹݴ༿ͰɺͲ͔͜ΒͲ͜·Ͱ͕Ұจʁ ʢ۟ͳ͍͠ɺΈΜͳૣޱͩͬͨΓɺݴ͍ཎΜͩΓ͢Δ͠ʣ
❖ ҰจΛܾΊΔͷఘΊͯɺ٬؍తʹ͚Δ(=ൃ୯Ґ)ͷ͕༗ޮ ❖ ൃ୯Ґɹ͍Ζ͍Ζఏݴ͞Εͯ·͢ ❖ અ୯Ґɺ ❖ ΞΫηϯτ۟ɺ ❖ Πϯτωʔγϣϯ۟ɺ ❖ ΠϯτωʔγϣϯϢχοτɺ ❖ ͍୯Ґɺ ❖ ͍୯Ґɹetc 16
2.3 ڞ௨ج൫ͱج൫Խ
2.3.1 ڞ௨ج൫ ❖ ڞ௨ج൫ : ऀಉ࢜Ͱڞ༗͞Ε͍ͯΔใͷ͜ͱ ʮΞϨͷ݅ͳΜ͚ͩͲ͞ʯʮ͋͋ɺΞϨͶʯʢۃͳྫʣ ❖ ରΛ͢Δʹɺ૬खͱ༷ʑͳใΛڞ༗͠ͳͯ͘ͳΒͳ͍ɻ
ݴ༿ͷҙຯɺࣝɺલఏɺೝࣝɺ৴೦ etc →͜ΕΒΛڞ༗͍ͯ͘͜͠ͱ͕ج൫Խ ※ҙ ڞ௨ج൫ɺΈΜͳͰڞ༗͞ΕͯΔΘ͚͡Όͳ͍ɻ ऀͦΕͧΕͷ৺ͷதʹଘࡏ͍ͯ͠Δɻ ᴥᴪ(=ޡղ)Λղফ͠ଓ͚Δ͜ͱ͕લఏɻ 18
ج൫Խͷߟ͑ํ ❖ ج൫ԽͷϨϕϧ ❖ 1: ͔͚͖͍ͯͯ͠Δͷ͕Θ͔Δ ❖ 2: ͕ฉ͖औΕΔ ❖
3: ͷ༰ΛཧղͰ͖Δ ❖ γεςϜߏஙͰͷ४උ ❖ ࣝຖʹɺʮج൫Խࡁ?ʯϑϥάΛ༻ҙ͢Δ ❖ ※ਓຖʹϑϥάΛ༻ҙ͢Δඞཁ͋Δ
2.3.2 ج൫ԽͷϞσϧʢߩݙϞσϧʣ ❖ ߩݙ : ఏࣔͱडཧʹΑΔߟ͑ํ ❖ ఏࣔ : ยํͷऀ͕৽ͨͳใΛࣔ͢͜ͱ
❖ डཧ : ͏ยํͷऀ͕ɺఏࣔ͞ΕͨใΛཧղ͢Δ͜ͱ ❖ ʮఢຊೳࣉʹ͋Γʂʯʢఏࣔʣ ʮ͓ʔʂʯʢडཧʣ ❖ ※डཧɺཧղ͔ͨ͠Ͳ͏͔͚ͩΛযʹ͍ͯ͠Δɻ ఏࣔ͞Εͨ༰Λڋ൱ͨ͠߹ʮडཧʯ ❖ म෮ : ରதͷޡղΛղ͘͜ͱɺແཧղʹ࠶આ໌͢Δ͜ͱ
ߩݙ ❖ (ؾ͕͍ͨΒॻ͘)
2.3.3 ج൫ԽͷϞσϧʢج൫ԽΞΫτϞσϧʣ ❖ ߩݙϞσϧͰɺج൫ԽΛઆ໌͢Δʹૈ͗͢Δ म෮ͷৄࡉͳͲ͕େࡶ →ΑΓࡉ͔͍ϞσϧΛ࡞Δʢج൫ԽΞΫτϞσϧʣ ❖ ج൫ԽΞΫτ
: ର࣌ͷج൫Խঢ়گΛஈ֊తʹࣔͨ͠ ج൫ԽΞΫτ ఆٛ Initiate ։࢝ Continue ใՃ Repair म෮ ReqRepair ૬खʹम෮Λཁ Ack ཧղΛࣔ͢ ReqAck ૬ख͕ཧղ͔ͨ֬͠ೝ Cancel ఏࣔ༰ͷഁغ
2.4 ϓϥϯʹجͮ͘ ରϞσϧ
ίʔυϞσϧ ❖ ͠खͱฉ͖खͰڞ௨ͷූ߸ମܥ(ίʔυ)Λ͍࣋ͬͯΔ ͱ͍͏Ϟσϧ ❖ ͠खͷࢥߟճ࿏⁶͠खͷΤϯίʔμ ❖ ⁶ฉ͖खͷσίʔμ⁶ฉ͖खͷࢥߟճ࿏
ڠௐͷݪཧ ❖ ਪϞσϧɹඇ໌ࣔͰใୡͰ͖ΔϞσϧ ❖ ඇ໌ࣔใΛड͚औΕΔͷͳ͔ͥ ❖ ඇ໌ࣔͰΘΔͷɺऀؒͰڠௐ͕͋Δᴷᴷͱݴ͏લఏͰΛ͢Δ͔Β ❖ ྔɹɹաෆͳ͑͘Δ ❖
࣭ɹɹӕͩΊɺ৴ጪੑ͕େࣄ ❖ ؔɹؔ࿈ͷͳ͍͜ͱݴΘͳ͍ ❖ ༷ଶɹΘ͔Γ͢͞େࣄ
2.4.1 ϓϥϯͱղܾ ❖ ϓϥϯɹԿ͔Λ͢Δͱ͖ͷҰ࿈ͷߦҝ ❖ ϓϥϯʹͱͮ͘Ϟσϧɹൃͱ͍͏ߦҝͷϓϥϯΛߟ ͑ͨϞσϧ ❖ ϓϥϯχϯά ❖
ϓϥϯೝࣝ
2.4.2 ڞ༗ϓϥϯͱڠௐతղܾ ❖ ڠௐతղܾɹෳਓͰԿ͔Λୡ͠Α͏ͱ͢Δ͜ ͱ
EOF 28