之前都是在搭建后台,现在聊聊人机接口 可选项,或者说我尝试过的: * 最常用的还是微信,因此,第一个想法是个人微信 最常用的就是itchat https://github.c...
之前都是在搭建后台,现在聊聊人机接口 可选项,或者说我尝试过的: * 最常用的还是微信,因此,第一个想法是个人微信 最常用的就是itchat https://github.c...
启动 在上述所有都训练完成后,需要启动的内容包括: bert classifier (通过bert-as-service),这个可以用macanv重新封装过的 bert ne...
bert训练之NER 这块基本就是用的macanv的BERT+CRF训练数据,同样使用rasa,然后进行格式转换 详细的信息可以参考https://github.com/ma...
NLU的部分,把bert要finetune一下 用的是bert标准的classification的任务 直接引用官方的说明bert 代码简单修改了一下,增加了rasa的tas...
NLU训练和Core训练 准备好刚才那些东西,其实Rasa就可以训练了。并且因为我们把NLU里的意图识别和命名实体识别都放在bert里,其实Rasa的训练,主要就是Core的...
为啥要提闲聊 很重要很重要很重要~因为我们的机器人助手并不会很智能很多人会问很多题外话,问到我们的助手根本处理不了的问题,因为,在给小助手逐步增加能力的过程中,首先用闲聊作为...
官方定义 domain文件里定义了:意图实体槽位动作回复 意图 我们需要识别和处理的意图,必须要在这里定义出来。同时,这里也定义了当识别到特定的意图时,可以触发的动作。这个是...
下一步整理训练数据 用chatito来生成批量的训练数据,虽然有些文字有些别扭,但也比手工的枚举强 https://github.com/rodrigopivi/Chatit...
Rasa代码修改 Rasa的核心就是NLU和Core。NLU是为了处理语言、即NLP的部分。Core是为了构建整个对话。因此,我们暂时可以将要做的事简化成一来一回的QA对话模...
核心的部分,两个docker的实例 bert实例,基于tensorflow 1.15,目前貌似要支持tf2.0,还得改一堆东西 rasa实例,基于tensorflow 2.0...
关于环境,大概每个人都不能完全一样,以我自己的为例吧: 硬件一台PC机:CPU: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz内存: 16...
开头先给rasa做个广告 rasa官网 https://rasa.com/github的rasa页 https://github.com/RasaHQ/rasa文档很重要 h...
在摸着石头过河的过程中,看过的文章和各类指导就很多了,记不住名字也很感谢。印象最深的,看的次数最多的还是以下两位,下面是页面截图和链接,如不合适请通知我,立马改。其他的参考部...
标记一下各类名词,但是不做过多的解释了,看到不懂的朋友们自行搜索吧 标准对话机器人架构基本的对话机器人框架 ASRAuto Speech Recognition自动语音识别现...
蹭一下NLP的热度,自己对于聊天机器人比较感兴趣,行业里面智能客服等越来越多的涌现出各种公司、产品做为一名老码农(已经十年不写代码了),按捺不住蠢蠢欲动的心,想要再折腾一下算...