Inspiration

Calendars are messy 😢🗓

When people aren’t scribbling in paper versions, they waste time dragging and dropping colorful boxes. Obviously, sheet after sheet of events is not the future of time management.

Thus, our team looked into a more old fashioned approach prized for centuries: secretaries. Wouldn’t it be nice to have someone do all the dirty work? Our team found that hiring someone to do scheduling would exceed our freshman pay range by leaps and bounds, literally.

One must not fear, however! Just like imitation crab, large language models are almost like the real thing.

What it does

On our website, users are free to ask Jackson for scheduling help. They can schedule their bungee jumping lessons, ask about upcoming dinners, and reschedule events. Jackson remembers everything you tell him (he doesn’t want to know about your bathroom habits though).

How we made it

Users interact with Jackson through the website masterfully designed by David and Sumuk. Our front end assets handshake with the magical Jackson engine through Cayden’s Flask wizardry.

Trade secret: Ethan used Google Gemini APIs to set up an intelligent communicator, and with the help of teammates and midnight data collection, he fine tuned the models for optimal answers. Our product is a concoction of debugging, OAuth, 7Up, and Coca-Cola (caffeine got us through the night).

Challenges we ran into

We asked every member of the team to describe their greatest Jackson challenge in one to two sentences. David: “I had to learn HTML and CSS in one day and then design the site ☠️” Ethan: “That Gemini OAuth… It still haunts me. Also, one of our team members broke the AI’s security protocols by entering inappropriate content. I had to reset the system. 🐸” Cayden: “Connecting things the website backend with Flask 🧪” Sumuk: “Trying not to break the website with my own CSS. 🪑”

Accomplishments that we're proud of

We are proud to release into the wild a product that we personally know and love. By concentrating large language models on returning time back to every person connected to the internet, we hope to make the enjoyable part of life longer.

What we learned

Never deal with OAuth again… just kidding…

Although we have each written programs individually, this hackathon allowed us our first opportunity to take on the challenge of coding collaboratively. It was also Ethan’s first time not sleeping all night (he tried jogging laps around the Dome at two in the morning to improve blood circulation). In fact, David learned HTML during the hackathon (he was one of our main web developers).

What's next for Jackson

🥇 1st place prize, baby…

Of course, Jackson will grow from his infant stage into a mighty, omnipresent sidekick. Although he mainly schedules and recalls right now, he will soon do booking, vacation planning, and world-traveling. We’ll teach him to speak all the languages of the world, and we’ll extend him from the web to the Windows, Android, and iOS platforms. Furthermore, he’ll integrate with sites such as Google Classroom in order to learn about your schedule before you even know it. We can’t wait for Jackson to become a teenager.

Share this project:

Updates