Demo: here!
Дамы и господа!
Против людей на бой выходят 2 нейросети:
- Brain.JS - для обучения логике игры в Камень-Ножницы-Бумага;
- TensorFlow - для определения положения пальцев перед веб-камерой.
Данный проект является исключительно фронтендным (работает в браузере), но для работы веб-камеры необходимо поднять сервер, потому что Chrome (по идеям безопасности) не включает камеру, если открыть index.html как файл в браузере.
- Скачай этот репозиторий
- Открой редактор кода в папке с проектом
- Открой консоль в дериктории с проектом
- Установи зависимости. В консоли: npm i
- Запустить сервер. В консоли node index.js
- Перейти по ссылке http://localhost:8080/
- ...
- PROFIT!
Не забудь Chrome предоставить доступ к камере.