Inspiration
In the rapidly evolving digital landscape, we recognized the untapped potential of leveraging advanced AI models, like ChatGPT, to revolutionize the way we learn. The core idea was simple yet powerful: individuals grasp new concepts more effectively when they can relate them to familiar knowledge. With GenAI's capabilities, we envisioned an application that doesn't just provide information but tailors it to the user's background, bridging the gap between the known and the unknown.
What it does
AdapTree harnesses the capabilities of ChatGPT and GenAI to deliver a truly personalized learning experience. Upon entering their name, major, and field of interest, users are presented with a dynamic knowledge tree crafted specifically for their background. This tree offers a visual exploration of their chosen topic, branching seamlessly into interconnected areas. By drawing parallels and analogies from the user's academic background, even the most intricate subjects become easily digestible.
A standout feature is the "Ask Me a Question" functionality. Inspired by the Feynman Technique, it not only encourages users to articulate their understanding but also challenges them. When prompted with a question, users provide their answer, which the system then evaluates. Tailored feedback is given based on the accuracy of the response, ensuring that learning is both interactive and insightful.
The "Explain" feature offers a deeper dive. Whenever users seek an extended understanding of a topic, this feature provides comprehensive explanations, uniquely tailored to resonate with the user's academic background. For instance, a Physics major inquiring about a concept in Literature might receive an explanation drawing parallels between narrative structures and physical theories.
The interactive nature of AdapTree is further exemplified by its dynamic tree structure. Users can click on specific nodes, transforming them into new root nodes and generating fresh trees with their own set of subnodes. This ensures continuous, layered learning. Moreover, hovering over any node reveals its description, providing instant insights without the need for deeper exploration.
To enhance the user experience, a sidebar has been integrated, cataloging previously explored topics. This not only aids in revisiting past interests but also ensures that valuable insights are stored for future reference, making AdapTree a comprehensive learning companion.
How we built it
Our application is built using a combination of Django, React, and PostgreSQL. We integrated ChatGPT to harness its vast knowledge base, ensuring that the feedback and content provided are both accurate and contextually relevant. The frontend, designed with React, offers an intuitive user interface, while the backend, powered by Django, ensures seamless data management and processing. PostgreSQL serves as our robust database solution, storing user inputs and preferences so that they be accessed later.
Challenges we ran into
Merging the realms of GenAI with educational paradigms presented unique challenges. Ensuring that our algorithms provided accurate, personalized feedback while maintaining a seamless user experience was challenging. Collaborating across different departments brought diverse perspectives, which, while enriching our project, also required effective communication and coordination.
Accomplishments that we're proud of
Successfully integrating ChatGPT to provide tailored educational content is an accomplishment we're particularly proud of. Our application not only presents information but makes it relatable, bridging the gap between familiar knowledge and new concepts. The positive feedback from initial users and the depth of understanding they achieve using AdapTree is a testament to our vision and execution.
What we learned
The fusion of GenAI and personalized education holds immense promise. Our journey underscored the transformative potential of AI in making digital learning experiences more intuitive, relatable, and enriching. The multidisciplinary collaboration was a testament to the innovations that diverse perspectives can usher in, especially when united by a shared vision.
What's next for AdapTree
Multimedia Integration: We plan to integrate multimedia content, such as videos, animations, and interactive diagrams, to further enhance the learning experience and make complex topics more accessible and engaging.
AI-Driven Quizzes: To reinforce the concepts users learn through AdapTree, we're in the process of developing an AI-driven quiz section. This will not only test users' understanding but also provide tailored feedback based on their responses.
Gamification: Recognizing the power of motivation in learning, we aim to gamify the AdapTree experience. Users will encounter rewards, milestones, and challenges, making their educational journey more exciting and motivating them to delve deeper into topics.
Profile System: To offer a more personalized experience, we're working on implementing a profile system. This will allow users to track their progress, set learning goals, and review topics they've recently explored, ensuring continuous learning and growth.


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