Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
Search
やくも
March 23, 2026
Technology
470
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
JAWS-UG AI/ML #36:Generative AI/ML LT大会
https://jawsug-ai.connpass.com/event/385110/
やくも
March 23, 2026
More Decks by やくも
See All by やくも
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
340
StepFunctionsとGraphRAGを活用した暗黙知活用のためのRAG基盤
yakumo
1
300
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
1.5k
社内RAGの導入で気を付けたポイント
yakumo
3
220
おいらのAWSアップデートの追い方〜Slack×AgentCore〜
yakumo
2
220
AgentCore Managed Harness を使ってみよう
yakumo
2
680
AgentCoreがWindowsで動かなかった原因を調べてみた
yakumo
1
150
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
2
810
なんとなくの実装を抜け出す!10分でおさらいするAgentCoreの認証・認可
yakumo
2
1.2k
Other Decks in Technology
See All in Technology
How to Design Configuration for Rails Applications
willnet
1
850
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
130
USB PDを使ってスマホを労わりたい
raspython3
0
180
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.3k
大型犬好きによるPugの紹介
yamanoku
1
160
Optunaの最新リリースv5.0について
pfn
PRO
0
120
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
220
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
会社紹介資料 / Sansan Company Profile
sansan33
PRO
31
430k
フィンテック養成勉強会#68
finengine
0
160
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Believing is Seeing
oripsolob
1
250
Why Our Code Smells
bkeepers
PRO
340
58k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Into the Great Unknown - MozCon
thekraken
41
2.8k
A Soul's Torment
seathinner
8
3.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
How to Think Like a Performance Engineer
csswizardry
28
2.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
What's in a price? How to price your products and services
michaelherold
247
13k
Chasing Engaging Ingredients in Design
codingconduct
0
360
Transcript
AgentCoreとLINEを使った 飲食店おすすめアプリ 八雲 慎之助/Shinnosuke Yakumo 2026/3/23 JAWS-UG AI/ML #32
八雲 慎之助(やくも しんのすけ) • 年次:2年目 • JAWS-UG 新潟支部運営(今は東京在住) • AWS
Community Builder – AI Engineering • 2025 Japan AWS Jr.Champions Who am I @yakumo_09 @yakumo_0905
アジェンダ • 作ったアプリの紹介 • 開発履歴(機能紹介やTipsなど) • これからの拡張予定
作ったアプリの紹介
作ったもの • 位置情報を共有して保存 • 位置情報に基づいて検索 • 決定 • 店舗情報などの案内を表示 •
AgentCore Memoryに保存 • 気に入らなかった • 次候補をおすすめ
AgentCore Memoryでお店の最適化 • エピソード記憶を利用 • 店のジャンルを抽出し保存
技術要素 • フロントエンド • LINEアプリから利用 • バックエンド • Python •
Lambda • AgentCore(Runtime, Gateway, Identity) • 検索API(Hotpepper) • LINE Messaging API 2〜3週間でゆっくり作成
構成図 LINE ユーザー AgentCore Runtime AgentCore Gateway AgentCore Identity AgentCore
Memory AWS Cloud Agent AgentCore Observability
これで実現できること • 位置情報に基づいた飲食店の検索 • 範囲内になければさらに範囲を広げて再検索 • 提案された店が気に入らなければflexボタンを選択して再検索 • 選んだお店の特徴を記憶 →泥酔しててもいい感じのお店に辿り着ける!
きっかけ • 酔っ払った後の2次会、3次会はお店探しがめんどくさい • 位置情報を共有、飲食店をAIが勝手に探してくれたら便利じゃ ね? • AgentCoreとLINEを使って作ってみるか^^
事前準備①(LINE公式アカウント作成) https://developers.line.biz/ja/ https://developers.line.biz/ja/docs/messaging-api/getting-started/
事前準備②(環境変数の取得、保存) • チャンネルのWebhook URLにAPI GatewayのURLを記入 • LINE→API Gateway→Lambda • チャンネルシークレット、アクセストークンを控えておく
• リクエストの認証、レスポンス返却するため
開発で辛かったエピ
位置情報の保存と受け渡し • LINEから位置情報の共有なんてできるのか • DynamoDBまで使いたくねえ.. • 可能な限りシンプルにしたい..
位置情報の保存と受け渡し • セッションごとの情報として位置情 報を保持することで解決できた。 • この位置情報を検索に利用するとう まくいく。 • 永続化は •
するならやはりDynamoDB
エージェントの評価について
AgentCore Evaluations 一応よさそうだけど…
AgentCore Evaluations 食べないと評価できない^^ 右は新潟の(そばと)タレカツ
今後の拡張予定
今後の予定(やれたらやる) • JAWS-UGの地域支部のグルメマップとか作ったら面白いかも • 勉強会参加者がグルメ情報を投稿したり検索できるみたいな • 同じ新潟支部の笠原さんが新潟のグルメマップを作ってた https://speakerdeck.com/kasacchiful/20260207jawsug-tochigi
まとめ • LINEとAgentCoreを使ってグルメアプリ • LINEを組み合わせると生活に溶け込むAIアプリを作りやすい • AgentCore Memoryを利用しておすすめを最適化できる • 今後ブログか何かで展開したい
• 時間があれば拡張したい
告知とか
宣伝:上越妙高支部リブート
宣伝:JAWS-UG 新潟 佐渡ヶ島開催 • 日時:2026/7/25(土)~2026/7/26(日) • 会場:Hostel Perch(佐渡ヶ島 佐和田地区) •
1日目:勉強会(Lightning Sado)+BBQ • 2日目:佐渡観光 4月にはconnpass公開予定