Accueil | Service Cloud Chatopera | Documentation du développeur | Colonne du blog
Service de compréhension sémantique Chatopera/Service de compréhension linguistique Chaopera
La clause aide les développeurs et développeurs de chatbots à obtenir rapidement et à moindre coût des systèmes de compréhension sémantique open source.
Clause est développé indépendamment par l'équipe Chatopera et mis en œuvre à l'aide d'autres logiciels open source adaptés aux entreprises. Clause fournit un cerveau puissant pour la mise en œuvre de chatbots, notamment un service client, des questions et réponses intelligentes et des services de processus automatisés. Clause utilise l'apprentissage profond, le traitement du langage naturel et la technologie des moteurs de recherche pour permettre aux machines de mieux comprendre les gens.
La clause peut être utilisée pour mettre en œuvre rapidement des services de chatbot et compléter la collecte et le traitement des données grâce à une interaction homme-machine en langage naturel.
Prend en charge la gestion multi-robots, chaque robot peut créer plusieurs intentions (Intent)
Dictionnaire personnalisé (CustomDict), prend en charge le formulaire de liste de mots et le formulaire d'expression régulière
Personnaliser l'intention, l'emplacement et l'énoncé
Dictionnaire système prêt à l'emploi (noms de personnes, lieux, noms d'organisations, heure, etc.)
Prise en charge de la branche de débogage du chatbot et de la branche en ligne
Gestion du cycle de session de support
Le serveur est un microservice, implémenté en C++ ; le client utilise la connexion au protocole RPC pour l'intégration et prend en charge plusieurs SDK linguistiques.
Le serveur peut être mis en cluster pour prendre en charge un accès à grande échelle et à haute concurrence.
Le serveur de Clause est écrit en C++ et publié sous forme d'image Docker ; l'interface d'intégration client fournie prend en charge plusieurs langages, notamment Java, Python, Node.js, etc. Veuillez vous référer au contenu suivant pour en savoir plus.
Utiliser Python pour implémenter rapidement un robot de questions et réponses (lien)
Achetez un certificat sur la page produit du magasin de certificats Chatopera :
Adresse de commande : https://store.chatopera.com/product/clause001
Obtenez l'identification du certificat sur la page de détails du certificat du magasin de certificats Chatopera. L'ID du certificat est une chaîne, telle que : FOO123
.
L'adresse de téléchargement du fichier est :
https://store.chatopera.com/dl/`${LICENSE_ID}`.gz
Remplacez ${LICENSE_ID}
par votre ID de certificat. Supposons que l'identification du certificat obtenue à l'étape précédente soit : FOO123
, alors l'adresse URL de téléchargement est :
https://store.chatopera.com/dl/FOO123.gz
wget --no-check-certificate https://store.chatopera.com/dl/FOO123.gz -O clause001.tar.gz
tar xzfv clause001.tar.gz # 进行解压
./activemq.docker.5143.tgz # 解压得到的文件
./clause.docker.c24ffc1.tgz # 解压得到的文件
./intent.docker.c24ffc1.tgz # 解压得到的文件
./mysql.docker.57.tgz # 解压得到的文件
./README.md # 解压得到的文件
./redis.docker.505.tgz # 解压得到的文件
./sysdicts.docker.c24ffc1.tgz # 解压得到的文件
Le fichier téléchargé est un package compressé au format tar.gz
Le fichier peut être ouvert à l'aide d'outils de décompression populaires tels que 7zip
ou WinRAR
.
En plus d'utiliser wget
pour télécharger, vous pouvez également ouvrir l'URL via le navigateur pour télécharger.
Copiez le script ci-dessus à l'adresse officielle du projet.
Après avoir obtenu chacun des fichiers *.tgz
ci-dessus, exécutez la commande dans le terminal de ligne de commande :
docker load < ./activemq.docker.5143.tgz
docker load < ./clause.docker.c24ffc1.tgz
docker load < ./intent.docker.c24ffc1.tgz
docker load < ./mysql.docker.57.tgz
docker load < ./redis.docker.505.tgz
docker load < ./sysdicts.docker.c24ffc1.tgz
Après exécution, le fichier image est chargé dans docker images
.
Utilisez la commande pour vérifier, exécuter docker images
et assurez-vous qu'elle apparaît :
clause/clause:develop
clause/intent:develop
clause/sysdicts:develop
chatopera/activemq:5.14.3
chatopera/mysql:5.7
chatopera/redis:5.0.5
Utiliser la documentation :
La clause est également un module de base du service cloud Chatopera.
https://bot.chatopera.com/
Le service cloud Chatopera est un service cloud unique pour la mise en œuvre de robots de chat et est facturé en fonction du nombre d'appels d'interface. Chatopera Cloud Service est une instance Software-as-a-Service de la plateforme de robots Chatopera. Basé sur le cloud computing, le service cloud Chatopera est un service cloud chatbot-as-a-service .
La plate-forme robotique Chatopera comprend des composants tels qu'une base de connaissances, un dialogue multi-tours, une reconnaissance d'intention et une reconnaissance vocale, un développement de robot de chat standardisé et prend en charge des scénarios tels que des questions et réponses intelligentes en OA d'entreprise, des questions et réponses intelligentes en ressources humaines, un service client intelligent et un marketing en ligne. Les services informatiques d'entreprise et les services commerciaux utilisent les services cloud Chatopera pour mettre rapidement les chatbots en ligne !
Dictionnaire personnalisé
Conditions personnalisées
Créer une intention
Ajouter des arguments et des emplacements
Modèle de formation
tester la conversation
Portrait de robot
Intégration du système
Historique des discussions
Utiliser maintenant
temps | Activité | Lien | durée | Aperçu |
---|---|---|---|---|
2019-12-14 | Camp d'entraînement Microsoft IA (2019) | Lecture | 40 minutes | Introduction à l'utilisation de base + prise en charge du dictionnaire d'expressions régulières |
2019-11-03 | Conférence annuelle COSCon '2019 sur l'Open Source en Chine | Lecture, PPT【Code d'extraction : 25ni】 | 40 minutes | Introduction à l'utilisation de base + prise en charge de la lecture de fichiers pour entraîner des robots |
2019-09-26 | CSDN Academy Live : apprentissage profond, questions et réponses intelligentes, combat pratique du robot | Lecture | 60 minutes | Introduction à l'utilisation de base |
Veuillez ne pas envoyer d'informations sensibles à d'autres utilisateurs faisant partie de la clientèle de Chatopera. Discuter des questions liées aux produits et services Chatopera
Open Source Chine : clause du système de compréhension sémantique
J'adore le traitement du langage naturel : Clause, un service open source de compréhension sémantique
Un guide d'introduction à l'apprentissage automatique et au traitement du langage naturel. Ce livre est co-écrit par l'auteur Clause.
Lien d'achat rapide du livre
"Réponse intelligente aux questions et apprentissage profond" Ce livre est destiné aux étudiants et aux ingénieurs logiciels qui se préparent à se lancer dans l'apprentissage automatique et le traitement du langage naturel. Il présente de nombreux principes et algorithmes théoriques et fournit également de nombreux exemples de programmes pour accroître leur praticité. sont résumés dans l'exemple de bibliothèque de codes de programme. Ces programmes sont principalement destinés à aider tout le monde à comprendre les principes et les algorithmes. Vous êtes invités à les télécharger et à les exécuter. L'adresse de la base de code est :
https://github.com/l11x0m7/book-of-qna-code
Copyright (2019-2020) Pékin Huaxia Chunsong Technology Co., Ltd.
Licence Apache version 2.0