本發(fā)明實(shí)施例涉及計(jì)算機(jī),尤其涉及一種內(nèi)容推送方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展和移動(dòng)終端的普及,涌現(xiàn)出大量可在移動(dòng)終端中使用的應(yīng)用程序(application,app),這些app給我們的日常生活和工作提供了極大的便利。比如,目前有部分app可以向用戶進(jìn)行熱點(diǎn)新聞、文旅項(xiàng)目、以及娛樂資訊等內(nèi)容的推送。
2、然而,在實(shí)現(xiàn)本發(fā)明過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:app向用戶所推送的內(nèi)容是由app的運(yùn)營人員定期統(tǒng)一配置的,所有用戶看到的推送內(nèi)容相同。這種過于單一化的內(nèi)容推送形式,影響了app向用戶推送的內(nèi)容的精準(zhǔn)度,導(dǎo)致了推送資源的浪費(fèi),推送效率低下。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供了一種內(nèi)容推送方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),可以提高app向用戶推送的內(nèi)容的精準(zhǔn)度,從而可以減少推送資源的浪費(fèi),提高推送效率。
2、第一方面,本發(fā)明實(shí)施例提供了一種內(nèi)容推送方法,該方法可以包括:獲取目標(biāo)賬號針對歷史推送內(nèi)容的目標(biāo)操作信息表;其中,目標(biāo)操作信息表中包括預(yù)設(shè)歷史時(shí)間段內(nèi)的各條目標(biāo)操作信息;基于各條目標(biāo)操作信息的操作屬性字段、各條目標(biāo)操作信息的內(nèi)容類型字段、以及各候選操作屬性分別對應(yīng)的屬性權(quán)重,從各候選內(nèi)容類型中確定目標(biāo)賬號對應(yīng)的至少一種偏好內(nèi)容類型;基于各偏好內(nèi)容類型對目標(biāo)賬號進(jìn)行內(nèi)容推送。
3、第二方面,本發(fā)明實(shí)施例還提供了一種內(nèi)容推送裝置,該裝置可以包括:獲取模塊、確定模塊、以及內(nèi)容推送模塊;
4、具體的,獲取模塊,用于獲取目標(biāo)賬號針對歷史推送內(nèi)容的目標(biāo)操作信息表;其中,目標(biāo)操作信息表中包括預(yù)設(shè)歷史時(shí)間段內(nèi)的各條目標(biāo)操作信息;
5、確定模塊,用于基于各條目標(biāo)操作信息的操作屬性字段、各條目標(biāo)操作信息的內(nèi)容類型字段、以及各候選操作屬性分別對應(yīng)的屬性權(quán)重,從各候選內(nèi)容類型中確定目標(biāo)賬號對應(yīng)的至少一種偏好內(nèi)容類型;
6、內(nèi)容推送模塊,用于基于各偏好內(nèi)容類型對目標(biāo)賬號進(jìn)行內(nèi)容推送。
7、第三方面,本發(fā)明實(shí)施例提供了一種內(nèi)容推送設(shè)備,該內(nèi)容推送設(shè)備包括:
8、一個(gè)或多個(gè)處理器;存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)程序;當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行,使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)如本發(fā)明任意實(shí)施例所提供的內(nèi)容推送方法。
9、第四方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本發(fā)明任意實(shí)施例所提供的內(nèi)容推送方法。
10、上述發(fā)明中的實(shí)施例具有如下優(yōu)點(diǎn)或有益效果:
11、本發(fā)明實(shí)施例提供的技術(shù)方案中,對用戶在app中使用的目標(biāo)賬號進(jìn)行內(nèi)容推送之前,可以先獲取目標(biāo)賬號針對歷史推送內(nèi)容的目標(biāo)操作信息表。該目標(biāo)操作信息表中包括預(yù)設(shè)歷史時(shí)間段內(nèi)的各條目標(biāo)操作信息,一條目標(biāo)操作信息可以記錄目標(biāo)賬號的對應(yīng)用戶在使用app期間針對某條歷史推送內(nèi)容進(jìn)行的一次操作的相關(guān)信息。具體的,一條目標(biāo)操作信息可以包括操作屬性字段和內(nèi)容類型字段,操作屬性字段可以表征用戶對該條歷史推送內(nèi)容進(jìn)行了哪種屬性的操作,內(nèi)容類型字段可以表征該條歷史推送內(nèi)容所屬的內(nèi)容類型。一般的,當(dāng)用戶偏好于瀏覽某類型的推送內(nèi)容時(shí),可能會(huì)對該類型的推送內(nèi)容進(jìn)行操作。另外,當(dāng)用戶對不同類型的推送內(nèi)容的偏好程度不同時(shí),可能會(huì)對不同類型的推送內(nèi)容進(jìn)行不同屬性的操作。基于此,本發(fā)明實(shí)施例可以根據(jù)各候選操作屬性與用戶的偏好程度之間的關(guān)聯(lián)關(guān)系,事先確定各候選操作屬性分別對應(yīng)的屬性權(quán)重。并且,在獲取到各條目標(biāo)操作信息之后,可以基于各條目標(biāo)操作信息的操作屬性字段、各條目標(biāo)操作信息的內(nèi)容類型字段、以及各候選操作屬性分別對應(yīng)的屬性權(quán)重,從各候選內(nèi)容類型中確定目標(biāo)賬號對應(yīng)的至少一種偏好內(nèi)容類型,然后再基于各偏好內(nèi)容類型對目標(biāo)賬號進(jìn)行內(nèi)容推送??梢钥闯?,在本發(fā)明實(shí)施例提供的技術(shù)方案中,可以通過對目標(biāo)賬號的各條目標(biāo)操作信息中的操作屬性字段和內(nèi)容類型字段進(jìn)行分析,確定出目標(biāo)賬號的對應(yīng)用戶可能偏好的幾種內(nèi)容類型(即本發(fā)明實(shí)施例中的偏好內(nèi)容類型)。那么,基于各偏好內(nèi)容類型向目標(biāo)賬號進(jìn)行內(nèi)容推送,所推送的內(nèi)容會(huì)更接近于目標(biāo)賬號的對應(yīng)用戶的喜好。因此,可以提高app向用戶推送的內(nèi)容的精準(zhǔn)度,從而可以減少無效推送,進(jìn)而減少推送資源的浪費(fèi),提高推送效率。
1.一種內(nèi)容推送方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的內(nèi)容推送方法,其特征在于,所述基于所述各條目標(biāo)操作信息的操作屬性字段、所述各條目標(biāo)操作信息的內(nèi)容類型字段、以及各候選操作屬性分別對應(yīng)的屬性權(quán)重,從各候選內(nèi)容類型中確定所述目標(biāo)賬號對應(yīng)的至少一種偏好內(nèi)容類型,包括:
3.根據(jù)權(quán)利要求2所述的內(nèi)容推送方法,其特征在于,所述基于各所述加權(quán)評價(jià)參數(shù),從所述各候選內(nèi)容類型中確定所述目標(biāo)賬號對應(yīng)的各所述偏好內(nèi)容類型,包括:
4.根據(jù)權(quán)利要求1所述的內(nèi)容推送方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的內(nèi)容推送方法,其特征在于,所述獲取所述目標(biāo)賬號的所述目標(biāo)操作信息表,包括:
6.根據(jù)權(quán)利要求1所述的內(nèi)容推送方法,其特征在于,所述基于各所述偏好內(nèi)容類型對所述目標(biāo)賬號進(jìn)行內(nèi)容推送,包括:
7.根據(jù)權(quán)利要求6所述的內(nèi)容推送方法,其特征在于,所述基于所述內(nèi)容獲取請求攜帶的顯示參數(shù)字段、以及所述目標(biāo)賬號對應(yīng)的各所述偏好內(nèi)容類型,從預(yù)設(shè)內(nèi)容庫中確定出至少一條待推送內(nèi)容,包括:
8.根據(jù)權(quán)利要求1-7任意一項(xiàng)所述的內(nèi)容推送方法,其特征在于,所述基于各所述偏好內(nèi)容類型對所述目標(biāo)賬號進(jìn)行內(nèi)容推送,包括:
9.一種內(nèi)容推送裝置,其特征在于,所述裝置包括:
10.一種內(nèi)容推送設(shè)備,其特征在于,所述內(nèi)容推送設(shè)備包括:
11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-8任意一項(xiàng)所述的內(nèi)容推送方法。