Este repositório contém um server em NodeJS que consulta serviços disponibilizados pela API do IBM Watson para tradução de textos e identificação de idiomas, identificação de tons.
Você poderá clonar ou baixar esse repositório em seu ambiente local. Para instalar todas as dependências do projeto, utilize o seguinte comando em um terminal:
npm install
Você poderá iniciar o servidor de 2 maneiras:
Nesse formato, você utilizará uma interface em HTML para inserir os textos que o Watson irá traduzir. Para essa opção, utilize o comando:
npm start
o servidor será iniciado na porta 8081
Apenas com o hello world disponibilizado pela Node SDK
Nesse formato, os dados que o Watson irá interpretar serão estáticos. Para utilizar essa forma no terminal, utilize os comandos:
npm run translation
para API Language Translator e Identificator
npm run tone
para API Tone Analyzer
npm run nlu
para API Natural Language Understanding
Este é apenas um trabalho prático utilizando as APIs fornecidas pelo Watson e pela SDK em Node.
Language Translator Demo
Tone Analyzer Demo
Natural Language Understanding Demo
Watson Node SDK