Inspiration

We have noticed that many communities are becoming less educated and less willing to help each other, therefore leading to a decline in their bonds. As a result, we quickly got to thinking of how we as individuals could help tackle this problem using our coding skills. Then it clicked. We present to you, learnAI.

What it does

Our platform allows users to grow to their full potential, both educationally and socially. By creating personalized quizzes, with the assistance of AI, users can learn any subject they want at the ease of their keyboard. After their quiz, they can also view some analytics that go along with that quiz. Socially, users can create events, view other people's events, and join those events to create a long lasting bond between people and/or communities.

How we built it

We built learnAI using the newest technologies, the MERN (MongoDB, express.js, react.js, node.js) stack. In the backend, we use tools such as OpenAI to enhance the full power of AI. In the frontend, we use redux for global state managment. For our styling, we use MUI custom components as well as some custom css styling to give our users the best UI/UX they could ask for.

Challenges we ran into

During this hackathon, we ran into many problems such as time management and error debugging. Time management was definetely difficult towards the beginning, but towards the end, we started to pick up the pace and learn how to delegate tasks quickly and efficiently. Debugging errors were always challenging tasks since small mistakes could sometimes lead to bigger issues. However, we were able to support each other effectively, making sure that no problem would remain unsolved.

Accomplishments that we're proud of

We both accomplished many major things during the time of the hackathon, but we thought that the biggest one was implementing AI. We had never implemented AI before in an application and this had seemed like a daunting task at first. However, we were both able to work together and solve it as a team.

What we learned

Some of the major things that we learned throughout the hackathon was better time management and more effective collaboration. Time managment was a major aspect that we improved on during the hackathon, as we were able to complete tasks more consistently and efficiently. We were also able to work together to tackle confusing errors or implement innovative features that we previously wouldn't have considered possible.

What's next for learnAI

We hope to make this a startup and get this used in communities around us and around the world.

Future Features:

Learning:

  • More study methods
  • courses
  • tutoring

Social:

  • food bank connections so people can volunteer there
  • local volunteering oppurtunities
  • creating communities (groups) so people can talk with people from their actual community
  • more ways to keep people connected (ex. an incentive such as SnapChat Streaks)
Share this project:

Updates