本發明專利技術公開了一種智能機器人交互系統,包括操作系統,知識庫模塊,機器人中樞模塊和人工智能引擎,機器人交互模塊,其特征在于:所述知識庫模塊基于操作系統構件所述智能機器人交互系統的基礎模塊,包括多個分基礎分類,每個基礎分類包括本體類,所述機器人中樞模塊和人工智能引擎對用戶輸入進行智能處理并查詢知識庫模塊,所述機器人交互模塊收集用戶輸入并將結果反饋給用戶,所述本體類包括一個或多個屬性,所述基礎分類包括一個或多個子分類,每個子分類不包括子分類或包括一個或多個子分類,所述子分類包括一個或多個實例,所述實例包含一條或多個標簽屬性,所述標簽屬性包含一個標準問和一個標準答案。
【技術實現步驟摘要】
本專利技術涉及一種智能交互的方法,更具體的說是涉及一種智能機器人交互系統。
技術介紹
在傳統的智能交互中,智能交互一般采用模板方式來應對復雜的對話,缺乏足夠的數據資料儲備,準確度較低,速度也不佳。
技術實現思路
本專利技術公開了一種智能機器人交互系統,包括操作系統,知識庫模塊,機器人中樞模塊和人工智能引擎,機器人交互模塊,其特征在于:所述知識庫模塊基于操作系統構件所述智能機器人交互系統的基礎模塊,包括一個或多個分基礎分類,每個基礎分類包括本體類,所述機器人中樞模塊和人工智能引擎對用戶輸入進行智能處理并查詢知識庫模塊,所述機器人交互模塊收集用戶輸入并將結果反饋給用戶,所述本體類包括一個或多個屬性,所述基礎分類包括一個或多個子分類,每個子分類不包括子分類或包括一個或多個子分類,所述子分類包括一個或多個實例,所述實例包含一條或多個標簽屬性,所述標簽屬性包含一個標準問和一個標準答案。【附圖說明】為了更清楚地說明本專利技術實施例的技術方案,下面將對實施例或現有技術描述匯總所需要使用的附圖作簡單介紹,顯而易見地,下面描述的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本專利技術實施例所提供的系統框架圖;圖2是本專利技術實施例所提供的基礎類、子分類和實例樹狀圖的UI界面;圖3是本專利技術實施例所提供的基礎類、子分類和實例的樹狀圖下新添加子分類操作的UI界面;圖4是本專利技術實施例所提供維護屬性的UI界面;圖5是本專利技術實施例所提供選擇設置實例的標簽屬性所應用的本體類的屬性的UI界面。【具體實施方式】下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。實施例一:本實施例是一種智能機器人交互系統應用于銀行業務的實例。如圖1,智能機器人交互系統,包括操作系統,知識庫模塊,機器人中樞模塊和人工智能引擎,機器人交互模塊,其特征在于:所述知識庫模塊基于操作系統構件所述智能機器人交互系統的基礎模塊,包括一個或多個分基礎分類,每個基礎分類包括本體類,所述機器人中樞模塊和人工智能引擎對用戶輸入進行智能處理并查詢知識庫模塊,所述機器人交互模塊收集用戶輸入并將結果反饋給用戶。如圖2所示,本事實例中,所述知識庫模塊包括名稱為“專業知識點”、“基本對話”的多個基礎分類I。其中,名為“專業知識點”的基礎分類包含名為“儲蓄業務”、“公司業務”、“卡類業務”、“理財服務”等的子分類2。其中,名為“存儲業務”的子分類包含“存折”、“定活兩便”、“教育儲蓄”、“零存整取”等實例3。如圖3所示,在上述任意基礎分類I或子分類2下都可以新添加子分類2。所屬領域的技術人員可以理解,本實施例中“專業知識點”、“基本對話”等基礎分類I的名稱不應理解為對基礎分類I的名稱的限制,基礎分類I的名稱可以以任意其他詞組替換;“儲蓄業務”、“公司業務”、“卡類業務”、“理財服務”等子分類2的名稱,不應理解為對子分類2的名稱的限制,子分類2的名稱可以以任意其他詞組替換;“存折”、“定活兩便”、“教育儲蓄”、“零存整取”等實例3的名稱,不應理解為對子實例3的名稱的限制,實例3的名稱可以以任意其他詞組替換。本體類是基礎本體類5和繼承本體類12,所述基礎本體類擁有一個或多個屬性9,每個基礎本體類5可以不包括繼承本體10類,也可以包括一個或多個繼承本體類12。所述繼承本體類12,繼承一個基礎本體類5或一個繼承本體類12,包含一個或多個屬性9。每個繼承本體類12,可以不包括繼承本體類12,也可以包括一個或多個繼承本體類12,每個繼承本體類12包含其所繼承的基礎本體類5或繼承本體類12的屬性。上述基礎本體類5和繼承本體類12由現實世界相似的本體對象抽象總結而成,基礎本體類5或繼承本體類12的屬性9代表了這個類的所有對象通用的屬性。實例3的標簽屬性4,可以選擇應用某個基礎本體類5或繼承本體類12所包含的屬性9。通過上述選擇應用,實現了對實例3的標簽屬性4的設置,同時上述選擇應用的方式,避免了重復的設置工作,有較高的效率。本實施例中,基礎本體類5 “介紹類”包含了繼承本體類12 “業務介紹類”、繼承本體類12 “介紹類”和繼承本體類12 “活動類”,而繼承本體類12 “介紹類”把現實世界中當介紹某項業務時常用的屬性、元素或事項抽象總結為了屬性9。如現實世界中當介紹某項業務時,常需要介紹提供業務的簡介,描述業務的功能,告知業務的有效期,強調業務的特點等,由此上述元素和事項就被抽象成了屬性9:即屬性9 “業務介紹”、屬性9 “功能介紹”、屬性9 “有效期”和屬性9 “特點介紹”。所屬領域的技術人員可以理解,本實施例中“業務介紹”、“功能介紹”等屬性9的名稱不應理解為對屬性9的名稱的限制,屬性9的名稱可以以任意其他詞組替換。每一個標簽屬性4,即為知識庫模塊中的一條知識點,其包含一個標準問題6和一個標準答案8。知識庫模塊中的知識點通過上述基礎分類I包含子分類2,子分類2包含實例3,實例3包含標簽屬性4的結構設置和存儲在知識庫模塊中。在用戶通過機器人交互模塊使用智能機器人交互系統時,機器人交互模塊把用戶的輸入傳遞給機器人中樞模塊和人工智能引擎,由機器人中樞模塊和人工智能引擎把用戶的輸入和知識庫模塊中所存儲的標簽屬性4的標準問題6進行相似度計算,觸發對應的知識點,即通過機器人交互模塊把最相似的標準問題6所被包含的標簽屬性4的標準答案8返回給用戶。每一個標簽屬性4可以不包含,也可以包含一個或多個擴展問10。擴展問10有三種:肯定模板、否定模板和普通問題。如果一個標簽屬性4設置了一個或多個擴展問10,則在用戶使用智能機器人交互系統時,機器人中樞模塊和人工智能引擎把用戶發出的信息與知識庫模塊中的一定范圍內的標簽屬性4的標準問題6進行相似度計算的同時,機器人中樞模塊和人工智能引擎還會把用戶發出的信息與知識庫模塊中的一定范圍內的標簽屬性4的每個擴展問10進行相似度的計算,如果最相似的是某個標簽屬性4的標準問題6,就觸發對應的知識點,即返回給用戶該標簽屬性4的標準答案8 ;如果最相似的是某個標簽屬性4的擴展問10,且該擴展問10是肯定模版或普通問題,則觸發對應的知識點,即返回給用戶該標簽屬性4的標準答案8 ;如果最相似是某個標簽屬性4的擴展問10,且該擴展問10是否定模版,則不觸發對應的知識點。通過上述三種擴展問10的加入,提升了系統對用戶發出的信息與知識庫模塊中的標簽屬性4相似度計算的準確度和速度。每一個標簽屬性4包括維度7,維度7包括,歸屬地、平臺、品牌,在使用智能機器人交互系統時,可以通過用戶所屬維度的不同對進入相似度計算的標簽屬性4的范圍做篩選,系統對用戶發出的信息與知識庫模塊中的標簽屬性4相似度計算的準確度和速度。所屬領域的技術人員可以理解,維度7還可以是時間、性別等任何可以起到篩選作用的名詞。標準問題8可以是符合語法的一句句子,也可以是一個或多個詞11的組合,肯定模版或否定模版是一個或多個詞11的組合,通過把標準問題8、肯定模版或否本文檔來自技高網...

【技術保護點】
一種智能機器人交互系統,包括操作系統,知識庫模塊,機器人中樞模塊和人工智能引擎,機器人交互模塊,其特征在于:所述知識庫模塊基于操作系統構件所述智能機器人交互系統的基礎模塊,包括一個或多個基礎分類,每個基礎分類包括本體類,所述機器人中樞模塊和人工智能引擎對用戶輸入進行智能處理并查詢知識庫模塊,所述機器人交互模塊收集用戶輸入并將結果反饋給用戶,所述本體類包括一個或多個屬性,所述基礎分類包括一個或多個子分類,每個子分類不包括子分類或包括一個或多個子分類,所述子分類包括一個或多個實例,所述實例包含一條或多個標簽屬性,所述標簽屬性包含一個標準問和一個標準答案。
【技術特征摘要】
【專利技術屬性】
技術研發人員:李波,曾永梅,姚貢之,朱頻頻,
申請(專利權)人:上海智臻智能網絡科技股份有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。