Inspiration
The quest for a truly effective Learning Management System (LMS) is rooted in the collective struggle of learners across the globe. Traditional systems often fall short in engaging the student's curiosity and enabling a deeper understanding of subjects. This is especially true for international students adapting to educational landscapes abroad. We envisioned an LMS that not only organizes learning resources but also actively contributes to the learning process. Thus, Enlightin AI was born - merging the structured world of LMS with the dynamic capabilities of AI to create a more intuitive and responsive educational experience.
What it does
Enlightin AI redefines the LMS space by embedding AI at its core. Our system is a full-fledged LMS enhanced by an AI tutor that provides instant responses to all academic queries, including personalized advice. The AI-powered quiz generator transforms notes into interactive quizzes, facilitating self-paced learning. Beyond this, our feedback feature utilizes AI to offer constructive feedback on student submissions, providing an opportunity for improvement before final evaluations. This harmonious blend of AI with a comprehensive LMS framework is designed to optimize educational outcomes.
How we built it
Crafted with precision, our platform is built upon the robust Python-Django framework, while the front end dazzles with a fusion of CSS, Bootstrap, HTML, JS, and the React framework. We harnessed the power of PyMuPDF and SQLite for backend operations, enriched by the OpenAI API's intelligent insights. Our developmental toolkit included an array of technologies such as NLP, GitHub, and Npm, shaping a seamless and responsive educational ecosystem.
Challenges we ran into
Our initial challenge was sculpting the multi-layered backend infrastructure, ensuring seamless navigation between the admin and student interfaces. The complexity was daunting, leading to many debugging sessions. However, we tackled this by prototyping and iterating our designs. Implementing AI for meaningful feedback on student work was another hurdle, but with PyMuPDF and OpenAI API, we devised a system that analyzes submissions and generates nuanced feedback coupled with preliminary scoring.
Accomplishments that we're proud of
Our crowning achievement is the successful integration of an LMS with vital AI features. Creating an operational, feature-rich LMS was a monumental task, but seeing it function with AI capabilities is our pride. The AI quiz generator, the Enlightin AI tutor, and the feedback system stand as testaments to our innovative approach.
What we learned
This journey has been a trove of learning, from exploring advanced Django features and Python libraries to honing our front-end design with Bootstrap. We delved into NLP and discovered the importance of meticulous planning in software development, ensuring every feature aligns with our vision.
What's next for Enlightin AI
Enlightin AI's trajectory is set towards incorporating a social-media-like platform for scholarly discourse, a moderated space for sharing academic opportunities. We envision a future where expansive AI models are trained on comprehensive course content, further refining the capabilities of our AI tutor. Our roadmap includes enhancing the dashboard for a more personalized learning experience, integrating unique notes, quizzes, and assignments for each course, thereby elevating Enlightin AI to new heights of educational innovation.


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