Back to Landing Back to Chat

About ChatbotLLM

ChatbotLLM is a free online tool that lets your teachers upload course materials—like notes, slides, PDFs, or even audio recordings—to create a custom chatbot just for your class. This chatbot answers your questions accurately by pulling info directly from those materials (no made-up facts or biases like in big AI chatbots). It gives quick, interactive help with real-time feedback, making learning more fun and personalized. You can chat with it via a web dashboard or apps like Discord, and it even explains tough concepts in a natural way. Try it at https://chatbot.vipresearch.ca/ to boost your studying!

How It Works

Input & Preparation
- Upload files (ZIP, DOCX, PPTX, PDF, MP3, etc.)
- Convert all to text (OCR, transcription)
Data Processing
- Extract URLs
- Crawl & scrape web content
- Clean text (remove extras)
Model Training/Setup
- Prepare data (split into sentences/paragraphs, create vectors & maps)
- Set up model (Cosine Similarity default)
Query & Response
- User inputs question & model ID
- Find similar content (cosine similarity)
- Retrieve paragraphs
- Rephrase/summarize (optional via GenAI)
- Output response