AiBot - AI Chatbot for Course Selection

An intelligent chatbot designed to assist students in selecting courses based on interests, market trends, and university-specific recommendations.

AiBot: AI Chatbot for Course Selection

🔍 GitHub Repository: AiBot on GitHub

🚀 Overview

AiBot is an AI-driven chatbot designed to help students choose courses based on their interests, faculty preferences, and market trends. The bot leverages AIML-based conversational AI, SQLite for database storage, and a Flask-based API backend that integrates with Android and Flutter applications.

🔹 Features & Capabilities

Personalized Course Recommendations

  • Suggests courses based on student interests & trends
  • Uses university-specific corpus data for contextual answers

Conversational AI with AIML

  • Implements AIML-based intelligent responses
  • Supports dialog-based course selection assistance

Multi-Platform Support

  • Available as a Flask-based web API
  • Android & Flutter front-end applications

Database-Driven Knowledge Base

  • Stores interactions using SQLite for personalized recommendations
  • Can be modified to include custom faculty and course data

📌 How to Use AiBot

1️⃣ Clone the Repository
```bash git clone https://github.com/BSAkash/ChatBot.git cd AiBot