Inspiration

Our project, Krackle.io, is inspired by the popular online game scribble.io. We were inspired by the simplistic style and the accessible form of a website game.

What it does

The game has a simple premise. You and your friends will watch funny reels and participate in a game of try not to laugh.

How we built it

The basic framework is built using javascript. We implemented Flask to host the game and we used Websocket for the communication of modules between the front end. In addition, we used an AI model based on a pre-trained CNN Model available on Git Hub. This model allowed us to track the user's laughing.

Challenges we ran into

We faced a lot of challenges with combining the websocket with the frontend. An even bigger challenge was running a python Flask server and sending the data to the javascript server.

Accomplishments that we're proud of

We're really proud of the game we created. It is an entertaining and hilarious party game, and we can't wait to play it with our friends!

What we learned

We learned a lot, both technical skills and how to work efficiently as a team.

What's next for Krackle.co

  • Create a scoring mechanism and leaderboard to track and display the remaining players
  • Optimize the convolutional neural network (CNN) to more accurately detect smiles.
  • Allow players time to adjust their facial expressions, enabling the model to request clearer or more accurate inputs when necessary.

Built With

Share this project:

Updates