Inspiration

This project was very inspired by the Forest app for phones, due to its profound success among procrastinators. However, we wanted to improve upon the gamification aspect of it to make it more fun, which is why we drew inspiration from Clash of Clans, a base-building game, for the gamification aspect of this project.

What it does

This is a gamified time-management application. It aims to help workers manage their time in a fun and efficient way. It does this by giving in-game currency to the user when they are being productive, which is determined by using machine vision of the computer screen.

How we built it

The machine vision neural network was made using Keras/TensorFlow and implemented in Python, while the game was made using Java and JavaFX.

Challenges we ran into

Training the model. As you have seen my accuracy/loss graphs are a mess so the training is very difficult as I did not take the AI CS module yet.

Accomplishments that we're proud of

Having planned out most of the functionality early so that we were able to finish sort of early. Having a cool looking app. Having a mostly accurate machine vision model.

What we learned

AI/ML is a very powerful tool. Always use what you're familiar with.

What's next for Clash of Forest

Adding more gamification and interaction between players will be first to be added, as those are more fun and allow for the users to stay on the system and meet others to build relationships while doing more work to compete with others, via PvP or visiting activities.

Built With

Share this project:

Updates