O PsycoBot é um projeto que consiste em um chatbot que tem como foco ajudar as pessoas, o foco dele é se parecer o maximo possivel a um conselheiro.
O Psycobot foi criado pôr apenas 1 pessoa, um programador adolescente de 15 anos, tudo foi criado em celular (não existe desculpa para começar a programar).
- NodeJS (Back End)
- MongoDB (Banco de dados)
- Heroku (Hospedagem do backend)
- Vercel (Hospedagem do site)
- Expo (App)
- Fastify
- Mongoose
- Node-NLP
-
Crie um arquivo com o nome relacionando as frases (em inglês) na pasta src/dictionary e entre na pasta do idioma das frases (crie uma caso não tenha)
-
Adicione esse codigo no arquivo
const assunto = (manager) => { } module.exports = assunto;
-
Para cada frase que o usuario possa dizer adicione um
manager.addDocument();
-
Para cada resposta do bot adicione um
manager.addAnswer();
-
Para entender um pouco mais consulte algum dos arquivos que ja tenha criado.
Você pode contribuir de varias formas, a principal é ajudando a treinar o chatbot, adicionando mais frases. Outras formas são dando um feedback no projeto, utilizar-lo, favoritar-lo.
E outra forma que pode me ajudar muito é doando alguma quantia, vai me ajudar a manter o projeto e crescer-lo ainda mais.