Skip to content

A pictionary-like web game with a bot to generate and classify sketches.

Notifications You must be signed in to change notification settings

callaunchpad/Illustrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Illustrator

A pictionary-like web game with a bot to generate and classify sketches.

Play the game at illustrator-game.com!

Overview

The Illustrator project is organized into 3 parts

Sketch Classification:

  • Given a snapshot of a drawing, what is the most likely word that the user is drawing?
  • MobileNet trained over 20 classes

Sketch Generation:

  • Given a word, non-deterministically generate a sketch of that word
  • Implementation of Sketch-RNN based on this paper.

Application Architecture:

  • The web infrastructure technologies holding up the application and game server

Technologies Used:

Python-socketio

  • Allows for communication in two directions (server <-> client)
  • Rooms for games

Aiohttp/Asyncio

  • Enables asynchronous socket handlers and coroutines between client and server
  • Switched to this after having a problem with handling synchronous handlers

React front-end

About

A pictionary-like web game with a bot to generate and classify sketches.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published