跳到主要內容區

【I868687】基於意圖分析的回覆生成系統 REPLY GENERATING SYSTEM BASED ON INTENT ANALYSIS

書目
公告號 I868687 公開202445558
公告日 2025/01/01
公報卷期 52-01
證書號 I868687
申請號 112117208 E
申請日 2023/05/09
公報IPC G10L 17/22(2013.01); G06F 40/58(2020.01); G06Q 50/10(2012.01); G10L 25/30(2013.01)
當前IPC G10L 17/22(2013.01); G06F 40/58(2020.01); G06Q 50/10(2012.01); G10L 25/30(2013.01)
申請人 國立高雄科技大學 高雄市三民區建工路415號 (中華民國);
NATIONAL KAOHSIUNG UNIVERSITY OF SCIENCE AND TECHNOLOGY NO. 415,JIANGONG RD., SANMIN DIST., KAOHSIUNG CITY 80778, TAIWAN (R.O.C.) (TW)
當前專利權人 國立高雄科技大學; NATIONAL KAOHSIUNG UNIVERSITY OF SCIENCE AND TECHNOLOGY
發明人 羅群智 (中華民國); LO, CHUN-CHIH (TW);
趙子彥 (中華民國); CHAO, TZU-YEN (TW);
杜昆穆 (中華民國); TU, KUN-MU (TW);
謝欽旭 (中華民國); SHIEH, CHIN-SHIUH (TW);
洪盟峯 (中華民國); HORNG, MONG-FONG (TW)
代理人 許智為; 李威聰
當前代理人 許智為; 李威聰
審查委員 陳守德
摘要 本發明揭示一種基於意圖分析的回覆生成系統,其包括對話機器人模組用以獲取一對話資訊,意圖分析模組用以讀取並分析對話資訊中所呈現之意圖,回覆生成模組其根據其意圖產生即時回覆,其中意圖分析模組進一步讀取即時回覆並檢核其意圖是否與輸入之對話資訊所呈現之意圖相同,以做出輸出即時回覆或重新生成回覆之決策;利用意圖檢核之策略,該系統有助於提高回覆內容之準確性,並且通過大量的對話訓練後,能夠進一步優化系統,產生更具人性化的回覆內容,改善人機互動品質。

參考文獻
引用專利 CN106537901A E; CN110313154A ETW202307643A; US2010/0070448A1 E

專利範圍   原始格式 
專利範圍 1.一種基於意圖分析的回覆生成系統,其包括:一對話機器人模組,其與用戶透過對話介面進行對話以獲取一對話資訊;一意圖分析模組包括一意圖評分單元,其讀取並分析該對話資訊中該用戶所使用之語句以產生一第一意圖指標,其包含一第一意圖明確指標或一第一意圖不明確指標,其中,該意圖評分單元以一意圖分類預設值比對一第一意圖評分值及一第二意圖評分值,當任一意圖評分值大於或等於該意圖分類預設值時,判斷該第一意圖指標為該第一意圖明確指標,當該些意圖評分值小於該意圖分類預設值時,判斷該第一意圖指標為該第一意圖不明確指標;及一回覆生成模組,其根據該第一意圖指標以產生一第一即時回覆包括一第一準確回覆或一第一預設回覆,其中,該回覆生成模組響應於該第一意圖明確指標以生成該第一準確回覆,或該回覆生成模組響應於該第一意圖不明確指標以生成該第一預設回覆,其中:該第一預設回覆通過該對話介面輸出以回應該用戶;該第一準確回覆藉由該意圖分析模組讀取並分析以產生一第二意圖指標,並由該意圖分析模組判斷該第二意圖指標是否符合該第一明確意圖指標,其中,依據該第一準確回覆以產生對應之一候選評分值,該第一準確回覆包括一第一候選回覆及一第二候選回覆,該第二意圖指標包括一第一候選指標及一第二候選指標,其分別對應於該第一候選回覆及該第二候選回覆,其中:若該意圖分析模組判斷該第一候選指標符合該第一意圖明確指標,且該第二候選指標不符合該第一意圖明確指標,則排除該第二候選回覆,該第一候選回覆通過該對話介面輸出以回應該用戶;若該意圖分析模組判斷該第一候選指標及該第二候選指標相同於該第一意圖明確指標,該意圖評分單元進一步依據該第一候選回覆及該第二候選回覆分別產生一第一候選評分值及一第二候選評分值,其中:若該第一候選評分值大於該第二候選評分值,該第一候選回覆通過該對話介面輸出以回應該用戶;若該第一候選評分值小於該第二候選評分值,該第二候選回覆通過該對話介面輸出以回應該用戶;若不符合,該回覆生成模組重新生成一第二準確回覆。

