本申請涉及人工智能,尤其涉及一種基于知識圖譜的持久記憶構(gòu)建方法、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著人工智能技術(shù)的普及與發(fā)展,智能管家也因其便捷、智能等特點(diǎn),得到了廣泛的應(yīng)用。智能管家可以通過人工智能技術(shù),根據(jù)用戶的需求提供相應(yīng)的服務(wù),幫助用戶省時(shí)省心省力地處理各種事情。
2、在相關(guān)技術(shù)中,智能管家在接收到相同的問題時(shí),會基于數(shù)據(jù)庫輸出相同的問題答復(fù)。但在實(shí)際應(yīng)用中,不同用戶根據(jù)自身的行為習(xí)慣,會有不同的個(gè)性化需求。而智能管家的問題答復(fù)過于同質(zhì)化,無法根據(jù)不同的用戶做出針對性的響應(yīng)。這導(dǎo)致相關(guān)技術(shù)中智能管家無法滿足用戶的個(gè)性化需求。
3、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本申請的主要目的在于提供一種基于知識圖譜的持久記憶構(gòu)建方法,旨在解決智能管家的問題答復(fù)過于同質(zhì)化,無法滿足用戶的個(gè)性化需求的技術(shù)問題。
2、為實(shí)現(xiàn)上述目的,本申請?zhí)峁┮环N基于知識圖譜的持久記憶構(gòu)建方法,所述基于知識圖譜的持久記憶構(gòu)建方法包括以下步驟:
3、將用戶的身份信息作為特征節(jié)點(diǎn),構(gòu)建所述用戶對應(yīng)的用戶知識圖譜的主分區(qū);
4、將所述用戶的行為信息作為特征節(jié)點(diǎn),構(gòu)建所述用戶知識圖譜的行為子分區(qū);
5、基于所述用戶知識圖譜,在響應(yīng)數(shù)據(jù)庫中獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)結(jié)果。
6、可選地,所述基于所述用戶知識圖譜在響應(yīng)數(shù)據(jù)庫中,獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)結(jié)果的步驟包括:
7、根據(jù)所述待響應(yīng)信息,確定所述待響應(yīng)信息對應(yīng)的關(guān)鍵詞;
8、將所述關(guān)鍵詞與所述行為子分區(qū)進(jìn)行匹配,確定目標(biāo)子分區(qū);
9、根據(jù)所述主分區(qū)和所述目標(biāo)子分區(qū),在響應(yīng)數(shù)據(jù)庫中獲取對應(yīng)的響應(yīng)數(shù)據(jù),并根據(jù)所述響應(yīng)數(shù)據(jù)輸出所述響應(yīng)結(jié)果。
10、可選地,所述根據(jù)所述主分區(qū)和所述目標(biāo)子分區(qū),在響應(yīng)數(shù)據(jù)中獲取對應(yīng)的響應(yīng)數(shù)據(jù),并根據(jù)所述響應(yīng)數(shù)據(jù)輸出所述響應(yīng)結(jié)果的步驟包括:
11、將所述主分區(qū)和所述目標(biāo)子分區(qū),與所述響應(yīng)數(shù)據(jù)庫中的所述響應(yīng)數(shù)據(jù)進(jìn)行匹配;
12、根據(jù)匹配結(jié)果,確定目標(biāo)響應(yīng)數(shù)據(jù);
13、確定所述目標(biāo)響應(yīng)數(shù)據(jù)對應(yīng)的目標(biāo)時(shí)序信息,并根據(jù)所述目標(biāo)時(shí)序信息拼接所述目標(biāo)響應(yīng)數(shù)據(jù),生成并輸出所述響應(yīng)結(jié)果。
14、可選地,所述根據(jù)所述主分區(qū)和所述目標(biāo)子分區(qū),在響應(yīng)數(shù)據(jù)中獲取對應(yīng)的響應(yīng)數(shù)據(jù),并根據(jù)所述響應(yīng)數(shù)據(jù)輸出所述響應(yīng)結(jié)果的步驟之后,還包括:
15、根據(jù)用戶行為記錄,確定目標(biāo)行為信息;
16、根據(jù)所述目標(biāo)行為信息,與所述響應(yīng)結(jié)果進(jìn)行對比,確定區(qū)別行為特征;
17、確定所述區(qū)別行為特征對應(yīng)的所述行為子分區(qū),并根據(jù)所述區(qū)別行為特征和所述目標(biāo)行為信息,更新所述用戶知識圖譜。
18、可選地,所述基于所述用戶知識圖譜,在響應(yīng)數(shù)據(jù)庫中獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)結(jié)果的步驟之后,還包括:
19、根據(jù)所述響應(yīng)結(jié)果,確定對應(yīng)的執(zhí)行動(dòng)作;
20、確定所述執(zhí)行動(dòng)作對應(yīng)的功能組件,并執(zhí)行所述功能組件的控制動(dòng)作。
21、可選地,所述將所述用戶的行為信息作為特征節(jié)點(diǎn),構(gòu)建所述用戶知識圖譜的行為子分區(qū)的步驟包括:
22、確定所述行為信息中所述用戶的動(dòng)作記錄,并確定所述動(dòng)作記錄的行為屬性值;
23、將所述動(dòng)作記錄作為特征節(jié)點(diǎn),根據(jù)所述動(dòng)作記錄的時(shí)序信息,連接所述特征節(jié)點(diǎn);
24、將所述行為屬性值與對應(yīng)的所述特征節(jié)點(diǎn)關(guān)聯(lián),生成所述行為子分區(qū)。
25、可選地,所述基于所述用戶知識圖譜,在響應(yīng)數(shù)據(jù)庫中獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)數(shù)據(jù)的步驟之前,還包括:
26、在獲取到所述用戶的語音信息和/或圖像信息時(shí),提取語音信息特征和/或圖像信息特征;
27、將所述語音信息特征和/或所述圖像信息特征,與所述身份信息進(jìn)行匹配;
28、根據(jù)匹配結(jié)果,確定所述用戶知識圖譜。
29、可選地,所述基于所述用戶知識圖譜,在響應(yīng)數(shù)據(jù)庫中獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)結(jié)果的步驟包括:
30、根據(jù)所述用戶知識圖譜中所述主分區(qū)和所述行為子分區(qū)中的實(shí)體數(shù)據(jù),構(gòu)建用戶畫像;
31、根據(jù)所述用戶畫像確定對應(yīng)的用戶特征分類,以及根據(jù)所述待響應(yīng)信息確定所述響應(yīng)數(shù)據(jù)庫中的響應(yīng)數(shù)據(jù);
32、根據(jù)所述用戶特征分類對應(yīng)的歷史響應(yīng)結(jié)果的滿意度,確定所述用戶畫像與所述響應(yīng)數(shù)據(jù)的匹配度;
33、根據(jù)所述匹配度,選取所述響應(yīng)數(shù)據(jù)中的目標(biāo)響應(yīng)數(shù)據(jù),并根據(jù)所述目標(biāo)響應(yīng)數(shù)據(jù)輸出所述響應(yīng)結(jié)果。
34、此外,為實(shí)現(xiàn)上述目的,本申請還提供一種基于知識圖譜的持久記憶構(gòu)建設(shè)備,所述基于知識圖譜的持久記憶構(gòu)建設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的基于知識圖譜的持久記憶構(gòu)建程序,所述基于知識圖譜的持久記憶構(gòu)建程序配置為實(shí)現(xiàn)如上所述的基于知識圖譜的持久記憶構(gòu)建方法的步驟。
35、此外,為實(shí)現(xiàn)上述目的,本申請還提供一種存儲介質(zhì),所述存儲介質(zhì)上存儲有基于知識圖譜的持久記憶構(gòu)建程序,所述基于知識圖譜的持久記憶構(gòu)建程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的基于知識圖譜的持久記憶構(gòu)建方法的步驟。
36、本申請可以對用戶的身份信息以及行為習(xí)慣進(jìn)行分析,并根據(jù)用戶的身份信息構(gòu)建用戶知識圖譜的主分區(qū),以用戶的行為信息構(gòu)建用戶知識圖譜的行為子分區(qū)。通過用戶身份對應(yīng)的用戶知識圖譜,本申請可以根據(jù)用戶的身份信息以及行為習(xí)慣,為用戶提供針對性的服務(wù),以滿足用戶的個(gè)性化需求,優(yōu)化用戶體驗(yàn)。
1.一種基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述基于知識圖譜的持久記憶構(gòu)建方法包括以下步驟:
2.如權(quán)利要求1所述的基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述基于所述用戶知識圖譜在響應(yīng)數(shù)據(jù)庫中,獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)結(jié)果的步驟包括:
3.如權(quán)利要求2所述的基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述根據(jù)所述主分區(qū)和所述目標(biāo)子分區(qū),在響應(yīng)數(shù)據(jù)中獲取對應(yīng)的響應(yīng)數(shù)據(jù),并根據(jù)所述響應(yīng)數(shù)據(jù)輸出所述響應(yīng)結(jié)果的步驟包括:
4.如權(quán)利要求2所述的基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述根據(jù)所述主分區(qū)和所述目標(biāo)子分區(qū),在響應(yīng)數(shù)據(jù)中獲取對應(yīng)的響應(yīng)數(shù)據(jù),并根據(jù)所述響應(yīng)數(shù)據(jù)輸出所述響應(yīng)結(jié)果的步驟之后,還包括:
5.如權(quán)利要求1所述的基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述基于所述用戶知識圖譜,在響應(yīng)數(shù)據(jù)庫中獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)結(jié)果的步驟之后,還包括:
6.如權(quán)利要求1所述的基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述將所述用戶的行為信息作為特征節(jié)點(diǎn),構(gòu)建所述用戶知識圖譜的行為子分區(qū)的步驟包括:
7.如權(quán)利要求1所述的基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述基于所述用戶知識圖譜,在響應(yīng)數(shù)據(jù)庫中獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)數(shù)據(jù)的步驟之前,還包括:
8.如權(quán)利要求1所述的基于知識圖譜的持久記憶構(gòu)建方法,其特征在于,所述基于所述用戶知識圖譜,在響應(yīng)數(shù)據(jù)庫中獲取并輸出待響應(yīng)信息對應(yīng)的響應(yīng)結(jié)果的步驟包括:
9.一種基于知識圖譜的持久記憶構(gòu)建設(shè)備,其特征在于,所述基于知識圖譜的持久記憶構(gòu)建設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的基于知識圖譜的持久記憶構(gòu)建程序,所述基于知識圖譜的持久記憶構(gòu)建程序配置為實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的基于知識圖譜的持久記憶構(gòu)建方法的步驟。
10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)上存儲有基于知識圖譜的持久記憶構(gòu)建程序,所述基于知識圖譜的持久記憶構(gòu)建程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8任一項(xiàng)所述的基于知識圖譜的持久記憶構(gòu)建方法的步驟。