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
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
やくも
March 23, 2026
Technology
420
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 やくも
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
530
社内RAGの導入で気を付けたポイント
yakumo
3
180
おいらのAWSアップデートの追い方〜Slack×AgentCore〜
yakumo
2
150
AgentCore Managed Harness を使ってみよう
yakumo
2
470
AgentCoreがWindowsで動かなかった原因を調べてみた
yakumo
1
110
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
2
610
なんとなくの実装を抜け出す!10分でおさらいするAgentCoreの認証・認可
yakumo
2
720
AWSと生成AIで学ぶ!実行計画の読み解き方とSQLチューニングの実践
yakumo
3
1.5k
AIエージェントを5分で一気におさらい!AIエージェント「構築」元年に備えよう
yakumo
1
200
Other Decks in Technology
See All in Technology
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
200
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
210
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
460
打造你的 AI 工作流:Agent Skill + MCP 實戰工作坊
appleboy
0
530
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
310
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
5
1.7k
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
310
そのタスクオンスケですか?
poropinai1966
0
130
10x Speed With QA Agent Platform - How we scaled adoption from individual effort to organizational capability
lycorptech_jp
PRO
0
130
RAGの精度向上とエージェント活用
kintotechdev
2
130
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
420
AI時代における最適なQA組織の作り方
ymty
3
360
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
187
22k
The browser strikes back
jonoalderson
0
1.4k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.5k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
180
Designing Experiences People Love
moore
143
24k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Code Reviewing Like a Champion
maltzj
528
40k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
250
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公開予定