中文Analytics Intelligence 问答系统(一)

Google Analytics 推出了自己的Analytics Intelligence 的新功能。 用户可以用自然语言直接询问有关的数据问题, 然后便能得到结果。

看一下他们酷炫的功能介绍吧。可以像这样。

也可以像这样


可惜这个是全英文的。那有没有办法做一个中文的Analytics Intelligence 呢? 当然是可以的。

Analytics Intelligence 本质就是一个问答系统 (conversational chatbot).  那首先我们看一下如何构建一个最简单的问答系统呢。

最简单的问答系统是基于规则匹配的。什么是规则匹配呢?规则匹配做为最原始的一种AI 处理方法, 在现在还是行业最常见的一种实现问答系统的手段。 低成本,易于实现, 不需要海量的training dataset, 就能实现较为完备的常见问题的问答。

那我们来看一下一个简单的规则匹配系统可以怎样建立。 AIML (https://www.pandorabots.com/docs/aiml/aiml-basics.html)是比较流行的一种基于规则匹配的早期问答系统。很多系统都是参用这种结构构建的。

我们可以采用他的Python3 版本(https://github.com/paulovn/python-aiml)

AIML的 语言格式是什么样的呢?我们在下一节进行详细讲解。

规则匹配的准确度远高于现在很多的NLP的系统。 当然,规则匹配的缺陷也是很明显的,它的灵活度太低,那如何进一步提高呢?我们也可以引入semantic analytics。 我们再后面也会对此进行逐一讲解。

Stay Tune~ 

简单的中文问答系统Demo:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,498评论 2 59
  • 再见,陨落的文明 ~子夫先生 巍峨的圆柱白墙 环抱的圆形神话 看见了鲜血与混泥土 你有着最古老的思想 久远的时空印...
    梵爱的世界阅读 3,843评论 0 0
  • 在还没有碰到小白训练营之前,我真的是个理财小白,只知道努力省钱,然后攒钱。再不然就是把钱存进银行或者余额...
    sunngsmile阅读 1,085评论 0 1
  • 二十岁了,算是走上了奔三的行列。这十年会有天翻地覆的改变吧。会彻底告别学生时代,会工作,会谈恋爱,如果一切顺利,还...
    KHALW阅读 1,430评论 0 0
  • 也许它在你生命中只逗留了十个春秋,而你却陪伴了它整个生命。 从它的全世界路过,你可以看到它的真情付出,听到它的内心...
    小咕咚LY阅读 3,051评论 1 2