Chat Server Summarizer
A backend service that ingests messages from Discord, Slack, and Telegram in real time and generates on-demand AI summaries.
Tech Stack: Python, FastAPI, SQLAlchemy, PostgreSQL, OpenAI API
Developed a backend service that ingests messages in real time from Discord, Slack, and Telegram, storing them in a PostgreSQL database for unified archiving and analysis.
- Implemented on-demand summarization via a Discord slash command using GPT-4.
- Generated per-platform, per-channel summaries through FastAPI and asynchronous pipelines.
- Designed a unified schema to normalize messages across different chat platforms.