├── .gitignore ├── CNAME ├── LICENSE ├── README.md ├── _config.yml ├── docs ├── .nojekyll ├── CNAME ├── README.md └── index.html ├── image ├── 1587187099123-2b479ce6-f979-4b69-8137-039207b2cd11.gif ├── Chatbot_CN00.png ├── Chatbot_CN01.png ├── chatbot.jpg ├── hcn.png ├── rec_bot.png ├── wechatter_1130.png ├── 对话模型+对话改写.png ├── 意图识别对比.png ├── 架构.png ├── 演示1.png ├── 演示2.png ├── 演示3.png └── 集成学习_知识蒸馏.png └── 服务启动说明.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | share/python-wheels/ 24 | *.egg-info/ 25 | .installed.cfg 26 | *.egg 27 | MANIFEST 28 | 29 | # PyInstaller 30 | # Usually these files are written by a python script from a template 31 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 32 | *.manifest 33 | *.spec 34 | 35 | # Installer logs 36 | pip-log.txt 37 | pip-delete-this-directory.txt 38 | 39 | # Unit test / coverage reports 40 | htmlcov/ 41 | .tox/ 42 | .nox/ 43 | .coverage 44 | .coverage.* 45 | .cache 46 | nosetests.xml 47 | coverage.xml 48 | *.cover 49 | .hypothesis/ 50 | .pytest_cache/ 51 | 52 | # Translations 53 | *.mo 54 | *.pot 55 | 56 | # Django stuff: 57 | *.log 58 | local_settings.py 59 | db.sqlite3 60 | 61 | # Flask stuff: 62 | instance/ 63 | .webassets-cache 64 | 65 | # Scrapy stuff: 66 | .scrapy 67 | 68 | # Sphinx documentation 69 | docs/_build/ 70 | 71 | # PyBuilder 72 | target/ 73 | 74 | # Jupyter Notebook 75 | .ipynb_checkpoints 76 | 77 | # IPython 78 | profile_default/ 79 | ipython_config.py 80 | 81 | # pyenv 82 | .python-version 83 | 84 | # celery beat schedule file 85 | celerybeat-schedule 86 | 87 | # SageMath parsed files 88 | *.sage.py 89 | 90 | # Environments 91 | .env 92 | .venv 93 | env/ 94 | venv/ 95 | ENV/ 96 | env.bak/ 97 | venv.bak/ 98 | 99 | # Spyder project settings 100 | .spyderproject 101 | .spyproject 102 | 103 | # Rope project settings 104 | .ropeproject 105 | 106 | # mkdocs documentation 107 | /site 108 | 109 | # mypy 110 | .mypy_cache/ 111 | .dmypy.json 112 | dmypy.json 113 | 114 | # Pyre type checker 115 | .pyre/ 116 | -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | chatbotcn.top -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "[]" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright [yyyy] [name of copyright owner] 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

Chatbot_CN

2 | 3 |

基于深度学习、强化学习、对话引擎的多场景对话机器人

4 | 5 |

6 | 7 | GitHub stars 9 | 10 | 11 | 12 | GitHub forks 14 | 15 | 16 | 17 | GitHub issues 19 | 20 | 21 | GitHub license 23 | 24 |

25 | 26 |

27 | 项目说明 • 28 | 项目结构 • 29 | 项目演示 • 30 | 各模块详细介绍 • 31 | 使用说明 • 32 | Update News • 33 | FAQ • 34 | 参考 • 35 | Blog 36 | 37 |

38 | 39 |

40 | 41 |

42 | 43 |
Made by Xu • :globe_with_meridians: https://www.chatbotcn.com
44 | 45 | 46 |

项目说明

47 | 48 |     **Chatbot_CN** 是一个基于第三代对话系统的多轮对话机器人项目,旨在于开发一个结合规则系统、深度学习、强化学习、知识图谱、多轮对话策略管理的 聊天机器人,目前随着时间的慢慢发展,从最初的一个 Chatbot_CN 项目,发展成了一个 Chatbot_* 的多个项目。目前已经包含了在多轮任务型对话的场景中,基于话术(Story)、知识图谱(K-G)、端到端对话(E2E)。目的是为了实现一个可以快速切换场景、对话灵活的任务型机器人。 49 | 同时,**Chatbot_CN** 不仅仅是一个对话系统,而是一套针对客服场景下的完整人工智能解决方案。对话是解决方案的核心和最重要一环,但不仅限于对话,还包括智能决策,智能调度,智能预测,智能推荐等 50 | 51 |     目前**Chatbot_CN** 已经拆分成了13个子项目,涵盖了对话数据收集处理、基本算法模型、对话引擎、对话质量评估,第三方平台快速接入、数据回流、模型优化等等。主要可以分为: 52 | 53 | 1、数据层:对话业务数据,开源多轮对话数据等 54 | 55 | 2、算法层:句法分析、细粒度情感分析、实体抽取、query纠错等 56 | 57 | 3、能力层:自然语言理解、对话管理、对话策略、策略优化、对话工厂 58 | 59 | 4、应用层:网页端、钉钉群机器人、微信公众号、第三方平台(如拼夕夕)等 60 | 61 | 5、硬件接入:可接入作为智能语音助手,目前已经加入语音助手模块,可接入树莓派、单片机等硬件 62 | 63 | 项目的大致流程如下图: 64 | 65 |

66 | 67 |

68 | 69 | 注: 70 | 71 | 1、图中的虚线部分为文本机器人部分 72 | 73 | 2、具体的项目结构请参考项目结构和各模块详细说明。 74 | 75 | 3、Chatbot_CN 系列项目还存在不少细节问题,正在慢慢完善中。 76 | 77 | 项目思维导图 78 | 79 |

80 | 81 |

82 | 83 | 84 |

项目结构

85 | 86 | #### 1. **Chatbot_CN**整体架构 87 | 88 |

89 | 90 |

91 | 92 | #### 2. 各子模块介绍 93 | 94 | 当你熟悉了项目的整体架构后,你还需要对其各个子模块进行详细的了解,这样你才能对机器人的机制有一个深刻的理解 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 |
Chatbot_CN总体项目介绍,包含文档(这里不包含代码)
chatbot_kg知识图谱模块、关系网络、实体连接、知识推理等
Chatbot_S2S训练端到端的对话模型,目前这个模块只为了项目的完整,作用不大,不过这个是一个研究方向
chatbot_utils机器人的基本算法组件,比如query纠错、实体识别等,他是机器人的基础
Chatbot_RASA机器人的核心对话引擎,基于RASA开源框架
Chatbot_DocNLP和对话系统的一些文献、收集的文章等等
Chatbot_Data机器人的一些语料收集
Chatbot_Crawler爬虫
chatbot_retrieval基于检索的对话模型,他在机器人无法处理用户意图时发挥重要作用
Chatbot_Evaluate对话质量评估、评价、对话诊断、数据回流模块,对话模型优化
Chatbot_Help一个将机器人接入第三方平台的工具、如钉钉群、微信公众号等,可快速实现工程化
Chatbot_Recommendation对话系统与推荐系统结合,目前正在规划中、暂未开始
Chatbot_Web机器人的简单pc端页面交互,可以实现快速体验机器人效果
Chatbot_Voice聊天机器人的语音交互模块
Chatbot_Analytics聊天机器人的数据分析模块
114 | 115 | 如果想了解更多详细的细节说明,请参考以下网站(详细文档): 116 | 117 |

www.chatbotcn.top

118 | 119 |

项目演示

120 | 121 |

122 | 123 |

124 | 125 |

126 | 127 |

128 | 129 |

130 | 131 |

132 | 133 |

各模块介绍

134 | 135 | ##### **1、chatbot_utils** 136 | 137 |     该模块为基本算法组件,同时也提供了restful API接口,其中包括的功能有: 138 | 139 | 1、文本纠错,可以纠正用户query的错别字等,同时还可以纠正部分由于ASR和OCR识别出的错误,用到的主要技术为:字音字形特征提取、微调bert mlm 140 | 141 | 2、实体识别,可以识别出用户query中提及的实体信息,如:人名、机构名、快递公司、时间、地址等等 142 | 143 | 3、句法分析,基于转移的句法分析 144 | 145 | 4、指代消解。 146 | 147 | 5、其他功能后续继续更新 148 | 149 | 150 | ##### **2、chatbot_retrieval** 151 | 152 |     检索式单论对话问答(FAQ),主要用到的技术为词权重、倒排索引、bert finetune。实现原理为Q-Q相似度匹配。该模块主要可以解决两类问题: 153 | 154 | 1、FAQ 155 | 156 | 2、在多轮对话过程中,意图未匹配情况下检索出最佳答案 157 | 158 | 159 | ##### **3、Chatbot_Skills** 160 | 161 |     任务型多轮对话的技能管理模块,当我们的机器人"学习"到了多种技能的时候,在对话的过程中可能会出现技能的交叉,即在任务A还没完成的时候跳转到任务B。 162 | 163 | **Chatbot_Skills**旨在完成多种任务的平滑切换和机器人的技能初始化配置。 164 | 165 | 166 | ##### **4、Chatbot_Recommendation** 167 | 168 |     将推荐系统和任务型对话结合 169 | 170 | 171 |

使用说明

172 | 173 | #### Start 174 | 175 | 在启动服务之前,你需要比较熟悉整个项目的架构,项目的各模块依赖关系如下图: 176 | 177 |

178 | 179 |

180 | 181 |

Update News

182 | 183 | * 2019.10 添加 Chatbot_RASA 子项目 184 | * 2019.10 添加 Chatbot_NLU 子项目 185 | * 2019.10 添加 Chatbot_DM 子项目 186 | * 2019.11 添加 Chatbot_Retrieval 子项目 187 | * 2019.12 添加 Chatbot_Utils 子项目 188 | * 2019.12 添加 Chatbot_Help 子项目 189 | * 2020.1 移除项目里的Chatbot_Web模块,添加 Chatbot_Web 子项目,从2020.1.20日开始, Chatbot_CN 不再做工程项目使用,只是该项目的说明 190 | * 2020.1 将机器人接入钉钉群,实现用户交互 191 | * 2020.3 添加对话技能管理模块 192 | * 2020.4 添加爬虫模块(基于scrapy框架) 193 | * 2020.5 添加语音助手模块 Chatbot_Voice 194 | * 2020.5 在对话模型中加入 【AutoDL + 模型压缩 + MLflow】技术 195 | * 2020.6 引入Botfront,此项目可以代替以前的Chatbot_Web项目,同时Botfront还可以对模型、意图等进行管理 196 | * 2020.6 开始制定对RASA整体进行二次开发(DeepChatbot),DeepChatbot在rasa的基础上引入更多内容,包括集成AutoDL、模型加速(教师-学生模型等)、 197 | 增加了机器人训练数据的读取方式、DST优化、更加丰富的接口等等 198 | * 2020.7 增加了机器人分析模块 199 | * 2021.7 增加呼叫中心模块 200 | 201 |

FAQ

202 | 203 | 1、目前这个工程比较完备了,但是很多细节需要完善,也正在积极开发维护,如果你有什么新的idea,欢迎联系我: 997562867 204 | 205 | 2、如果你也是一个NLPER,或者对对话系统的开发感兴趣,欢迎加入群聊 聊天机器人开发实战,一起讨论技术: 群号: 718607564 206 | 207 | 3、欢迎关注知乎专栏`聊天机器人开发实战` 208 | 209 | 4、有不少人反应整个系统的代码不能启动、Chatbot_CN怎么没有代码,我还是希望读者可以把上述文档好好看一下,对整个机器人的运行流程有个整体的 210 | 思路。 211 | 212 | 5、目前正在做产品级重构 213 | 214 | 215 |

参考

216 | 217 | 1、RASA demo 218 | 2、bert as service 219 | 3、Botfront 220 | 4、RasaTalk 221 | 5、Dashbot 222 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-dinky -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/docs/.nojekyll -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | chatbotcn.top -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | # Chatbot_CN 说明文档 2 | 3 | Chatbot_CN是一个基于第二代和第三代机器人技术结合的对话机器人项目,目前该项目的主要目标 4 | 为任务型多轮对话,主要的目的为解决多场景、多目标、多任务的较为复杂的任务型机器人。主要宗旨为利用最先进的人工智能技术 5 | 解决目前行业内重复的任务型客服工作。 6 | 7 | ## Chatbot_CN 8 | 9 | ## Chatbot_RASA 10 | 11 | ### Chatbot_NLU 12 | 13 | ### Chatbot_DM 14 | 15 | ## Chatbot_Utils 16 | 17 | ## Chatbot_Retrieval 18 | 19 | ## Chatbot_Web 20 | 21 | ## Chatbot_KG 22 | 23 | ## Chatbot_Recommendation 24 | 25 | ## Chatbot_S2S 26 | 27 | ## Chatbot_Doc 28 | 29 | ## Chatbot_Help 30 | 31 | ## Chatbot_Data 32 | 33 | ## Chatbot_Skills 34 | 35 | ## Chatbot_Voice 36 | -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Document 6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /image/1587187099123-2b479ce6-f979-4b69-8137-039207b2cd11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/1587187099123-2b479ce6-f979-4b69-8137-039207b2cd11.gif -------------------------------------------------------------------------------- /image/Chatbot_CN00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/Chatbot_CN00.png -------------------------------------------------------------------------------- /image/Chatbot_CN01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/Chatbot_CN01.png -------------------------------------------------------------------------------- /image/chatbot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/chatbot.jpg -------------------------------------------------------------------------------- /image/hcn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/hcn.png -------------------------------------------------------------------------------- /image/rec_bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/rec_bot.png -------------------------------------------------------------------------------- /image/wechatter_1130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/wechatter_1130.png -------------------------------------------------------------------------------- /image/对话模型+对话改写.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/对话模型+对话改写.png -------------------------------------------------------------------------------- /image/意图识别对比.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/意图识别对比.png -------------------------------------------------------------------------------- /image/架构.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/架构.png -------------------------------------------------------------------------------- /image/演示1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/演示1.png -------------------------------------------------------------------------------- /image/演示2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/演示2.png -------------------------------------------------------------------------------- /image/演示3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/演示3.png -------------------------------------------------------------------------------- /image/集成学习_知识蒸馏.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/image/集成学习_知识蒸馏.png -------------------------------------------------------------------------------- /服务启动说明.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesXu86/Chatbot_CN/e031b091915b2656f2634e4d4b32695ac0d92085/服务启动说明.md --------------------------------------------------------------------------------