Inspiration
Entering this hackathon, we all knew that it would be difficult as we all had very busy schedules and the time we did have hardly aligned. We did most of our work in a very tight timeline which only added to our stressful weekends. The app aims to help aid us in that aspect. It both helps us time our schedules better with the help of AI and provides a means of recreation through the BunnyDen, which is the bunny-collection aspect of the app.
What it does
The app uses a time-block interface to display the user's schedule. After the first few days of use, the app picks up on common themes within a user's day through machine learning and begins to implement them into their schedules automatically with the user's approval. It also provides a to-do list feature that rewards the user when a task is completed.
Long Term goals are another aspect of our app. Say, for example, the user would like to complete a course in Python in one month's time. The user can give the app a prompt such as “Add a Long Term goal called ‘Python Learning’ to finish in one month.” and the AI will work the block into the user’s schedule..
After every day, the app will provide insights on how the user did throughout the day. This includes information on how many tasks they completed, how much time did they overspend or underspend on a task, and other criteria.
The BunnyDen feature of the app is to both relieve stress and motivate the user into using the app. For every event completed on time, a 5% chance of a bunny appearing the next morning is accumulated. Completing tasks also provides currency to buy accessories and furniture for your BunnyDen in the BunnyShop.
How we built it
We used Figma to create the mobile interfaces and prior knowledge to coding to create a rough idea of how it would work.
Challenges we ran into
Incorporating user friendly features without over complicating the app was a challenge that served far more difficult than expected; a handful of the increasingly intricate aspects would have been overly convoluted for users. When using AI for calendar creation, we had to consider the extent of it’s intelligence and whether it would fulfill it’s tasks successfully and to the user’s satisfaction.
Another issue we ran into during the integration of Google maps GPI was privacy invasion of our users— the prospect of a location tracking function in the application could be easily misunderstood as a malicious confidentiality breach.
Accomplishments that we're proud of
We're proud of the AI incorporation within the app. AI is not the easiest to work with as it can easily do the wrong thing, oftentimes we had to remind each other that AI is not magic and we deduced logically how AI could play a role in the app. Overall, the way AI is implemented is very good.
We also like the incorporation of the BunnyDen. After creating all the productivity features we still felt that the app was missing something, which was BunnyDen. The feature works very well with the other productivity features in the app.
What we learned
We learned how to theoretically implement AI technologies into everyday applications and to combine recreation with productivity with taking away from either aspect.
What's next for BunnyClock
BunnyClock is an original idea that would do well in the current era of technology. The emergence of AI in applications is popular and it would fit in with other apps that use AI to aid in productivity. Actually creating BunnyClock would be our next step. In terms of improvement to the idea itself, the UX design could use some tweaking to make it easier for the user to navigate.
Built With
- figma
Log in or sign up for Devpost to join the conversation.