开发聊天机器人系列1-架构

2017-05-06  本文已影响167人  53c770d8d871

iPhone里会说话的siri、会下棋的阿法狗、小度机器人、微软小冰~

具有智能,和人类交互,帮人类解决问题,这听起来非常神奇,实际上我们自己也可以做一个这样的机器人,后面就让我们一步步来做成自己的聊天机器人,后面定时陆续分享制作的步骤,下面我来简单看看架构简图。

聊天机器人的架构简图

问句解析

小明追赶一只兔子

通过中文分词和词性标注后会呈现如下。

S:完整句子, NP:实体, VP:动作  V:动词,Det:量词,N:名词

(S

(NP 小明)

(VP

(V 追赶)

(NP    (Det 一只) (N 兔子))

)

)

关键字提取及语义分析

聊天机器人如何做?

抽取权重词

聊天 2.0

机器人 3.0

如何做|咋做|怎么做 语义分析近义词  1.0

海量词料获取办法、

微博语料作者认为是覆盖最广,最活跃最新鲜的语料,下面推荐终极大招,微博爬虫神器,语料不用在担心。https://github.com/jinfagang/weibo_terminater


下一次分享预告:开发聊天机器人系列2-工具准备篇

上一篇 下一篇

猜你喜欢

热点阅读