Inspiration
We heard the sponsors presenting their challenges at the opening ceremony, the challenges revolved around social good, education, and AI. This instantly inspired us to improve on what we struggle with the most in our education: studying.
What it does
Our program uses AI to create an explanation on the topic of your choice based off your institution, course, and of course, desired topic. It gives you an explanation of the topic with step-by-step instructions on how it works. If you still find yourself needing help you can input a follow up question OR you can click the "practice question" button, and it will give you a multiple-choice question for you to practice your new knowledge on.
How we built it
We built this program with Java and Python. Java was used in order to create most app components as well as the logic of bringing everything together, Python was used to work with the AI api's and be able to properly input and output responses.
Challenges we ran into
The main challenge we had in this experience was being able to connect all our ideas to one program, we had initially split the work evenly and started to get to work on it. However, when it came to actually getting all our code into one workspace that can run the app it became tricky.
Accomplishments that we're proud of
We are super proud of our ability to work smoothly and efficiently as individuals and as a team in order to get this idea to work in under 36 hours.
What we learned
We learned a lot about java and how JavaFX works in order to make application windows.
What's next for UhackEDU
Hopefully without the time constraint we can polish this project more and make it more accessible to everyone in the future.
Log in or sign up for Devpost to join the conversation.