Chad-bod is a student assistant built with OpenAI's LLM. It is built with a custom knowledge base of common Singapore Management University (SMU) FAQs to assist students in their daily activities. FAQs are scraped from various SMU-affiliate sites such as SMU Blog & SMU's main site
Frontend
- Telegram bot (w/ webhooks)
Backend
-
🤖 OpenAI (LLM: gpt-3.5-turbo-0613, embedding: text-embedding-ada-002)
-
⚡️ Supabase (Vector Database)
-
☁️ Google Cloud Run (Hosting)
-
💾 Redis (Message Caching)
FAQs
Will my messages be stored?
Yes, but not all. In order to have context of message history, a small chunk of recent messages will be stored. This means that as more messages are sent, older messages will be deleted.
Will Chad Bod hallucinate?
Yes, all Large Language Models do to some extent. But we try to minimise it by giving Chad Bod context to your queries. To lower the chances of hallucinations taking place, we've got to add updated, quality information to the knowledge base. You can help with that here