本實用新型專利技術實施例公開了一種采用自然語言的分布式智能交互的實現系統,其中,該系統包括:人機交互設備、人機交互控制模塊、自然語言解析/理解模塊、執行/響應控制模塊、執行命令分發模塊、自然語言轉換/表達模塊、處理節點;其中,人機交互控制模塊分別與人機交互設備、自然語言解析/理解模塊、自然語言轉換/表達模塊、執行/響應控制模塊相連接;執行命令分發模塊與執行/響應控制模塊相連接;處理節點與執行命令分發模塊相連接。實施本實用新型專利技術實施例,可以完成復雜問題,極大提高完成任務的成功率。(*該技術在2022年保護過期,可自由使用*)
【技術實現步驟摘要】
本技術涉及計算機網絡通信
,特別是涉及一種采用自然語言的分布式智能交互的實現系統。
技術介紹
人機交互是通過計算機輸入、輸出設備有效實現人與計算機對話的技術,這些輸入輸出設備稱為交互設備;交互設備的類型決定了交互形式。人機交互是人與信息世界溝通的途徑,合理的交互形式能提供良好的用戶體驗。現有技術中,人與計算機的交互模式包括如下兩種模式1、人與機器采用機器語言直接交互,這種技術有如下缺點(I)用戶(人)是與已知的某一單個機器建立連接、交互、交待問題、求解問題的,難以解決復雜的問題,對于大多數人來說,由于不了解專業知識或對服務方機器的能力、運行狀況不了解,因此,未必能方便地找到適合其解決問題的機器,即使找到適合的機器,也未必能找到合適的使用方法,完成任務的成功率較低;(2)由于用戶要采用機器語言與服務器交互信息,因此人首先要將原本的想法轉換成機器能理解的語言,這增加了人的思考工作量,即人必須去適應機器,對人的專業知識要求較高,且輸入、輸出的內容較多,命令較復雜,參數繁多,使用極其不方便,且在這過程中還會出現用戶原意的信息轉換誤差和異化的問題;2、人工輔助交互,在這種技術中,用戶采用自然語言通過通信網絡與后臺的操作員進行信息交互,該技術有如下缺點(I)通過通信網絡連接后,體現為人與人的交互,而不是人與機器的交互,操作員所掌握的知識及資料有限,未必能滿足用戶解決問題的需要;(2)另外,通常用戶離線后,服務即告結束,操作員不會再繼續為其未解決的問題尋找辦法,即很難為用戶解決需要時間較長、不斷跟進的問題;(3)用戶需要解決一些隱秘或隱私的問題時,通常難以啟齒和提出,因此這類問題的提出和回復都受到很大的限制。
技術實現思路
本技術的目的在于克服現有技術的不足,本技術提供了一種采用自然語言的分布式智能交互的實現系統,可以完成復雜問題,極大提高完成任務的成功率。為了解決上述問題,本技術提出了一種采用自然語言的分布式智能交互的實現系統,所述系統包括用于接收人機交互設備所發送的以自然語言形式表達的請求,將所述以自然語言形式表達的請求發送給自然語言解析/理解模塊,將所述以機器語言方式表示的處理結果轉換為機器可執行的命令,并將所述機器可執行的命令發送給所述執行/響應控制模塊,將所述以自然語言表達的返回結果發送給所述人機交互設備的人機交互控制模塊;與所述人機交互控制模塊相連接的、用于接收用戶的以自然語言形式表達的請求,并接收所述人機交互控制模塊所發送的以自然語言表達的返回結果、并進行顯示的人機交互設備;與所述人機交互控制模塊相連接的、用于根據發送自所述人機交互控制模塊的以自然語言形式表達的請求獲得以機器語言方式表示的處理結果,并將所述以機器語言方式表示的處理結果返回給所述人機交互控制模塊的自然語言解析/理解模塊;與所述人機交互控制模塊相連接的、用于將所述以機器語言表示的返回結果轉換為以自然語言表達的返回結果,并將所述以自然語言表達的返回結果發送給所述人機交互控制模塊的自然語言轉換/表達模塊;與所述人機交互控制模塊相連接的、用于對所述機器可執行的命令進行任務分析,獲得任務執行路由表,并將所述任務執行路由表發送給執行命令分發模塊的執行/響應控制|吳塊;與所述執行/響應控制模塊相連接的,用于根據所接收到的執行路由表將任務分發給網絡上相應的至少一個處理節點,由所述至少一個處理節點完成任務處理并獲得以機器語言表示的返回結果,并將所述以機器語言表示的返回結果發送給所述自然語言轉換/表達模塊的執行命令分發模塊;與所述執行命令分發模塊相連接的、用于完成任務處理并獲得以機器語言表示的返回結果的處理節點。優選地,所述人機交互控制模塊包括自然語言收發緩沖部分;分別與所述自然語言收發緩沖部分相連接的解析/理解策略控制模塊和轉換/表達策略控制模塊;與所述解析/理解策略控制模塊相連接的自動解析/理解路由控制模塊;與所述解析/理解策略控制模塊相連接的人工解析/理解路由控制模塊;與所述解析/理解策略控制模塊相連接的命令合成模塊;與所述轉換/表達策略控制模塊相連接的自動轉換/表達路由控制模塊;與所述轉換/表達策略控制模塊相連接的人工轉換/表達路由控制模塊;與所述轉換/表達策略控制模塊相連接的和執行結果接收緩沖部分。優選地,所述處理節點通過有線/無線通信網絡與所述執行命令分發模塊相連接。優選地,所述系統還包括與所述人機交互控制模塊相連接的自然語言轉換/表達模塊。優選地,所述自然語言解析/理解模塊包括分布在網絡上的多個自然語言解析/理解模塊。優選地,所述自然語言解析/理解模塊包括多個解析/理解自動處理模塊和多個解析/理解人工處理模塊。優選地,所述自然語言轉換/表達模塊包括分布在網絡上的多個自然語言轉換/表達模塊。優選地,所述自然語言轉換/表達模塊包括多個轉換/表達自動處理模塊和多個轉換/表達人工處理模塊。優選地,所述處理節點包括自動處理節點和人工處理節點。在本技術實施例中,用戶是通過人機交互控制模塊(IRCM)的策略路由指向串行或并行啟動網絡上的多個自然語言解析/理解模塊,對自然語言進行解析理解,轉換為機器語言,再將機器語言分發給網絡上的多個處理節點,多個處理節點協同工作,解決用戶的問題,將傳統的點對點的服務方式改變為一點對多點的服務方式,查詢后將處理結果返回給用戶,可以完成復雜問題,極大提高完成任務的成功率;用戶與人機交互設備輸入和輸出交互使用的均是自然語言,即機器適應人的方式,可充分表達用戶的原本意圖,降低了對用戶(使用者)的專業知識要求,使用非常方便;用戶是通過智能交互機器與分布在網絡上的多個自動或者人工處理節點進行交互信息的,克服了操作員知識及資料不足的缺陷,可以更好的滿足用戶的需要;用戶離線后,服務仍可繼續,人工和自動處理節點還會繼續為用戶尋找問題的答案,可以不斷跟進工作周期長的任務,以解決復雜及工作時間較長的問題;可以更好地處理隱私問題,使用戶可以較容易地提出隱私性需求,滿足用戶涉及隱私方面的需求。附圖說明為了更清楚地說明本技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前·提下,還可以根據這些附圖獲得其他的附圖。圖I是本技術實施例的采用自然語言的分布式智能交互的實現系統的總體原理結構圖;圖2是本技術實施例的采用自然語言的分布式智能交互的實現系統的結構組成示意圖;圖3是本技術實施例的采用自然語言的分布式智能交互的實現系統的工作原理的流程示意圖;圖4是本技術實施例的人機交互控制模塊(IRCM)的工作原理示意圖。具體實施方式下面將結合本技術實施例中的附圖,對本技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本技術一部分實施例,而不是全部的實施例。基于本技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本技術保護的范圍。圖I是本技術實施例的采用自然語言的分布式智能交互的實現系統的總體原理結構圖,如圖I所示,該系統可包括人機交互設備;與人機交互設備線路連接的人機交互本文檔來自技高網...
【技術保護點】
一種采用自然語言的分布式智能交互的實現系統,其特征在于,所述系統包括:用于接收人機交互設備所發送的以自然語言形式表達的請求,將所述以自然語言形式表達的請求發送給自然語言解析/理解模塊,將所述以機器語言方式表示的處理結果轉換為機器可執行的命令,并將所述機器可執行的命令發送給所述執行/響應控制模塊,將所述以自然語言表達的返回結果發送給所述人機交互設備的人機交互控制模塊;與所述人機交互控制模塊相連接的、用于接收用戶的以自然語言形式表達的請求,并接收所述人機交互控制模塊所發送的以自然語言表達的返回結果、并進行顯示的人機交互設備;與所述人機交互控制模塊相連接的、用于根據發送自所述人機交互控制模塊的以自然語言形式表達的請求獲得以機器語言方式表示的處理結果,并將所述以機器語言方式表示的處理結果返回給所述人機交互控制模塊的自然語言解析/理解模塊;與所述人機交互控制模塊相連接的、用于將所述以機器語言表示的返回結果轉換為以自然語言表達的返回結果,并將所述以自然語言表達的返回結果發送給所述人機交互控制模塊的自然語言轉換/表達模塊;與所述人機交互控制模塊相連接的、用于對所述機器可執行的命令進行任務分析,獲得任務執行路由表,并將所述任務執行路由表發送給執行命令分發模塊的執行/響應控制模塊;與所述執行/響應控制模塊相連接的,用于根據所接收到的執行路由表將任務分發給網絡上相應的至少一個處理節點,由所述至少一個處理節點完成任務處理并獲得以機器語言表示的返回結果,并將所述以機器語言表示的返回結果發送給所述自然語言轉換/表達模塊的執行命令分發模塊;與所述執行命令分發模塊相連接的、用于完成任務處理并獲得以機器語言表示的返回結果的處理節點。...
【技術特征摘要】
1.一種采用自然語言的分布式智能交互的實現系統,其特征在于,所述系統包括 用于接收人機交互設備所發送的以自然語言形式表達的請求,將所述以自然語言形式表達的請求發送給自然語言解析/理解模塊,將所述以機器語言方式表示的處理結果轉換為機器可執行的命令,并將所述機器可執行的命令發送給所述執行/響應控制模塊,將所述以自然語言表達的返回結果發送給所述人機交互設備的人機交互控制模塊; 與所述人機交互控制模塊相連接的、用于接收用戶的以自然語言形式表達的請求,并接收所述人機交互控制模塊所發送的以自然語言表達的返回結果、并進行顯示的人機交互設備; 與所述人機交互控制模塊相連接的、用于根據發送自所述人機交互控制模塊的以自然語言形式表達的請求獲得以機器語言方式表示的處理結果,并將所述以機器語言方式表示的處理結果返回給所述人機交互控制模塊的自然語言解析/理解模塊; 與所述人機交互控制模塊相連接的、用于將所述以機器語言表示的返回結果轉換為以自然語言表達的返回結果,并將所述以自然語言表達的返回結果發送給所述人機交互控制模塊的自然語言轉換/表達模塊; 與所述人機交互控制模塊相連接的、用于對所述機器可執行的命令進行任務分析,獲得任務執行路由表,并將所述任務執行路由表發送給執行命令分發模塊的執行/響應控制模塊; 與所述執行/響應控制模塊相連接的,用于根據所接收到的執行路由表將任務分發給網絡上相應的至少一個處理節點,由所述至少一個處理節點完成任務處理并獲得以機器語言表示的返回結果,并將所述以機器語言表示的返回結果發送給所述自然語言轉換/表達模塊的執行命令分發模塊; 與所述執行命令分發模塊相連接的、用于完成任務處理并獲得以機器語言表示的返回結果的處理節點。2.如權利要求I所述的采用自然語言的分布式智能交互的實現系統,其特征在于,所述人機...
【專利技術屬性】
技術研發人員:郭佳,
申請(專利權)人:郭佳,
類型:實用新型
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。