Google Analytics 推出了自己的Analytics Intelligence 的新功能。 用戶可以用自然語言直接詢問有關的數據問題, 然后便能得到結果。
看一下他們酷炫的功能介紹吧??梢韵襁@樣。

也可以像這樣

可惜這個是全英文的。那有沒有辦法做一個中文的Analytics Intelligence 呢? 當然是可以的。
Analytics Intelligence 本質就是一個問答系統(tǒng) (conversational chatbot).? 那首先我們看一下如何構建一個最簡單的問答系統(tǒng)呢。
最簡單的問答系統(tǒng)是基于規(guī)則匹配的。什么是規(guī)則匹配呢?規(guī)則匹配做為最原始的一種AI 處理方法, 在現在還是行業(yè)最常見的一種實現問答系統(tǒng)的手段。 低成本,易于實現, 不需要海量的training dataset, 就能實現較為完備的常見問題的問答。
那我們來看一下一個簡單的規(guī)則匹配系統(tǒng)可以怎樣建立。 AIML (https://www.pandorabots.com/docs/aiml/aiml-basics.html)是比較流行的一種基于規(guī)則匹配的早期問答系統(tǒng)。很多系統(tǒng)都是參用這種結構構建的。
我們可以采用他的Python3 版本(https://github.com/paulovn/python-aiml)
AIML的 語言格式是什么樣的呢?我們在下一節(jié)進行詳細講解。
規(guī)則匹配的準確度遠高于現在很多的NLP的系統(tǒng)。 當然,規(guī)則匹配的缺陷也是很明顯的,它的靈活度太低,那如何進一步提高呢?我們也可以引入semantic analytics。 我們再后面也會對此進行逐一講解。

Stay Tune~?
簡單的中文問答系統(tǒng)Demo:

