TEAM A: sayoko, mikiko, nanako, ami @section8_teamA
A LINE chatbot that recommends gifts using ChatGPT and external APIs.
Giftie(ギフティー)は、LINEを通じてユーザーに最適なプレゼントを提案するチャットボットアプリです。ユーザーがLINE上でプレゼントに関する質問を送信すると、ChatGPTがユーザーのリクエストを理解し、楽天市場APIを使用して関連する商品を検索し、最適なプレゼントを提案します。
LINE Messaging API
Python (Flask)
MySQL
ChatGPT API
楽天商品検索API
Docker, GitHub
- LINE Messaging API:sayoko
- MySQL:mikiko
- ChatGPT API:nanako
- 楽天商品検索API:ami
- Docker, GitHub:sayoko + nanako
- API設計書:swagger
- ナッレジ共有:notion
- サービスの仕様・ネーミング・アイコン等にもこだわり、わかりやすく親しみやすいサービスを目指した
- LINEではリッチメニューを使用し操作性を向上させた
- ユーザーとのやりとりの情報をプロンプトに組み込み、最適なプレゼントを提案できるようにした
評価 | 要件 | 備考 |
---|---|---|
o | OpenAI API は、APIサーバを経由して利用 | |
o | 外部知識参照(RAG) | 楽天商品検索API |
o | メインのユーザはスマホ | |
o | クライアントの指定 | LINE |
△ | ユーザの過去の対話内容をふまえた回答 | 未:提案済URLの保存 |
o | 特定の話題以外は回答できないという制限 |