Home | Chatopera Cloud Service | Documentação do desenvolvedor |
Serviço de compreensão semântica Chatopera/Serviço de compreensão linguística Chaopera
A cláusula ajuda desenvolvedores e desenvolvedores de chatbot a obter sistemas de compreensão semântica de código aberto de maneira rápida e barata.
Clause é desenvolvido de forma independente pela equipe do Chatopera e implementado usando outro software de código aberto adequado para negócios. Clause fornece um cérebro poderoso para implementação de chatbots, incluindo atendimento ao cliente, perguntas e respostas inteligentes e serviços de processos automatizados. A cláusula usa aprendizado profundo, processamento de linguagem natural e tecnologia de mecanismo de pesquisa para fazer com que as máquinas entendam melhor as pessoas.
A cláusula pode ser usada para implementar rapidamente serviços de chatbot e completar a coleta e processamento de dados por meio da interação humano-computador em linguagem natural.
Suporta gerenciamento de vários robôs, cada robô pode criar múltiplas intenções (Intent)
Dicionário personalizado (CustomDict), suporta formulário de lista de palavras e formulário de expressão regular
Personalize a intenção, o slot e a expressão
Dicionário do sistema pronto para uso (nomes de pessoas, lugares, nomes de organizações, horário, etc.)
Suporte para filial de depuração de chatbot e filial online
Gerenciamento do ciclo de sessão de suporte
O servidor é um microsserviço, implementado em C++, o cliente usa conexão de protocolo RPC para integração e suporta SDKs em vários idiomas;
O servidor pode ser agrupado em cluster para suportar acesso em larga escala e de alta simultaneidade.
O servidor da cláusula é escrito em C++ e publicado como uma imagem Docker. A interface de integração do cliente fornecida oferece suporte a várias linguagens, incluindo Java, Python, Node.js, etc.
Use Python para implementar rapidamente um robô de perguntas e respostas (link)
Compre um certificado na página do produto da loja de certificados Chatopera:
Endereço do pedido: https://store.chatopera.com/product/clause001
Obtenha a identificação do certificado na página de detalhes do certificado do armazenamento de certificados Chatopera. O ID do certificado é uma sequência, como: FOO123
.
O endereço de download do arquivo é:
https://store.chatopera.com/dl/`${LICENSE_ID}`.gz
Substitua ${LICENSE_ID}
pelo ID do seu certificado. Suponha que a identificação do certificado obtida na etapa anterior seja: FOO123
, então o endereço de download da URL é:
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 # 解压得到的文件
O arquivo baixado é um pacote compactado no formato tar.gz
O arquivo pode ser aberto usando ferramentas de descompactação populares, como 7zip
ou WinRAR
.
Além de usar wget
para fazer download, você também pode abrir a URL através do navegador para fazer download.
Copie o script acima para o endereço oficial do projeto.
Após obter cada um dos arquivos *.tgz
acima, execute o comando no terminal de linha 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
Após a execução, o arquivo de imagem é carregado em docker images
.
Use o comando para verificar, executar docker images
e certifique-se de que ele apareça:
clause/clause:develop
clause/intent:develop
clause/sysdicts:develop
chatopera/activemq:5.14.3
chatopera/mysql:5.7
chatopera/redis:5.0.5
Use documentação:
Cláusula também é um módulo básico do serviço em nuvem Chatopera.
https://bot.chatopera.com/
O serviço de nuvem Chatopera é um serviço de nuvem completo para implementação de robôs de bate-papo e é cobrado com base no número de chamadas de interface. Chatopera Cloud Service é uma instância de software como serviço da plataforma de bot Chatopera. Baseado na computação em nuvem, o serviço em nuvem Chatopera é um serviço em nuvem chatbot como serviço .
A plataforma de robô Chatopera inclui componentes como base de conhecimento, diálogo multi-rodada, reconhecimento de intenção e reconhecimento de fala, desenvolvimento de robô de bate-papo padronizado e oferece suporte a cenários como perguntas e respostas inteligentes de OA empresarial, perguntas e respostas inteligentes de RH, atendimento inteligente ao cliente e marketing online. Os departamentos de TI corporativos e de negócios usam os serviços em nuvem do Chatopera para colocar chatbots online rapidamente!
Dicionário personalizado
Termos personalizados
Criar intenção
Adicione argumentos e slots
Modelo de treinamento
conversa de teste
Retrato de robô
Integração de sistema
Histórico de bate-papo
Usar agora
tempo | Atividade | Link | duração | Visão geral |
---|---|---|---|---|
14/12/2019 | Bootscamp de IA da Microsoft (2019) | Reprodução | 40 minutos | Introdução ao uso básico + suporte para dicionário de expressões regulares |
03/11/2019 | Conferência Anual de Código Aberto da China COSCon '2019 | Reprodução, PPT【Código de extração: 25ni】 | 40 minutos | Introdução ao uso básico + suporte para leitura de arquivos para treinar robôs |
26/09/2019 | CSDN Academy Live: Aprendizagem Profunda Inteligente de Perguntas e Respostas Robô Combate Prático | Reprodução | 60 minutos | Introdução de uso básico |
Por favor, não envie informações confidenciais a outros usuários que fazem parte da base de clientes do Chatopera. Discutir assuntos relacionados aos produtos e serviços Chatopera
Open Source China: Cláusula do Sistema de Compreensão Semântica
Adoro processamento de linguagem natural: Clause, um serviço de compreensão semântica de código aberto
Um guia introdutório ao aprendizado de máquina e processamento de linguagem natural Este livro é de coautoria do autor Clause.
Link para compra rápida de livro
"Resposta inteligente a perguntas e aprendizado profundo" Este livro é para estudantes e engenheiros de software que estão se preparando para começar com aprendizado de máquina e processamento de linguagem natural. Ele apresenta muitos princípios e algoritmos em teoria e também fornece muitos programas de exemplo para aumentar a praticidade. estão resumidos na biblioteca de códigos de programa de exemplo. Esses programas servem principalmente para ajudar todos a compreender os princípios e algoritmos. Você pode baixá-los e executá-los. O endereço da base de código é:
https://github.com/l11x0m7/book-of-qna-code
Direitos autorais (2019-2020) Pequim Huaxia Chunsong Technology Co., Ltd.
Licença Apache versão 2.0