Skip to content

Glucon-D/intellica

Repository files navigation

📚 Intellica – Personalized Learning with AI Tutor 🚀

Intellica Banner

🌟 Introduction

Intellica is an AI-powered personalized learning platform designed to enhance user learning through intelligent learning paths, quizzes, and flashcards. With Gemini AI, users get dynamic explanations, and with gamification, learning becomes engaging and fun!


✨ Features

AI-Generated Learning Paths – Personalized courses based on user input.
Interactive Quizzes & Flashcards – AI-generated quizzes & flashcards for better retention.
Gamification – XP, streaks, and leaderboards to keep users engaged.
Smart Chatbot Tutor – Asks follow-up questions before providing AI-driven answers.
Progress Tracking – Users can track their progress in real time.


🛠️ Tech Stack

  • React React.js – Frontend framework for building UI.
  • TailwindCSS Tailwind CSS – Styling for responsive & sleek UI.
  • Framer Framer – For animations & UI enhancements.
  • Appwrite Appwrite – Authentication & database management.
  • Gemini AI Gemini AI – AI model for generating learning paths & chatbot responses.

🛠️ Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/CyberBoyAyush/intellica.git
cd intellica

2️⃣ Install Dependencies

npm install

3️⃣ Configure Appwrite

  • Create an account on Appwrite.
  • Setup database collections for user progress, learning paths, quizzes & flashcards.
  • Add your Appwrite credentials in .env.

4️⃣ Run the Project

npm run dev

📌 Project Flow

1️⃣ Home Page – Users visit the platform & can sign up/login.
2️⃣ Dashboard – Displays user progress, available learning paths & quizzes.
3️⃣ Learning Path – AI generates personalized topics & modules.
4️⃣ Quiz & Flashcards – AI-generated questions based on learning material.
5️⃣ AI Chatbot Tutor – Helps users by asking relevant follow-up questions before answering.


💡 Future Enhancements

🔹 Voice Interaction – AI-powered voice assistant for learning.
🔹 Collaboration Mode – Study groups & discussions with peers.
🔹 AR Learning – Implement Augmented Reality for an immersive experience.


👥 Our Team

🚀 Ayush Sharma 🎨 Vranda Garg 💻 Aditi Shrivastava 🧠 Sneha Agarwal


📜 License

This project is open-source under the MIT License. Feel free to contribute! 🎉


📞 Contact & Contributions

👥 Want to contribute? Fork this repo & submit a PR!
📧 Need help? Reach out to us at cseayushsharma@gmail.com.

🌟 If you like this project, don’t forget to give it a star! ⭐🚀


Made with ❤️ by Team Intellica 🎓 🚀

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages