- AI×自動化開発の実績と技術力の高さ
- 課題解決型・コンサルティング型の対応姿勢
- 迅速かつ柔軟な対応力
RAGとAIを活用したStreamlit製チャットボット作成
講座音声を文字起こしRAGを作成。streamlitでフロント作成・fastAPIでバックエンドを作成デプロイまで
- 業種
- 情報非公開
- 地域
- 情報非公開
- 規模
- 情報非公開
- 費用
- 情報非公開
今回は講座内容をRAG(Retrieval-Augmented Generation)技術を組み合わせた大規模チャットボットで質問対応botを構築しました。ユーザーインターフェースにはStreamlitを用いて、誰でも直感的に使えるよう設計しています。
このチャットボットでは以下の技術を活用しています:
1.バックエンドにはFastAPIを利用し非同期処理を実装
2.ユーザーの入力内容を元に、外部ドキュメント・知識ベースから検索しGPTで回答を生成(RAG)
3.ローカル環境での実行を想定した最適化構成
4.音声→テキスト→検索→回答の一貫処理を実現
ドキュメントの量が多くても高速に検索・応答できるため、FAQ、自社ナレッジBot、講義支援システムなどに応用可能です。
- 制作物種別
- ツール・ユーティリティ系簡易プログラム
- 業務範囲
- 1.音声データの文字起こし処理(Whisper API利用)
2.分割・ベクトル化・ベクトルDB(FAISS)構築
3.RAG構成によるプロンプト生成+ChatGPT/Gemmaとの連携
4.フロントエンド(Streamlit)およびバックエンド(FastAPI)開発
5.Dockerでのローカル/クラウドデプロイ構成整備
- 業務の概要
- 講義・研修などの音声データをテキスト化し、その内容を検索・質問できるAIチャットボットを構築。
文字起こし+ベクトルDBによるRAG構成を採用し、ユーザーからの質問に講義内容をもとに回答できるよう設計。
フロントにはStreamlitを用いてチャットUIを構築し、FastAPIでバックエンド処理・API制御を行い、VPS環境へデプロイまで対応しました。
- 開発規模・期間
- 期間:約3〜4週間(設計〜実装〜デプロイまで)
構成:1名体制(設計・実装・インフラ対応まで一貫対応)
技術:Python(FastAPI/Streamlit)、FAISS、Whisper API、OpenAI API、Docker など
- 利用技術
- 利用サーバー環境・DB
- 備考
実績・事例の詳細
フロントとバックを作成しました。
これに関しては以下のように対応しています:
・FastAPI を使って文字起こし/検索/生成処理のバックエンドAPIを実装
・Streamlit にて、チャット画面・対話ログUIを作成し、Web上で簡単に動作確認可能な状態に
・Whisper で文字起こしされた講座データをセグメント分割し、FAISS でベクトル検索可能な構成に
・RAG方式により、ユーザー質問に講座内容を根拠とした回答を生成
・Docker環境でデプロイし、簡単に起動・保守できるよう設計
成果・結果
・講座内容に関する質問を受講者が即座に確認できるようになり、
運営者への質問メール件数が半減
・チャット履歴を基にしたFAQ強化にも活用可能に
・RAG構成により、回答の信頼性・再現性が向上し、受講体験の質も大幅改善
・今後、他講座・企業研修にも横展開される予定
お客様の声
10,000人以上の受講者がいたUdemy講座において、
チャットボットによる対応でメール返信負荷が大幅に改善されたとのことでした。
担当者のコメント
代表の私本田が担当しましたが、RAG搭載したチャットボットの可能性に触れました。
非常に興味深い分野でもありまして非常に楽しくやらせていただきました。
業務内容
クチコミ
-
総合評価
5- 業種
- 企業全般
- 地域
- 大阪府
担当者の方は人柄がとても良く、やり取りが終始スムーズでした。質問へのレスポンスも非常に早く、こちらの疑問点をわかりやすく丁寧に説明してくれる専門的な知識と視点を持っているため、安心して任せることができました。対応の質が高く、信頼して相談で …
-
総合評価
5- 業種
- 企業全般
- 地域
- 愛知県
既存で持っていたシステムをAWSにデプロイしていただきました。納品のスピードがとても早かったです。費用も抑えられて、要件整理を非常に丁寧にしていただき、クオリティも高かったのでとても満足しております。
-
総合評価
5- 業種
- インターネットビジネス
- 地域
- 兵庫県
AI開発について自信があったとのことで、ご依頼しました。 見積もりも納得が行くものでした。 その際開発してもらったものは、自社用の専用AIシステムでした。 レンタルGPUサーバーに、自社だけのAI(LLM)を組み込んでもらい、回答をもらうという形でした。 …
実績・事例
-
京都大学関連システムの機能追加・画面改修研究成果の登録機能から入力項目・問い合わせ機能まで改修
—— 研究成果の登録機能から入力項目・問い合わせ機能まで改修- 業種
- ソフト・システム開発
- 地域
- 大阪府
- 規模
- 10人~30人
京都大学関連システムの改修を担当しました。画面の変更に加え、新規研究データ・その他の研究成果を登録する機能、研究課題情報の入力項目、問い合わせメール機能などを改修。研究成果の登録業務に合わせた既存シ …
-
民泊清掃事業者向け:清掃写真を施設・日付別に自動整理
—— 大量写真の報告・確認を効率化し、施設別の閲覧権限まで管理- 業種
- ソフト・システム開発
- 地域
- 情報非公開
- 規模
- 10人~30人
複数施設の清掃前後の写真を、日付と施設ごとに整理する専用の写真報告ツールを構築しました。現場スタッフ、管理者、クライアントそれぞれに合わせた画面と閲覧権限を設け、写真のアップロードから報告内容の確認 …
-
精神科向け:公費管理・受給者証OCR・帳票作成をシステム化
—— 残高・期限の確認から、台帳・交通費証明書のPDF作成まで支援- 業種
- ソフト・システム開発
- 地域
- 大阪府
- 規模
- 10人~30人
自立支援医療・生活保護等の公費業務を対象に、公費情報の管理、受給者証・帳票の読み取り、書類の作成をまとめて支援する受付業務システムを開発しました。手計算・目視確認・手書きに依存する業務を、段階的にシ …
-
医療機関向け:診察音声をSOAP形式に要約するAIクラーク
—— 音声認識・要約・職種別の要点整理で、診療記録の作成を支援- 業種
- ソフト・システム開発
- 地域
- 大阪府
- 規模
- 10人~30人
診察中の音声を起点に、音声認識・要約・情報共有を支援する医療向けAIクラークを開発しました。診察内容をSOAP形式に整理し、職種ごとに必要な要点をまとめることで、記録作成にかかる事務入力の負担を軽減します …
-
Gemma、LlamaなどローカルLLMの導入支援
—— 自社データ × ローカルLLMで、機密も守るAI活用を。- 業種
- 情報非公開
- 地域
- 情報非公開
- 規模
- 情報非公開
セキュリティ要件やコスト面を考慮した企業に対し、GemmaやLLaMAを活用したローカル大規模言語モデル(LLM)導入を支援。 PoCから実装・推論環境構築まで、一貫してサポートしました。
