Project Info

Teach It

Devpost

Inspiration

As a multi-disciplinary team, each team member preferred different learning styles. As we discussed project ideas, we shared a common thread: often, we'd struggle with a class or concept not because it was hard, but because we struggled with the teaching style. Our inspiration was bringing the "Aha!" moment to students across the world and personalizing their experiences to improve their learning through AI and technology.

What it does

Our platform provides the necessary support to foster a growth mindset while promoting full engagement in education for both students and instructors. Teach It allows teachers to upload a range of resources based on their syllabi topics. Each of these resources gets sorted based on the tag the teacher assigns them: "auditory", "visual", or "interactive." Next, their students get to pick their preferred learning style and see the resources the teacher provided and labeled. They are free to pick more than one, or all three if so inclined, and can change their preference as the semester goes on. Finally, our AI summarizes the documents provided by the teacher and creates quizzes that are standardized across learning methods. This ensures each student is being tested on the same level as their peers.

How we built it

We used Reflex, one of the CalHacks sponsors' products, and coded both the front and back-end in Python. We also used OpenAI to create a quizzing structure to test the students.

Challenges we ran into

We ran into a few issues initially when creating our team, as one of our members left early on, but we were able to come up with our idea and start working on it soon after. One of our team members had technical issues when trying to run the website, but thanks to the CalHacks mentors and the sponsors tabling for Reflex, we were able to get past it!

Accomplishments we're proud of

This is our first hackathon, and we're proud of all the effort we put into this! Even though we had a rough start, we were able to build something we're all passionate about. :)

What we learned

We learned how to use Reflex, push and pull Git code from the VSCode terminal, use LLMs, and how to do front-end and back-end.

What's next

After this hackathon, we want to continue working on this project and improving it! By providing it to peers, we can get a better idea how we can make it better and better help students.

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • OpenAIIn code
  • PythonIn code
  • HTMLClaimed

2 of 3 appear in the indexed code. 1 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

24 KB

Source files

12

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars