All Projects → chatopera → chatbot-samples

chatopera / chatbot-samples

Licence: other
🤖 聊天机器人,对话模板

Programming Languages

javascript
184084 projects - #8 most used programming language
MAXScript
40 projects
shell
77523 projects

Projects that are alternatives of or similar to chatbot-samples

nlp-notebooks
A collection of natural language processing notebooks.
Stars: ✭ 19 (-82.73%)
Mutual labels:  natural-language-generation, natural-language-understanding
This Word Does Not Exist
This Word Does Not Exist
Stars: ✭ 640 (+481.82%)
Mutual labels:  natural-language-generation, natural-language-understanding
turingadvice
Evaluating Machines by their Real-World Language Use
Stars: ✭ 23 (-79.09%)
Mutual labels:  natural-language-generation, natural-language-understanding
awesome-nlg
A curated list of resources dedicated to Natural Language Generation (NLG)
Stars: ✭ 386 (+250.91%)
Mutual labels:  natural-language-generation, natural-language-understanding
Natural Language Processing Specialization
This repo contains my coursework, assignments, and Slides for Natural Language Processing Specialization by deeplearning.ai on Coursera
Stars: ✭ 151 (+37.27%)
Mutual labels:  natural-language-generation, natural-language-understanding
TextFeatureSelection
Python library for feature selection for text features. It has filter method, genetic algorithm and TextFeatureSelectionEnsemble for improving text classification models. Helps improve your machine learning models
Stars: ✭ 42 (-61.82%)
Mutual labels:  natural-language-generation, natural-language-understanding
Nlp Conference Compendium
Compendium of the resources available from top NLP conferences.
Stars: ✭ 349 (+217.27%)
Mutual labels:  natural-language-generation, natural-language-understanding
wikiHow paper list
A paper list of research conducted based on wikiHow
Stars: ✭ 25 (-77.27%)
Mutual labels:  natural-language-generation, natural-language-understanding
Luci
Logical Unity for Communicational Interactivity
Stars: ✭ 25 (-77.27%)
Mutual labels:  natural-language-generation, natural-language-understanding
Transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Stars: ✭ 55,742 (+50574.55%)
Mutual labels:  natural-language-generation, natural-language-understanding
classy
classy is a simple-to-use library for building high-performance Machine Learning models in NLP.
Stars: ✭ 61 (-44.55%)
Mutual labels:  natural-language-generation, natural-language-understanding
Awesome Nlg
A curated list of resources dedicated to Natural Language Generation (NLG)
Stars: ✭ 211 (+91.82%)
Mutual labels:  natural-language-generation, natural-language-understanding
Convai Baseline
ConvAI baseline solution
Stars: ✭ 49 (-55.45%)
Mutual labels:  natural-language-generation, natural-language-understanding
Gluon Nlp
NLP made easy
Stars: ✭ 2,344 (+2030.91%)
Mutual labels:  natural-language-generation, natural-language-understanding
sepia-assist-server
Core server of the SEPIA Framework responsible for NLU, conversation, smart-service integration, user-accounts and more.
Stars: ✭ 81 (-26.36%)
Mutual labels:  personal-assistant, natural-language-understanding
OKD-Reading-List
Papers for Open Knowledge Discovery
Stars: ✭ 102 (-7.27%)
Mutual labels:  natural-language-understanding
corpusexplorer2.0
Korpuslinguistik war noch nie so einfach...
Stars: ✭ 16 (-85.45%)
Mutual labels:  natural-language-understanding
MHPC-Natural-Language-Processing-Lectures
This is the second part of the Deep Learning Course for the Master in High-Performance Computing (SISSA/ICTP).)
Stars: ✭ 33 (-70%)
Mutual labels:  natural-language-understanding
auto-gfqg
Automatic Gap-Fill Question Generation
Stars: ✭ 17 (-84.55%)
Mutual labels:  natural-language-understanding
question generator
An NLP system for generating reading comprehension questions
Stars: ✭ 188 (+70.91%)
Mutual labels:  natural-language-generation

Chatopera 对话模板

本源码库提供多个 对话模板 项目,基于这些项目,您可以:

  • 快速掌握 Chatopera 对话机器人开发,实现智能问答,智能客服等应用; 以对话模板为脚手架,学习最佳实践,开发多轮对话;

  • 快速掌握 Chatopera 机器人的系统集成。

开始阅读前,请完成

确保您已经完成新手任务!!!很简单的,40 分钟内,即可按照提示,一步步完成,以节省您的时间!少走弯路!

新手任务:使用入门教程一步步实现智能对话机器人

使用 CLI 导入

安装并配置 Chatopera CLI -

https://docs.chatopera.com/products/chatbot-platform/howto-guides/cli-export-import.html

TL; DR

首先,安装 Nodejs 和 Git for Windows(默认带有 Git Bash 环境)。

然后,执行:

npm install -g @chatopera/sdk

接着, 在 shell profile 中设置如下命令, 比如 ~/.zshrc or ~/.bashrc

export CHATBOT_SAMPLES=YOUR_CLONED_PLACE
# export bot files into current work dir
alias botexport="$CHATBOT_SAMPLES/bin/export.sh"
# import bot files under current work dir
alias botimport="$CHATBOT_SAMPLES/bin/import.sh"
# package conversations folder as bot.conversations.c66
alias botconpac="$CHATBOT_SAMPLES/bin/conversation.package.sh"

CHATBOT_SAMPLES 是项目 https://github.com/chatopera/chatbot-samples 存放的路径, 比如 /c/Users/Administrator/chatopera/chatbot-samples

现在,使用命令 botimportbotexport 完成导入 BOT 和导出 BOT 的操作, 比如

cd projects/OSSChatBot
botimport

更多关于导入和导出的介绍 -

https://docs.chatopera.com/products/chatbot-platform/howto-guides/cli-export-import.html

模板目录

程序 语言 位置 功能
FeishuWeatherBot zh_CN projects/FeishuWeatherBot Chatopera 飞书应用示例程序,一个能回答天气情况的飞书机器人
GuessNumber en_US projects/GuessNumber 小游戏, Guess the secret number in the bot's hat.
预定机票 zh_CN projects/预定机票 预约飞机票,查询天气
招聘面试 zh_CN projects/招聘面试 进行工作面试:提问技能知识、评估性格和心理素质,发送邮件报告面试过程。
小笑话 zh_CN projects/小笑话 发送“笑话”,机器人返回一个笑话,逗您一乐。

查看所有模板

对话模板目录结构

模板根目录
├── README.md                  # 模板描述文件
├── bot.dicts.json             # 词典导入文件,包括引用词典、词汇表词典和正则表达式词典
├── bot.faqs.json              # 知识库导入文件,包括标准问、扩展问、分类等
├── bot.intents.json           # 意图识别导入文件,包含意图、说法、槽位等
├── bot.conversations.c66      # 多轮对话导入文件,包含脚本、函数等
├── conversations              # 多轮对话文件解压后的内容,.c66 文件是 zip 压缩包
├── flow.mdj                   # UML 对话流程文件,描述对话流程
└── flow.xlsx                  # Excel 话术文件,描述对话流程

系统集成

https://docs.chatopera.com/products/chatbot-platform/howto-guides/index.html#发布机器人

技术支持

帮助

LICENSE

Apache 2.0

chatoper banner

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].