Inspiration
The inspiration for ED AI comes from the desire to personalize the learning experience and make complex topics like Data Structures and Algorithms more engaging and accessible.
What it does
ED AI uses cutting-edge AI to create a personalized learning platform that offers:
- Personalized Learning Recommendations: Recommends courses based on user progress and learning styles.
- Socratic Method AI Chat: An AI assistant that facilitates independent problem-solving and deepens understanding of concepts through Socratic dialogue.
- AI-Powered Mock Interviews: Simulates real-world coding and technical interviews, preparing students for job opportunities.
- Comprehensive Learning Resources: Provides access to AI-powered courses, MCQs, and coding tests for reinforcement and assessment.
How we built it
ED AI leverages a combination of technologies including:
- Python: The programming language used for development.
- Gemini Models: Powerful AI models for various functionalities.
- Langchain: Facilitates communication between different AI models.
- RAG (Retrieval-Augmented Generation): Enables AI to access and process relevant information for personalized responses.
- Google Authentication: Secure user login and account management.
- Speech Recognition: Enables voice interactions for a more intuitive experience.
- Media Pipelines: Manages multimedia data processing.
- Streamlit: Used to create the web application interface.
- Git: Version control system for code management.
Challenges we ran into
- Personalized Learning at Scale: Scaling AI-driven personalized learning experiences for a large number of users.
- Engaging Users with Complex Topics: Keeping users engaged and facilitating comprehension of difficult subjects.
- Preparing for Real-World Interviews: Creating realistic and effective mock interview environments.
Accomplishments that we're proud of
- Building a platform that uses AI to personalize learning and cater to individual student needs.
- Implementing the Socratic method in AI chat to foster deeper understanding.
- Developing AI-powered mock interviews that simulate real-world scenarios and offer constructive feedback.
What we learned
- The power of AI to personalize learning and improve educational outcomes.
- The effectiveness of the Socratic method in promoting critical thinking and problem-solving skills.
- The value of simulating real-world interview experiences to prepare students for job opportunities.
What's next for ED AI
The future of ED AI includes exciting possibilities such as:
- Multilingual Support: Expanding the platform to cater to a global audience by offering support in multiple languages.
- Advanced Analytics: Implementing in-depth analytics to track user progress and provide educators with valuable insights.
- Community Features: Creating forums and collaborative tools to foster a vibrant learning community.
- Mobile Application: Developing a mobile version of ED AI for convenient on-the-go learning.
- Certification Programs: Offering recognized certifications that validate user skills and knowledge gained through the platform.
Built With
- fine-tuning
- gen-ai
- langchain
- python
- rag
- streamlit

Log in or sign up for Devpost to join the conversation.