SmartRSSBot

SmartRSSBotは、Discord上でRSSフィードを定期的に取得し、AIを用いて記事の関連度を評価するDiscordボットです。

使用技術

Python

SQL

ChatGPT API

RAG

Discord Bot

Docker

開発人数

1人

背景

個人開発の知識データベースとしてDiscordで運用をしており、日々最新の情報を自分1人で整理しリサーチするのは課題でした。 そこでチェックしたい人物の記事や分野の記事を自動でAIが取捨選択しレコメンドしてくれることで、自身の知りたい情報を効率的に知ることができるものを作りました。

工夫した点

GPT-4による記事内容と個人の趣向との関連度評価機能及び記事内容への質疑応答機能を可能にするために、 RAG技術とLangChainライブラリを用いて知識をストックし取得可能なAIを実装した点。

動作画面

SmartRSSBot 動作画面SmartRSSBot 動作画面 2
View on GitHub