Cultivating Personalized Learning Through Engaging Dialogues
AdapTree seeks to provide users with tailored educational content. Upon inputting their name, major, and field of interest, a knowledge tree is generated, which they can traverse, branch out, and delve deeper into topics of their choice. Every node is designed to offer both descriptions and the ability to spawn new learning paths. The tool is underpinned by a smart analogy-driven engine that contextualizes information based on the learner's background.
- PostgreSQL
- React
- Django
Follow the instructions to get AdapTree up and running on your local machine.
- PostgreSQL
- React
- Django
- Clone the AdapTree repository:
git clone https://github.com/emilyjiji/gatoraidays.git
- Navigate to the project directory and install the required packages:
cd AdapTree pip install -r requirements.txt
- Make migrations and run the server:
python manage.py makemigrations python manage.py migrate python manage.py runserver
Detailed instructions on how to use AdapTree can be found here.
- Integrate multimedia content to enhance the learning experience.
- Develop an AI-driven quiz section to reinforce learned concepts.
- Gamify the learning experience, introducing rewards and milestones to motivate users.
- Implement a profile system, allowing users to track their progress and review recently covered topics.
Distributed under the MIT License. See LICENSE
for more information.
- The Verizon Hackathon Team for the opportunity.
- Marston Library for providing a working space.