### 主な内容:
1. **プロジェクト背景**:
- 自社サービスは多機能で、全てを把握することが難しいため、社員の知識を効率的に向上させる手段が求められていました。
- サービス理解を促進するため、マニュアルを基にしたクイズをSlackアプリとして開発し、AIを活用して自動生成。
2. **技術的アプローチ**:
- **RAG(Retrieval-Augmented Generation)**を活用し、サービスマニュアルからクイズを生成。
- データはマニュアルをクロールして収集、サニタイズ処理を行った後、Embeddingモデルを使用してベクターデータ化。
- **LangChain**と**ChromaDB**を組み合わせてクイズを作成し、Slackで自動的に出題・解答が行われる仕組み。
3. **成果と課題**:
- クイズによる社員の知識向上が期待される一方、運用中にクイズの正確性に関する問題が発生。
- AI生成されたクイズデータの精度を高めるため、再度検証プロセスを導入し、クイズの品質を向上させる取り組みを実施。
4. **今後の展望**:
- クイズ生成の精度向上に向け、ハイブリッド検索(キーワード検索とベクトル検索の組み合わせ)を導入予定。
- 他のサービスや技術分野への応用も視野に入れ、社内全体の知識向上を図る。