"AI Fusion" is a cutting-edge generative AI application designed to enhance campus operations and student engagement. The project combines advanced technologies to automate attendance tracking, provide personalized assistance, and streamline communication across academic institutions.
-
✅ Smart Attendance Management
- Automates attendance tracking with AI-powered accuracy.
-
💡 Retrieve-Augment-Generate (RAG) Model
- Delivers context-aware, personalized responses for academic and administrative queries.
-
🤖 AI Chatbot
- Provides real-time assistance, improving communication efficiency.
-
🎙️ Voice Assistant Integration
- Enables hands-free interaction for enhanced accessibility.
-
🌈 Ethical AI Practices
- Promotes Fairness, Accountability, and Transparency (FAT).
- 🐍 Python 3.8 or Above
- 🌐 Streamlit for the front-end interface.
- 🔗 LangChain Framework for conversation flows.
- 🧠 Ollama API for language models.
- 🤝 DeepSeek Framework for AI implementation.
- 🎓 Teachable Machine for training machine learning models.
- 📊 MySQL (via WAMP Server) for database management.
- 📥 Clone the repository:
git clone https://github.com/yourusername/ai-fusion.git
- 📁 Navigate to the project folder:
cd ai-fusion
- 🔧 Install dependencies:
pip install -r requirements.txt
- 🗄️ Set up the database using MySQL.
▶️ Run the Streamlit application:streamlit run app.py
- 🌐 Access the application via your browser.
- ⚙️ Configure your AI model in the sidebar for personalized assistance.
Contributions are welcome! Feel free to submit issues or pull requests to enhance the project.
This project is licensed under the MIT License. See the LICENSE file for details.
- 🔗 DeepSeek
- 🔗 LangChain
- 🔗 Ollama
- 🔗 Teachable Machine