google开源他的聊天机器人代码

      chatbots 在2016年非常火热。Slack现在也有了一个chatbot; Facebook也发布了他的平台Messager;微软发布了Tay。现在Google改进了语言分析模块,纠正了过去的一些错误。

     Google 宣布开源两个语言方面的研究成果。这两个研究成果是 SyntaxNet和Parsey McParsface.

    Parsey McParseface 分析英文句子的结构;SyntaxNet给每个语言成分打上一个标签,并使他们联系在一起。这两个程序可以联合使用去解释复杂的句子结构。不像微软的Tay bot, 只是重复网络上的语言。


      举个例子,Google宣称,对于计算机来说,分析这种简单的句子是十分容易的,“Alice saw Bob”。但是有了这两个程序,就可以理解复杂的句子了,如“Alice, who had been reading about SyntaxNet, saw Bob in the hallway yesterday”。

google开源他的聊天机器人代码_第1张图片

     Google还指出人类可以在上下文的基础上快速理解一个句子,但是计算机更倾向于从字面来理解句子。

     研究人员指出:“对于一个有二三十个字的中等长度的句子来说,通常这个句子会有几百,几千,甚至上万个候选结构。一个自然语言分析器必须根据上下文,在这些所有的结构中挑选出一个最优的结果。”

     对于句子“Alice drove down the street in her car”,计算机必选知道街道是不能装在Alice的汽车里面的。(这对于人很容易,对于计算机比较难)

google开源他的聊天机器人代码_第2张图片

    也许开发者和工程师可以利用这些平台来使得chatbots更加智能一些。因为我们发现现在的chatbot往往会说一些不当的语言,或者不能回答一些简单的询问天气的问题。


    译自:https://www.inverse.com/article/15653-google-open-source-chatbot

你可能感兴趣的:(google开源他的聊天机器人代码)