本申請(qǐng)實(shí)施例涉及自然語(yǔ)言處理(natura?l?language?process?ing,nlp),尤其涉及一種內(nèi)容推薦方法、系統(tǒng)、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著購(gòu)物平臺(tái)提供的物品種類越來(lái)越多,以及用戶越來(lái)越旺盛的多樣化和個(gè)性化消費(fèi)需求,購(gòu)物平臺(tái)響應(yīng)用戶的搜索信息,應(yīng)當(dāng)向用戶推薦滿足需求的物品內(nèi)容。以點(diǎn)餐平臺(tái)為例,點(diǎn)餐平臺(tái)響應(yīng)用戶的搜索信息,應(yīng)當(dāng)向用戶推薦符合用戶偏好的商家信息以及菜品信息等內(nèi)容。
2、常規(guī)的內(nèi)容推薦機(jī)制是,基于搜索信息中的關(guān)鍵詞查詢并推薦內(nèi)容,而這種方式,對(duì)于品類豐富且普遍的物品(例如,奶茶),內(nèi)容推薦結(jié)果多樣且準(zhǔn)確,而對(duì)于品類較少或者用戶描述含糊的物品(例如,一種紅色的蒸魚(yú)),內(nèi)容推薦結(jié)果不佳甚至為空,使得用戶的搜索體驗(yàn)還較差。
技術(shù)實(shí)現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問(wèn)題,本申請(qǐng)實(shí)施例提供了一種內(nèi)容推薦方法、系統(tǒng)、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
2、根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供了一種內(nèi)容推薦方法,所述方法包括:
3、響應(yīng)于來(lái)自客戶端的搜索信息,檢測(cè)所述搜索信息中是否包含預(yù)設(shè)類型的關(guān)鍵詞,所述預(yù)設(shè)類型用于指示待搜索內(nèi)容的搜索量低于預(yù)設(shè)值的詞;
4、若所述搜索信息中包含至少一個(gè)關(guān)鍵詞,基于所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的搜索結(jié)果生成提示信息,所述提示信息是指示根據(jù)所述搜索結(jié)果提取推薦內(nèi)容的信息的策略描述;
5、調(diào)用預(yù)訓(xùn)練大語(yǔ)言模型基于所述提示信息生成所述推薦內(nèi)容,所述推薦內(nèi)容包括應(yīng)答信息、至少一個(gè)對(duì)象信息和所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由;
6、將所述推薦內(nèi)容發(fā)送給所述客戶端。
7、根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供了一種內(nèi)容推薦方法,方法包括:
8、在接收到用戶輸入的搜索信息后,將所述搜索信息發(fā)送到服務(wù)器;
9、接收所述服務(wù)器發(fā)送的推薦內(nèi)容,所述推薦內(nèi)容包括應(yīng)答信息、至少一個(gè)對(duì)象信息和所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由,所述推薦內(nèi)容是所述服務(wù)器基于第一方面所述的內(nèi)容推薦方法生成的;
10、顯示所述推薦內(nèi)容。
11、根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供了一種內(nèi)容推薦系統(tǒng),所述系統(tǒng)包括客戶端和服務(wù)器,
12、所述客戶端,用于在接收到用戶輸入的搜索信息后,將所述搜索信息發(fā)送到服務(wù)器;
13、所述服務(wù)器,用于檢測(cè)所述搜索信息中是否包含預(yù)設(shè)類型的關(guān)鍵詞所述預(yù)設(shè)類型用于指示待搜索內(nèi)容的搜索量低于預(yù)設(shè)值的詞;若所述搜索信息中包含至少一個(gè)關(guān)鍵詞,基于所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的搜索結(jié)果生成提示信息,所述提示信息是指示根據(jù)所述搜索結(jié)果提取推薦內(nèi)容的信息的策略描述;調(diào)用預(yù)訓(xùn)練大語(yǔ)言模型基于所述提示信息生成所述推薦內(nèi)容,所述推薦內(nèi)容包括應(yīng)答信息、至少一個(gè)對(duì)象信息和所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由;將所述推薦內(nèi)容發(fā)送給所述客戶端;
14、所述客戶端,還用于顯示所述推薦內(nèi)容。
15、根據(jù)本申請(qǐng)實(shí)施例的第四方面,提供了一種內(nèi)容推薦裝置,應(yīng)用于服務(wù)器,所述裝置包括:
16、檢測(cè)模塊,用于響應(yīng)于來(lái)自客戶端的搜索信息,檢測(cè)所述搜索信息中是否包含預(yù)設(shè)類型的關(guān)鍵詞,所述預(yù)設(shè)類型用于指示待搜索內(nèi)容的搜索量低于預(yù)設(shè)值的詞;
17、生成模塊,用于若所述搜索信息中包含至少一個(gè)關(guān)鍵詞,基于所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的搜索結(jié)果生成提示信息,所述提示信息是指示根據(jù)所述搜索結(jié)果提取推薦內(nèi)容的信息的策略描述;
18、所述生成模塊,還用于調(diào)用預(yù)訓(xùn)練大語(yǔ)言模型基于所述提示信息生成所述推薦內(nèi)容,所述推薦內(nèi)容包括應(yīng)答信息、至少一個(gè)對(duì)象信息和所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由;
19、發(fā)送模塊,用于將所述推薦內(nèi)容發(fā)送給所述客戶端。
20、根據(jù)本申請(qǐng)實(shí)施例的第五方面,提供了一種內(nèi)容推薦裝置,應(yīng)用于客戶端,所述裝置包括:
21、發(fā)送模塊,用于在接收到用戶輸入的搜索信息后,將所述搜索信息發(fā)送到服務(wù)器;
22、接收模塊,用于接收所述服務(wù)器發(fā)送的推薦內(nèi)容,所述推薦內(nèi)容包括應(yīng)答信息、至少一個(gè)對(duì)象信息和所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由,所述推薦內(nèi)容是所述服務(wù)器基于第一方面所述的內(nèi)容推薦方法生成的;
23、顯示模塊,用于顯示所述推薦內(nèi)容。
24、根據(jù)本申請(qǐng)實(shí)施例的第六方面,提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序以實(shí)現(xiàn)如第一方面或第二方面的方法。
25、根據(jù)本申請(qǐng)實(shí)施例的第七方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行以實(shí)現(xiàn)如第一方面或第二方面的方法。
26、根據(jù)本申請(qǐng)實(shí)施例的第八方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行以實(shí)現(xiàn)第一方面或第二方面的方法。
27、本申請(qǐng)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
28、本申請(qǐng)實(shí)施例中,服務(wù)器檢測(cè)從客戶端輸入的搜索信息,若檢測(cè)到待搜索內(nèi)容的搜索量低于預(yù)設(shè)值的關(guān)鍵詞,可以確定搜索信息匹配的搜索結(jié)果相對(duì)較少,進(jìn)而,調(diào)用預(yù)訓(xùn)練大語(yǔ)言模型基于提示信息,根據(jù)關(guān)鍵詞匹配的搜索結(jié)果以及關(guān)鍵詞表征的意圖生成推薦內(nèi)容。這樣一來(lái),即使面向品類較少對(duì)象的搜索,也可以通過(guò)對(duì)用戶搜索的意圖和實(shí)際搜索結(jié)果,生成相匹配的推薦內(nèi)容,從而提高用戶的搜索體驗(yàn)。
29、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
1.一種內(nèi)容推薦方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述調(diào)用預(yù)訓(xùn)練大語(yǔ)言模型基于所述提示信息生成推薦內(nèi)容,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述調(diào)用所述預(yù)訓(xùn)練大語(yǔ)言模型基于所述提示信息和所述目標(biāo)用戶畫(huà)像生成所述推薦內(nèi)容,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,若所述搜索信息中包含至少一個(gè)關(guān)鍵詞,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述基于所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的搜索結(jié)果生成提示信息,包括:
6.根據(jù)權(quán)利要求3-5中任一項(xiàng)所述的方法,其特征在于,若所述提示信息為第一提示信息,所述基于所述提示信息對(duì)應(yīng)的搜索結(jié)果生成所述應(yīng)答信息,以及基于所述目標(biāo)用戶畫(huà)像從所述搜索結(jié)果中確定所述至少一個(gè)對(duì)象信息以及所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由,包括:
7.根據(jù)權(quán)利要求3-5中任一項(xiàng)所述的方法,其特征在于,若所述提示信息為第二提示信息,所述基于所述提示信息對(duì)應(yīng)的搜索結(jié)果生成所述應(yīng)答信息,以及基于所述目標(biāo)用戶畫(huà)像從所述搜索結(jié)果中確定所述至少一個(gè)對(duì)象信息以及所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由,包括:
8.根據(jù)權(quán)利要求3-5中任一項(xiàng)所述的方法,其特征在于,若所述提示信息為第三提示信息,所述基于所述提示信息對(duì)應(yīng)的搜索結(jié)果生成所述應(yīng)答信息,以及基于所述目標(biāo)用戶畫(huà)像從所述搜索結(jié)果中確定所述至少一個(gè)對(duì)象信息以及所述至少一個(gè)對(duì)象分別對(duì)應(yīng)的推薦理由,包括:
9.一種內(nèi)容推薦裝置,其特征在于,應(yīng)用于服務(wù)器,所述裝置包括:
10.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序以實(shí)現(xiàn)如權(quán)利要求1-8中任一項(xiàng)所述的方法。