隨著Smartbi V10.5版本發(fā)布,許多新功能上線,其中有關(guān)自然語言分析NLA的相關(guān)功能被問到的最多,今天小麥就來帶大家好好了解一下什么是自然語言分析NLA,它究竟是如何工作的呢?
提到自然語言分析NLA,首先就需要了解近些年火爆的自然語言處理技術(shù),其英文名稱是NLP,我們可以這樣理解它的含義,因為計算機語言和人的語言是不通用的,利用這種技術(shù),我們就可以讓計算機去理解簡單的人類輸出的一些相關(guān)指令,也就是充當(dāng)翻譯機,將人類的自然語言翻譯成計算機語言。
自然語言分析NLA是以 NLP為基礎(chǔ),把數(shù)據(jù)分析的結(jié)果運用到數(shù)據(jù)分析軟件中,最后利用自然語言進(jìn)行查詢、分析等操作。簡單地說, NLA允許使用者通過自然語言迅速地獲得分析資料。
接下來,我們將以 NLA的原理圖來讓大家對這個產(chǎn)品有一個更加清楚的認(rèn)識,我們來看一下自然語言查詢引擎是怎樣工作的,它可以讓系統(tǒng)利用自然語言來了解使用者的意圖,并給出正確的查詢和分析。
1、建立數(shù)據(jù)模型。
在檢索過程中,數(shù)據(jù)模型不僅為用戶提供了數(shù)據(jù),而且還為知識圖譜的內(nèi)容關(guān)系提供了依據(jù)。所以,在使用 NLA功能前,我們需要先建立一個數(shù)據(jù)模型。另外,如果將數(shù)據(jù)模型與指數(shù)管理(點擊查看指數(shù)管理)結(jié)合在一起,相互補充,形成一個閉環(huán),可以進(jìn)一步提升查詢的精確性。
2、建立知識結(jié)構(gòu)。
知識圖譜是一個知識庫,它可以通過相關(guān)的分析與推理來理解用戶的目的。知識圖譜可分為兩類:一類是企業(yè)對產(chǎn)業(yè)領(lǐng)域的知識進(jìn)行補充,另一類是從數(shù)據(jù)模型中抽取關(guān)系。另外, Smartbi還提供了一個簡單的知識圖表。
3、輸入。用戶可以通過自然的方式來打字,例如:“廣州銷售的最佳汽車和銷售情況”。另外,還支持向用戶推薦問題,向用戶推薦最熱門和最常用的問題。
4、語義分析。利用語義解構(gòu)引擎對用戶輸入的問題進(jìn)行解構(gòu)、解析,并將其轉(zhuǎn)化為 SQL類的查詢定義。
5、查詢。通過調(diào)用 Smartbi的查詢界面,查詢引擎可以根據(jù)所獲得的查詢定義進(jìn)行查詢、返回和顯示結(jié)果。
6、圖表顯示。用圖表顯示查詢引擎返回的結(jié)果。
7、反饋結(jié)果。同時,該系統(tǒng)還提供了對結(jié)果的反饋,讓用戶能夠?qū)Σ樵兊慕Y(jié)果進(jìn)行反饋,從而使查詢的準(zhǔn)確性得到不斷的提升。
以上就是NLA的簡單介紹以及基本工作原理介紹,你清楚了嗎?
?審核編輯:湯梓紅
-
計算機
+關(guān)注
關(guān)注
19文章
7663瀏覽量
90801 -
自然語言處理
+關(guān)注
關(guān)注
1文章
628瀏覽量
14157 -
nlp
+關(guān)注
關(guān)注
1文章
490瀏覽量
22622
發(fā)布評論請先 登錄
開關(guān)電源的基本工作原理
激光跟蹤儀基本工作原理及應(yīng)用
激光跟蹤儀基本工作原理及應(yīng)用

評論