Inspiration
We were inspired by people who may not feel as if there are any opportunities that are suited to their schedules. Because of that, we decided to create “TooBusy”. The UI of the application is also slightly inspired by Google Calendar.
What it does
The application returns remote courses, jobs, and internships depending on the information you provide to it. The information includes a language, your field of interest, the hours and days you have available, your education level, and the opportunities you want to search for. You can also provide the application with any additional information that may help with your request.
How we built it
We built our final product using Google’s AI Studio. As we tested our project, we prompted Google to incorporate any ideas that we continued coming up with, along with adding in warnings next to the inputs that needed more attention. We also prompted Gemini to change specific code, like changing the way it prompts for the .json file, depending on the language selected.
Challenges we ran into
Beginning the project was a huge challenge. Cloudflare’s workers were not sending the secret, an API key from an AI platform, Hugging Face, which had led to our basic tests not functioning. We still had the idea for how the application should look, so we switched to using Google’s AI Studio.
Accomplishments that we're proud of
We’re proud of having turned our project into what it is now, with the different selections that make it feel personal without needlessly storing the data. We understood that our project was only going to be possible if we programmed everything through prompts, but after we struggled with Cloudflare, we lost a bit of hope. Realizing the potential of Google’s AI Studio and in what ways to modify its code to better the project was incredible.
What we learned
My friend and I learned about Cloudflare’s workers, the different ways someone can create a program that utilizes AI (i.e., local AIs that run on your computer, a simpler AI that is used for simpler tasks, or other AIs, like Hugging Face). We also learned about why the API key for an AI cannot be stored as a secret variable through GitHub.
What's next for TooBusy
TooBusy must move off of Google’s AI Studio when possible. Google has an API limit for applications, meaning that if TooBusy were to be published through it, the app would not be sustainable. Seeing if similar results are achievable using different types of AI is what would be next. Afterward, improving the accessibility features would be important, along with slightly improving the UI where you select your available times, while adding more disclaimers that highlight what the sources lead to.
Built With
- claude
- copilot
- gemini
- googleaistudio
- javascript
Log in or sign up for Devpost to join the conversation.