Track: AI for Student Life
AI Disclosure: We used the Antigravity tool to determine how to scrape data from the FAU website. We also used AI tools to plan the app's development.
Inspiration
Whenever registration opens, students struggle to register for classes due to the current interface, and classes fill up quickly. The interface can make students feel confused and unable to register on time. They have to wait until a spot opens on the waitlist. Also, when classes start, students may get lost. For on-campus classes, the campus maps may look confusing. For online classes, they may have trouble finding the Zoom link. To help ease the situation, this chatbot makes campus life easier for students.
What it does
It’s an AI chatbot where the student can ask it questions, such as
- “What courses are available?”
- “Which parking spots are available?” or “Where is the closest parking spot to my class?”
- “Where is the library?”
- “Where is my class?” and “How do I get to my class?”
- “Who is my advisor?” and “How can I contact them?”
Ultimately, helping students know their way around campus, which courses are available to them (across all campuses), and how to contact professors, TAs, advisors, and other necessary faculty.
How we built it
We used Antigravity to write code to scrape data from FAU’s website and optimize the user interface. We made changes by syncing the folder from the GitHub repository to the Antigravity workspace. We deployed our website using Vercel, and it takes the changes from the repository to update the live website.
Challenges we ran into
We had trouble with the Antigravity chatbot addressing students at other FAU campuses. Sometimes, the chatbot would not function after being prompted for assistance.
Accomplishments that we're proud of
The Antigravity chatbot can fetch information such as available sections and parking locations. We successfully designed a clean user interface layout. Our collaboration brought the website up to date and made it compatible with users.
What we learned
- How to utilize Antigravity to help us code
- How to link Antigravity to the GitHub repository folder
- Make commits and push requests in GitHub to update Vercel
- Deploy the webpage from the repository to Vercel
What's next for Owl Advisor
We will add features to the buttons in our header.
Log in or sign up for Devpost to join the conversation.