Un Chatbot contextual con extractor de entidades creado con TensorflowJS y NodeJS
Instale las dependencias y ejecútelas.
$ npm cd ChatBotNodeJS instalación $ npm inicio de $ npm
Instale dependencias y ejecútelas con el tren de muestra.
$ npm cd ChatBotNodeJS instalación $ npm $ npm ejecutar semilla inicio de $ npm
$ npm cd ChatBotNodeJS $ red acoplable crear backend-bot $ red acoplable crear frontend-bot $ docker-componer-compilar
$ docker tire docker.pkg.github.com/ran-j/chatbotnodejs/chatbotnodejs:latest $ docker run --publish 3000:3000 --detach --name chatbotnodejs chatbotnodejs:latest
Cambiar mongoURI en ./bin/Config.js
Para interactuar con el bot: http://localhost:3007/
Para entrenar las intenciones del bot: http://localhost:3007/admin/intents
Para entrenar sinónimos de bot: http://localhost:3007/admin/synonyms
Puede registrar sus intenciones y el agente de compilación.
Registro | Tren | Respuesta |
---|---|---|
autenticación
Usuario CRUD
Panel de respaldo
Token para solicitudes
Métricis (Contar números de solicitud...)
Extractor de entidades
Estibador
Actualizar Tensorflow JS
Registrar conversaciones y alternativas
Tabla de datos para lista de intenciones
Optimizaciones en tren y respuesta.