Quem nunca terminou de ler um livro e ficou na dúvida do que ler em seguida não é mesmo?
Então utilize o My Next Read para saber o que você pode ler agora que tem a ver com seus gostos literários!
Teste a aplicação aqui mynextread.mnunes.xyz
- Google GenerativeAI - Gemini API
- NodeJS
- Bootstrap
- HTML5
Foi utilizada a estratégia de Few-shot Chain-of-Thought Prompting que consiste em uma combinação da técnica de Few Shot, em que se fornece exemplos de entrada e de saída no pormpt, como também a técnica de Cadeia de Pensamentos, ou seja, ensinar ao modelo como ele deve pensar para devolver uma resposta.
Induzi o modelo a identificar os gêneros literários mais presentes na lista e alguma outra caraterística como a quantidade de páginas.
Além disso, no modelo de resposta, pedi que ele retornasse em html, para poder inserir já formatado front.
Coloquei uma tag <mark> para as categorias de livros indicadas na resposta esperada e ele também identificou esse detalhe.
Veja a versão do projeto para indicação de Filmes!
Apenas git, nodejs e npm instalado na máquina.
-
Clone o projeto na sua pasta de preferência
cd /home/minha-pasta/ git clone https://github.com/marcosnunesmbs/mynextread.git cd mynexread
-
Instale as dependências
npm install
-
Renomeie o arquivo .env_example para .env e inclua a API_KEY
API_KEY="XPTO"
Se não tiver uma API_KEY do Google AI Studio crie clicando aqui
-
Inicie o servidor node
npm run serve
-
Acesse o projeto no seu navegador
http://localhost