Back

IBlieve Bot
Year
2025
Tech & Technique
Discord.js v14, Node.js, Google Gemini AI, Axios, Cheerio, N/A (Stateless), Web Scraping, Educational AI
Description
An AI-powered Discord bot partnered with IBlieve.org that provides intelligent tutoring for International Baccalaureate (IB) Diploma Programme students. Answers questions on general IB topics, Theory of Knowledge (TOK), and Extended Essays (EE) by combining Gemini AI with real-time web scraping of IBlieve resources.
My Role
As developer, I:
- Built intelligent Q&A pipelines combining Google Gemini with dynamic iblieve.org content scraping
- Implemented specialised slash commands for TOK, EE, and general IB subject guidance
- Designed robust error handling with graceful fallbacks and readable Discord embed formatting
- Deployed a stateless architecture supporting Railway, Heroku, and VPS hosting
- Built intelligent Q&A pipelines combining Google Gemini with dynamic iblieve.org content scraping
- Implemented specialised slash commands for TOK, EE, and general IB subject guidance
- Designed robust error handling with graceful fallbacks and readable Discord embed formatting
- Deployed a stateless architecture supporting Railway, Heroku, and VPS hosting