Inspiration

Our platform was built to offer a dynamic learning tool to provide continuous support for people who may not have access to educational resources. By web-scraping based on user's subject mastery and past experiences, Differential aims to adjust learning pathways to optimize and evaluate the user's courses based on performance.

What it does

Once a user inputs their course of interest, mastery level, and goals, Differential uses an AI agent to web-scrape course resources such as YouTube videos, PDFs, and articles, to create a customized dynamic curriculum. While learning, a user can access an AI assistant at any time to receive guidance or answers to their questions.

How we built it

Front-end: React, Javascript, Tailwind Backend: Supabase, Postgres, Python AI Agent: Pinecone

Challenges we ran into

Reliable AI Agent

Accomplishments that we're proud of

Dynamic web scraping

What we learned

How to build and integrate AI agents

What's next for Differential

Continue to develop web-scraping efficiency and course generation.

Built With

Share this project:

Updates

Submission history