本申請涉及虛擬現實作品,具體涉及一種虛擬現實作品的匹配方法、計算機設備及介質。
背景技術:
1、在建筑設計等行業(yè),可提供室內設計等內容的體驗及學習平臺。用戶可在該平臺上學習和品鑒優(yōu)秀室內設計作品的構思和風格,以提高室內設計能力水平。室內設計作品通常采用虛擬現實(virtual?reality,vr)的形式來呈現,用戶可在虛擬現實空間中,對室內設計作品進行具象化、可視化的體驗,使得學習過程變得更加直觀。
2、然而,平臺中一般收集有大量的室內設計作品,用戶需要在大量的室內設計作品中手動逐一查找,才可得到符合自身需求的室內設計作品。可以看出,室內設計作品的查找效率過低。
技術實現思路
1、本申請的實施例提供了一種虛擬現實作品的匹配方法、計算機設備及介質,旨在避免用戶在大量的室內設計作品中手動逐一查找,以提高室內設計作品的查找效率。
2、第一方面,本申請的實施例提供了一種虛擬現實作品的匹配方法,所述虛擬現實作品的匹配方法包括:
3、獲取當前用戶的歷史學習信息、歷史考試信息和歷史作品瀏覽信息;
4、根據所述歷史學習信息、所述歷史考試信息和所述歷史作品瀏覽信息,對所述當前用戶所需的虛擬現實作品的關鍵詞進行預測,得到目標關鍵詞;
5、在多個預設虛擬現實作品中,確定具有所述目標關鍵詞的目標虛擬現實作品;
6、輸出所述目標虛擬現實作品。
7、在一些實施例中,所述歷史學習信息中包括所述當前用戶在歷史時段學習的第一知識點;和/或
8、所述歷史考試信息中包括所述當前用戶在歷史時段的考試中的第二知識點、所述第二知識點中所述當前用戶回答錯誤的第三知識點;和/或
9、所述歷史作品瀏覽信息中包括所述當前用戶在歷史時段瀏覽的預設虛擬現實作品具有的預設關鍵詞。
10、在一些實施例中,所述根據所述歷史學習信息、所述歷史考試信息和所述歷史作品瀏覽信息,對所述當前用戶所需的虛擬現實作品的關鍵詞進行預測,得到目標關鍵詞,包括:
11、確定多個所述第一知識點中的第一關鍵詞、多個第二知識點中的第二關鍵詞、多個所述第三知識點中的第三關鍵詞;
12、基于所述第一關鍵詞、所述第二關鍵詞、所述第三關鍵詞以及所述預設關鍵詞,確定所述目標關鍵詞。
13、在一些實施例中,所述基于所述第一關鍵詞、所述第二關鍵詞、所述第三關鍵詞以及所述預設關鍵詞,確定所述目標關鍵詞,包括:
14、對多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞進行去重處理,得到多個第四關鍵詞;
15、針對每一所述第四關鍵詞,確定所述第四關鍵詞分別在多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞中的出現次數;
16、基于所述出現次數,在多個所述第四關鍵詞中,確定出所述目標關鍵詞。
17、在一些實施例中,所述基于所述出現次數,在多個所述第四關鍵詞中,確定出所述目標關鍵詞,包括:
18、在多個所述第四關鍵詞中,確定出多個第五關鍵詞,其中,所述第五關鍵詞分別在多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞中的出現次數中,至少兩個出現次數的取值不為零;
19、基于所述出現次數,在多個所述第五關鍵詞中,確定出所述目標關鍵詞。
20、在一些實施例中,所述基于所述出現次數,在多個所述第五關鍵詞中,確定出所述目標關鍵詞,包括:
21、針對每一所述第五關鍵詞,對所述第五關鍵詞分別在多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞中的出現次數進行加權求和,得到綜合出現次數;
22、基于所述綜合出現次數,在多個所述第五關鍵詞中,確定出所述目標關鍵詞。
23、在一些實施例中,對所述第五關鍵詞分別在多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞中的出現次數進行加權求和時的權重,通過以下方式確定:
24、確定所述歷史學習信息中最近一次學習的第一知識點的第一歷史時刻;
25、確定所述歷史考試信息中最近一次考試的第二知識點的第二歷史時刻;
26、確定所述歷史考試信息中最近一次回答錯誤的第三知識點的第三歷史時刻;
27、確定所述歷史作品瀏覽信息中最近一次瀏覽的預設虛擬現實作品的第四歷史時刻;
28、基于所述第一歷史時刻、所述第二歷史時刻、所述第三歷史時刻以及所述第四歷史時刻之間的時間先后順序,對所述第五關鍵詞分別在多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞中的出現次數設置不同的權重。
29、在一些實施例中,所述目標虛擬現實作品為室內設計的虛擬現實作品,所述目標關鍵詞中包括室內設計風格、室內設計元素中的至少一個。
30、第二方面,本申請的實施例提供了一種虛擬現實作品的匹配裝置,所述虛擬現實作品的匹配裝置包括:
31、獲取模塊,用于獲取當前用戶的歷史學習信息、歷史考試信息和歷史作品瀏覽信息;
32、預測模塊,用于根據所述歷史學習信息、所述歷史考試信息和所述歷史作品瀏覽信息,對所述當前用戶所需的虛擬現實作品的關鍵詞進行預測,得到目標關鍵詞;
33、確定模塊,用于在多個預設虛擬現實作品中,確定具有所述目標關鍵詞的目標虛擬現實作品;
34、輸出模塊,用于輸出所述目標虛擬現實作品。
35、第三方面,本申請的實施例提供了一種計算機設備,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述計算機程序被配置為由所述處理器執(zhí)行以實現如上任一項所述的虛擬現實作品的匹配方法。
36、第四方面,本申請的實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被配置為由處理器執(zhí)行以實現如上任一項所述的虛擬現實作品的匹配方法。
37、第五方面,本申請實施例提供了一種計算機程序產品,包括計算機程序或指令,計算機程序或指令被處理器執(zhí)行以實現如上任一項所述的虛擬現實作品的匹配方法。
38、本申請的實施例的有益效果:
39、在本申請的實施例中,通過當前用戶的歷史學習信息、歷史考試信息和歷史作品瀏覽信息,對當前用戶所需的虛擬現實作品的關鍵詞進行預測,從而確定出相應的目標虛擬現實作品,避免了用戶在大量的室內設計作品中手動逐一查找,以提高室內設計作品的查找效率。
1.一種虛擬現實作品的匹配方法,其特征在于,所述虛擬現實作品的匹配方法包括:
2.如權利要求1所述的虛擬現實作品的匹配方法,其特征在于,所述在多個所述第一知識點中的第一關鍵詞、多個第二知識點中的第二關鍵詞、多個所述第三知識點中的第三關鍵詞中,確定出多個第五關鍵詞,包括:
3.如權利要求2所述的虛擬現實作品的匹配方法,其特征在于,所述基于所述第四關鍵詞分別在多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞中的出現次數,在多個所述第四關鍵詞中,確定出多個所述第五關鍵詞,包括:
4.如權利要求1所述的虛擬現實作品的匹配方法,其特征在于,對所述第五關鍵詞分別在多個所述第一關鍵詞、多個所述第二關鍵詞、多個所述第三關鍵詞以及多個所述預設關鍵詞中的出現次數進行加權求和時的權重,通過以下方式確定:
5.如權利要求1至4中任一項所述的虛擬現實作品的匹配方法,其特征在于,所述目標關鍵詞中還包括室內設計風格。
6.一種計算機設備,其特征在于,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述計算機程序被配置為由所述處理器執(zhí)行以實現權利要求1至5中任一項所述的虛擬現實作品的匹配方法。
7.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被配置為由處理器執(zhí)行以實現權利要求1至5中任一項所述的虛擬現實作品的匹配方法。