Skip to content

aspiringcoder6/GDG-game-backend-local

Repository files navigation

Quick, Draw 🖌️   🖼️

Can a neural network learn to recognize doodling? Quick, Draw

Code Requirements

pip install -r requirements.txt

Description 👨‍🎨

Quick, Draw! is an online game developed by Google that challenges players to draw a picture of objects or idea and then uses an AI model to guess what the drawings represent. The AI learns from each drawing, increasing its ability to guess correctly in the future.The concepts that it guesses can be simple, like 'foot', or more complicated, like 'animal migration'. This game is one of many simple games created by Google that are AI based as part of a project known as 'A.I. Experiments'. Quick, Draw

Adaption

To celebrate Mid-Autumn festival, based on Quick, Draw!, I've created a mini version of it with objects relating to the festival. The goal is to draw and score as much as you can in one minute. The game purpose is to educate children in a different, amusing way about ethnic traditions

Dataset 🗃️

Follow the documentation here to get the dataset. I got .npy files from google cloud for 17 drawings.

Labels

  1. Apple
  2. Banana
  3. Cake
  4. Cruise_ship
  5. Face
  6. Fish
  7. Flower
  8. Lantern
  9. Lion
  10. Moon
  11. Pear
  12. Pineapple
  13. Rabbit
  14. Star
  15. Strawberry
  16. Tree
  17. watermelon

Setup 🖥️

You will need to have install libraries in the requirement.txt file and get the dataset as mentioned above and place the .npy files in /data folder.

Execution 🐉

You can use the Vietnamese version or the English version

Results and Evaluation 📊

  • The result:
Demo.online-video-cutter.com.mp4
  • The game can still be developed further such as: visualize/ enhance the drawing effect; turn the drawing into 1 vs 1 combat game;....
version2.mp4

References: 🔱

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published