Inicio | Servicio en la nube Chatopera | Documentación para desarrolladores |
Servicio de comprensión semántica Chatopera/Servicio de comprensión del lenguaje Chaopera
Clause ayuda a los desarrolladores de chatbots y a los desarrolladores a obtener de forma rápida y económica sistemas de comprensión semántica de código abierto.
Clause es desarrollado de forma independiente por el equipo de Chatopera e implementado utilizando otro software de código abierto amigable para las empresas. Clause proporciona un cerebro poderoso para implementar chatbots, incluido el servicio al cliente, preguntas y respuestas inteligentes y servicios de procesos automatizados. Clause utiliza aprendizaje profundo, procesamiento de lenguaje natural y tecnología de motores de búsqueda para que las máquinas comprendan mejor a las personas.
Clause se puede utilizar para implementar rápidamente servicios de chatbot y completar la recopilación y el procesamiento de datos a través de la interacción humano-computadora en lenguaje natural.
Admite la gestión de múltiples robots, cada robot puede crear múltiples intenciones (Intent)
Diccionario personalizado (CustomDict), admite formulario de lista de palabras y formulario de expresión regular
Personalice la intención, el espacio y la expresión
Diccionario del sistema listo para usar (nombres de personas, lugares, nombres de organizaciones, hora, etc.)
Soporte de rama de depuración de chatbot y rama en línea
Gestión del ciclo de sesiones de soporte.
El servidor es un microservicio, implementado en C++; el cliente utiliza una conexión de protocolo RPC para la integración y admite SDK en varios idiomas.
El servidor se puede agrupar en clústeres para admitir acceso a gran escala y de alta concurrencia.
El servidor de Clause está escrito en C++ y publicado como una imagen de Docker; la interfaz de integración del cliente proporcionada admite múltiples idiomas, incluidos Java, Python, Node.js, etc. Consulte el siguiente contenido para obtener más información.
Utilice Python para implementar rápidamente un robot de preguntas y respuestas (enlace)
Compre un certificado en la página del producto de la tienda de certificados Chatopera:
Dirección de pedido: https://store.chatopera.com/product/clause001
Obtenga la identificación del certificado en la página de detalles del certificado del almacén de certificados de Chatopera. El ID del certificado es una cadena, como por ejemplo: FOO123
.
La dirección de descarga del archivo es:
https://store.chatopera.com/dl/`${LICENSE_ID}`.gz
Reemplace ${LICENSE_ID}
con su ID de certificado. Supongamos que la identificación del certificado obtenida en el paso anterior es: FOO123
, entonces la dirección de descarga URL es:
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 # 解压得到的文件
El archivo descargado es un paquete comprimido en formato tar.gz
El archivo se puede abrir utilizando herramientas de descompresión populares como 7zip
o WinRAR
.
Además de usar wget
para descargar, también puede abrir la URL a través del navegador para descargar.
Copie el script anterior a la dirección oficial del proyecto.
Después de obtener cada uno de los archivos *.tgz
anteriores, ejecute el comando en la terminal de línea de comando:
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
Después de la ejecución, el archivo de imagen se carga en docker images
.
Utilice el comando para verificar, ejecutar docker images
y asegurarse de que aparezca:
clause/clause:develop
clause/intent:develop
clause/sysdicts:develop
chatopera/activemq:5.14.3
chatopera/mysql:5.7
chatopera/redis:5.0.5
Utilice documentación:
Clause también es un módulo básico del servicio en la nube Chatopera.
https://bot.chatopera.com/
El servicio en la nube Chatopera es un servicio en la nube integral para implementar robots de chat y se factura según la cantidad de llamadas a la interfaz. Chatopera Cloud Service es una instancia de software como servicio de la plataforma bot Chatopera. Basado en la computación en la nube, el servicio en la nube Chatopera es un servicio en la nube de chatbot como servicio .
La plataforma del robot Chatopera incluye componentes como base de conocimientos, diálogo de múltiples rondas, reconocimiento de intenciones y reconocimiento de voz, desarrollo de robots de chat estandarizados y admite escenarios como preguntas y respuestas inteligentes de acceso abierto empresarial, preguntas y respuestas inteligentes de recursos humanos, servicio al cliente inteligente y marketing en línea. ¡Los departamentos de TI empresariales y los departamentos comerciales utilizan los servicios en la nube de Chatopera para poner rápidamente los chatbots en línea!
Diccionario personalizado
Términos personalizados
Crear intención
Agregar argumentos y espacios
Modelo de entrenamiento
conversación de prueba
retrato de robot
Integración del sistema
Historial de chat
Usar ahora
tiempo | Actividad | Enlace | duración | Descripción general |
---|---|---|---|---|
2019-12-14 | Campamento de iniciación a la IA de Microsoft (2019) | Reproducción | 40 minutos | Introducción al uso básico + soporte para diccionario de expresiones regulares |
2019-11-03 | Conferencia anual de código abierto de China COSCon '2019 | Reproducción, PPT【Código de extracción: 25ni】 | 40 minutos | Introducción al uso básico + soporte para leer archivos para entrenar robots |
2019-09-26 | CSDN Academy Live: Robot inteligente de preguntas y respuestas de aprendizaje profundo Combate práctico | Reproducción | 60 minutos | Introducción al uso básico |
Por favor no envíe información sensible a otros usuarios que formen parte de la base de clientes de Chatopera. Discutir asuntos relacionados con los productos y servicios de Chatopera.
China de código abierto: cláusula del sistema de comprensión semántica
Me encanta el procesamiento del lenguaje natural: Clause, un servicio de comprensión semántica de código abierto
Una guía introductoria al aprendizaje automático y el procesamiento del lenguaje natural. Este libro es coautor del autor Clause.
Enlace de compra rápida de libros
"Respuesta inteligente a preguntas y aprendizaje profundo" Este libro está dirigido a estudiantes e ingenieros de software que se están preparando para comenzar con el aprendizaje automático y el procesamiento del lenguaje natural. Presenta muchos principios y algoritmos en teoría y también proporciona muchos programas de ejemplo para aumentar la practicidad. se resumen en la biblioteca de códigos de programas de muestra. Estos programas están destinados principalmente a ayudar a todos a comprender los principios y algoritmos. Puede descargarlos y ejecutarlos. La dirección de la base del código es:
https://github.com/l11x0m7/book-of-qna-code
Copyright (2019-2020) Beijing Huaxia Chunsong Technology Co., Ltd.
Licencia Apache versión 2.0