Inspiration
We noticed that throughout the school year, we weren't able to find many resources that helped us study proficiently without the countless ads, costs to use certain features, etc. So, we made a website that was completely free, without ads, and helped students study for their academics.
What it does
Brainy Bot is an AI that assists students in studying whatever subject or topic they are struggling with. Brainy Bot generates questions that the student can answer, and the student can enter the answers to the given question. If the student still isn't satisfied with their knowledge of the subject, they can generate more questions to challenge themselves further.
How we built it
We first started with brainstorming potential ideas for our product. This included different study apps, timers, volunteer hour apps, etc. Then for each, we brainstormed what different tools we would need. We decided on a study app that uses AI to give personalized questions and reviews your answers. We then divided the work to different people. Those in charge of the design decided how it should look, and those who coded made it into fruition. Then came the AI, which was what we had previously struggled with. However, through trial and error, we finally got it to work. Then came the final touches and bug testing until a final product.
Challenges we ran into
We first ran into problems with openAI’s API because we had no clue how to work it. Through hours of research and trial, we eventually got it to work. It required watching videos, reading pages, searching through books, looking at websites, etc. However, another problem was that we had to get the secret API key into a repository in order to showcase it. However, this took so much time and resources that we could not get it to work. We tried going to experienced individuals too, and even then they had trouble getting it to work.
Accomplishments that we're proud of
We got an AI to work in the code, which we hadn't been able to do in the past.
What we learned
We learned how to incorporate AI and API’s into websites and this will be extremely helpful in the future. We also learned what may be helpful for putting secret API keys in repositories, however we could not learn fully because we cannot get it to work.
What's next for Brainy Bot
Possibly making flashcards, games, sample tests, etc. as additional features to the website and help the user understand the topic further.
Built With
- ai
- api
- css
- github
- html
- javascript
- openai
- vscode
Log in or sign up for Devpost to join the conversation.