What it does
Due to issues with our original idea, the current iteration is not fully functional. Currently, the back-end and front-end are not meshed.
The Back-End: Retrieves Professor and University Name through a GUI, the information is passed to the scraper that retrieves average ratings. The project interacts with Google Calendar and suggest study times based off a set of tunable parameters. From there, the events are uploaded directly into the calendar.
Challenges we ran into
Originally, we were planning to power the website with GPT-4. Unfortunately, we couldn't get the bot to work outside of GPT's domain. Because of this, we had to start from scratch halfway through.
Additionally, our experience with front-end was extremely minimal. For all members, the first HTML/CSS files we've created were for HackDavis. Because of our limited knowledge in this area, we struggled to integrate front-end functionality.
Accomplishments that we're proud of
Despite our struggles, we learned a lot about HTML/CSS. While the project is not complete, a lot of the groundwork has been established.
What we learned
HTML/CSS Fundamentals, Design, Web Scraping.
What's next for Lock In
Looking forward, we plan to utilize the data gathered from these integrations to enhance our ChatBot interface. This will allow users to interact with the ChatBot to inquire about professor ratings and other academic information. Additionally, we aim to introduce further features such as timers, AI assistants, and other study aids, transforming LockIn into an indispensable studying companion.
Through these developments, we are committed to providing students with a robust platform that empowers them to excel academically.
Log in or sign up for Devpost to join the conversation.