This project is an interactive AI-themed demonstration for Engineering Day at the University of Kentucky in 2025. Its purpose is to expose K-12 to AI concepts and sparks inspirations in them. The idea is to recreate the "Quick, Draw!" game from Google with a different way to draw and recognize the doodle. Instead of drawing with your fingers on a screen, you will "draw in the air".
Click on start to begin the game. You will need to give your browser permission to access your webcam. Simply face your webcam and face your right hand with your index finger pointing up to the webcam and start drawing! Your doodle will be recognized by an LLM every 2 seconds or so, if the LLM guesses right then you win! You will need to make the LLM guess right under 20 seconds!
- Clone the repository:
git clone https://github.com/JaMussCraft/E-Day-2025
- Install the dependencies:
npm install
- Replace the
apiKey
variable inscript.js
with your OpenAI API keyconst apiKey = <your-api-key>
- Start the development server:
npm run dev
- Add more parameters and customization to the LLM
- Make drawing experience more precise and seamless
- Ability to change color with gestures
- Ability to erase
- Train my own model on the Quick Draw dataset instead of using LLM api
- Interface Air Draw on top of Quick Draw
- https://github.com/magenta/magenta-demos/tree/main
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
Author: James Wong
- GitHub
- Email: shwo225@uky.edu