2.如請求項1所述之系統,其中,該意圖分析模組更包括一意圖評分單元,用以依據該第一準確回覆以產生對應之候選評分值,該第一準確回覆包括一第一候選回覆、一第二候選回覆該及一第三候選回覆,該第二意圖指標包括一第一候選指標、一第二候選指標及一第三候選指標,其分別對應於該第一候選回覆、該第二候選回覆及該第三候選回覆,其中:若該意圖分析模組判斷該第一候選指標符合該第一意圖明確指標,該第二候選指標及該第三候選指標不符合該第一意圖明確指標,則排除該第二候選回覆及該第三候選回覆,該第一候選回覆通過該對話介面輸出以回應該用戶;若該意圖分析模組判斷該第一候選指標及該第二候選指標相同於該第一明確意圖指標,但該第三候選指標不同於該第一意圖明確指標,該意圖評分單元排除該第三候選回覆並依據該第一候選回覆及該第二候選回覆分別產生一第一候選評分值及一第二候選評分值,其中:若該第一候選評分值大於該第二候選評分值,該第一候選回覆通過該對話介面輸出以回應該用戶;若該第一候選評分值小於該第二候選評分值,該第二候選回覆通過該對話介面輸出以回應該用戶。

3.如請求項1至2任一項所述之系統,其中,該回覆生成模組響應於該第二意圖指標不同於該第一意圖指標所構成之迴圈達到一預設次數後,該意圖分析模組轉而輸出一第二意圖不明確指標以指示該回覆生成模組產生另一第一預設回覆,其中,該預設次數為大於0的任一自然數。

4.如請求項1至2任一項所述之系統,其更包括:一資料庫,其預存有多組模板資訊;及一關鍵詞提取模組,其響應於該第一意圖明確指標以自該用戶對話資訊提取一關鍵詞組,其中,該關鍵詞提取模組自該資料庫存取一模板資訊,其用以比對該關鍵詞組以產生一回覆指示或一反問指示,其中:該關鍵詞提取模組響應於該關鍵詞組相同於該模板資訊以輸出該回覆指示,其用以指示該回覆生成模組以產生一準確回覆,或該關鍵詞提取模組響應於該關鍵詞組不同於該模板資訊以輸出該反問指示,其用以指示該回覆生成模組以產生一第二預設回覆。

5.一種基於意圖分析的回覆生成方法,其包括:讀取一對話資訊;分析該對話資訊中之核心語句以產生一第一意圖指標,其包含一第一意圖明確指標或一第一意圖不明確指標;根據該第一意圖指標產生一第一即時回覆包括一第一準確回覆或一第一預設回覆,其中,依據該意圖明確指標以生成一第一準確回覆,或依據該意圖不明確指標以生成一第一預設回覆;分析該第一準確回覆並產生一第二意圖指標;及判斷該第二意圖指標是否符合該第一意圖指標,其中:若符合,輸出該第一準確回覆至該對話介面以回應該用戶;若不符合,重新生成一第二準確回覆;其中,更包括一意圖評分處理,其包含依據該第一準確回覆以產生對應之候選評分值,其中,該第一準確回覆包括一第一候選回覆及一第二候選回覆,該第二意圖指標包括一第一候選指標及一第二候選指標,其分別對應於該第一候選回覆及該第二候選回覆,其中:若判斷該第一候選指標符合該第一意圖明確指標,且該第二候選指標相不符合該第一意圖明確指標,輸出該第一候選回覆;若判斷該第一候選指標及該第二候選指標符合該第一意圖明確指標,依據該第一候選回覆及該第二候選回覆分別產生一第一候選評分值及一第二候選評分值,其中:若該第一候選評分值大於該第二候選評分值,輸出該第一候選回覆;若該第一候選評分值小於該第二候選評分值,輸出該第二候選回覆。

6.如請求項5所述之方法,更包括一意圖評分處理,其包含依據該第一準確回覆以產生對應之候選評分值,其中,該第一準確回覆包括一第一候選回覆、一第二候選回覆該及一第三候選回覆,該第二意圖指標包括一第一候選指標、一第二候選指標及一第三候選指標,其分別對應於該第一候選回覆、該第二候選回覆及該第三候選回覆,其中:若判斷該第一候選指標符合該第一意圖明確指標,且該第二候選意圖指標及該第三候選意圖指標不符合該第一意圖明確指標,輸出該第一候選回覆;若判斷該第一候選指標及該第二候選指標符合該第一明確意圖指標,但該第三候選指標不符合該第一意圖明確指標,排除該第三候選回覆,並依據該第一候選回覆及該第二候選回覆分別產生一第一候選評分值及一第二候選評分值,其中:若該第一候選評分值大於該第二候選評分值,輸出該第一候選回覆;若該第一候選評分值小於該第二候選評分值,輸出該第二候選回覆。

7.如請求項5至6任一項所述之方法,其中,該第二意圖指標不同於該第一意圖指標所構成之迴圈達到一預設次數後,轉而輸出一第二意圖不明確指標以另一第一預設回覆,其中,該預設次數為大於0的任一自然數。

8.如請求項5至6任一項所述之方法,更包括一關鍵詞提取處理,其包含:依據該第一意圖明確指標以自該對話資訊提取一關鍵詞組;及存取一模板資訊用以比對該關鍵詞組以產生一回覆指示或一反問指示,其中:若該關鍵詞組相同於該模板資訊,輸出該回覆指示並生成一第三準確回覆;若該關鍵詞組不同於該模板資訊,輸出該反問指示並生成一第二預設回覆。
瀏覽數: