Filme Secreto é um jogo diário em que o objetivo é descobrir o filme secreto do dia. Para fazer isso, você deve chutar filmes que você acha que podem ser similares ao filme secreto. Você pode chutar quantas vezes quiser. Um algoritmo de aprendizado de máquina avalia a semelhança entre o filme chutado e o filme secreto, treinado com base em tags atribuídas por usuários a filmes.
Para jogar Filme Secreto, clique aqui.
- Node.js or nvm installed.
pnpm
installed.
- You can either click
Use this template
button on this repository and clone the repo or directly from your terminal:
npx degit sozonome/nextarter-chakra <YOUR_APP_NAME>
-
After cloning the project, run this command:
pnpm
orpnpm install
-
Then, run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying src/lib/pages/index.tsx
. The page auto-updates as you edit the file.
- Build production with
pnpm build
, then run the production build usingpnpm start
. - Open another terminal (or new terminal tab, don't cancel / close the production server), then run the test with
pnpm test:e2e
.
Filme Secreto foi desenvolvido a partir do template de Next.js + Chakra UI do sznm. A mecânica do jogo foi inspirada no Contexto.me. O algoritmo utilizado para obter as embeddings dos filmes é Doc2Vec treinado por mim utilizando os datasets públicos do MovieLens 25m e IMDb. O jogo está hospedado na Vercel.