Un Chatbot contextuel avec extracteur d'entités construit avec TensorflowJS et NodeJS
Installez les dépendances et exécutez.
$ npm cd ChatBotNodeJS $ npm installer $ npm début
Installez les dépendances et exécutez avec un exemple de train.
$ npm cd ChatBotNodeJS $ npm installer $ npm exécuter la graine $ npm début
$ npm cd ChatBotNodeJS $ Docker Network crée un robot backend $ Docker Network crée un robot frontal $ docker-compose up --build
$ docker pull docker.pkg.github.com/ran-j/chatbotnodejs/chatbotnodejs:latest $ docker run --publish 3000:3000 --detach --name chatbotnodejs chatbotnodejs:latest
Changez mongoURI dans ./bin/Config.js
Pour interagir avec le bot : http://localhost:3007/
Pour entraîner les intentions du bot : http://localhost:3007/admin/intents
Pour entraîner les synonymes de bot : http://localhost:3007/admin/synonyms
Vous pouvez enregistrer vos intentions et l'agent de build.
Registre | Former | Réponse |
---|---|---|
Authentification
Utilisateur CRUD
Tableau de bord de secours
Jeton pour les demandes
Metricis (Compter les numéros de requêtes...)
Extracteur d'entité
Docker
Mettre à jour Tensorflow JS
Consigner la conversation et les solutions de secours
Tableau de données pour la liste d'intentions
Optimisations sur le train et la réponse