向用戶推薦項(xiàng)目的方法、裝置及設(shè)備的制作方法
【專利摘要】本發(fā)明提供了向用戶推薦項(xiàng)目的方法、裝置和設(shè)備。該方法包括獲取用戶的場(chǎng)景信息和用戶信息;獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息;基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定是否向用戶推薦該候選推薦項(xiàng)目。本發(fā)明提供了個(gè)性化的項(xiàng)目推薦,提高了項(xiàng)目推薦的準(zhǔn)確性。
【專利說明】向用戶推薦項(xiàng)目的方法、裝置及設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種向用戶推薦項(xiàng)目的方法、裝置及設(shè)備。
【背景技術(shù)】
[0002]目前,用戶搜索感興趣的項(xiàng)目都是通過主動(dòng)搜索的方式實(shí)現(xiàn)。例如,用戶輸入關(guān)鍵詞,服務(wù)器端根據(jù)關(guān)鍵詞為用戶推薦合適的項(xiàng)目?,F(xiàn)有技術(shù)中雖然也存在主動(dòng)向用戶推薦項(xiàng)目的技術(shù),但這些技術(shù)不考慮用戶所在的場(chǎng)景(時(shí)間、地點(diǎn)等),也不考慮用戶本身的特性,這種推薦往往具有盲目性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明解決的技術(shù)問題之一是提供個(gè)性化的項(xiàng)目推薦,提高項(xiàng)目推薦的準(zhǔn)確性。
[0004]根據(jù)本發(fā)明一方面的一個(gè)實(shí)施例,提供了一種機(jī)器實(shí)現(xiàn)的向用戶推薦項(xiàng)目的方法,包括:獲取用戶的場(chǎng)景信息和用戶信息;獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息;基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
[0005]可選地,所述場(chǎng)景信息包括以下中的至少一項(xiàng):當(dāng)前的時(shí)間信息;用戶當(dāng)前的地點(diǎn)信息。
[0006]可選地,所述用戶信息包括以下中的至少一項(xiàng):用戶的靜態(tài)特征信息;用戶的階段狀態(tài)信息;用戶的當(dāng)前行為信息。
[0007]可選地,所述適用場(chǎng)景信息是歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果,和/或所述適用用戶信息是從歷史上選擇了該候選推薦項(xiàng)目的用戶信息的統(tǒng)計(jì)結(jié)果。
[0008]可選地,確定是否向用戶推薦該候選推薦項(xiàng)目包括:將用戶的場(chǎng)景信息和用戶信息與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息進(jìn)行比較,從而獲得匹配信息;基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
[0009]可選地,該方法還包括:獲取該候選推薦項(xiàng)目的屬性信息;獲取用戶的屬性興趣信息。確定是否向用戶推薦該候選推薦項(xiàng)目還包括:基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
[0010]可選地,獲取用戶的屬性興趣信息包括:獲取用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息;統(tǒng)計(jì)用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息,以得到用戶的屬性興趣信息。
[0011]可選地,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息確定是否向用戶推薦該候選推薦項(xiàng)目包括:將用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息進(jìn)行比較,從而獲得匹配信息;基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
[0012]可選地,該方法還包括:如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定該候選推薦項(xiàng)目的顯示位置。
[0013]可選地,該方法還包括:如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定該候選推薦項(xiàng)目的顯示位置。
[0014]根據(jù)本發(fā)明另一方面的一個(gè)實(shí)施例,提供了一種向用戶推薦項(xiàng)目的裝置,包括:第一獲取單元,被配置為獲取用戶的場(chǎng)景信息和用戶信息;第二獲取單元,被配置為獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息;
[0015]第一確定單元,被配置為基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
[0016]可選地,所述場(chǎng)景信息包括以下中的至少一項(xiàng):當(dāng)前的時(shí)間信息;用戶當(dāng)前的地點(diǎn)信息。
[0017]可選地,所述用戶信息包括以下中的至少一項(xiàng):用戶的靜態(tài)特征信息;用戶的階段狀態(tài)信息;用戶的當(dāng)前行為信息。
[0018]可選地,所述適用場(chǎng)景信息是歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果,和/或所述適用用戶信息是從歷史上選擇了該候選推薦項(xiàng)目的用戶信息的統(tǒng)計(jì)結(jié)果。
[0019]可選地,第一確定單元被配置為:將用戶的場(chǎng)景信息和用戶信息與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息進(jìn)行比較,從而獲得匹配信息;基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
[0020]可選地,該裝置還包括:第三獲取單元,被配置為獲取該候選推薦項(xiàng)目的屬性信息;第四獲取單元,被配置為獲取用戶的屬性興趣信息。第一確定單元包括確定子單元,確定子單元被配置為:基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
[0021]可選地,第四獲取單元被配置為:獲取用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息;統(tǒng)計(jì)用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息,以得到用戶的屬性興趣信息。
[0022]可選地,確定子單元被配置為:將用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息進(jìn)行比較,從而獲得匹配信息;基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
[0023]可選地,該裝置還包括:第二確定單元,被配置為如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定該候選推薦項(xiàng)目的顯示位置。
[0024]可選地,該裝置還包括:第三確定單元,被配置為如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定該候選推薦項(xiàng)目的顯示位置。
[0025]根據(jù)本發(fā)明的另一方面的一個(gè)實(shí)施例,還提供了一種計(jì)算機(jī)設(shè)備,包括前述向用戶推薦項(xiàng)目的裝置。
[0026]由于本發(fā)明推薦候選推薦項(xiàng)目時(shí)要考慮用戶的場(chǎng)景信息和用戶信息,不是盲目地對(duì)所有用戶或一群用戶推薦相同的項(xiàng)目,而是根據(jù)每個(gè)用戶不同的場(chǎng)景信息和用戶信息推薦不同的項(xiàng)目,提供了個(gè)性化的項(xiàng)目推薦,提高了項(xiàng)目推薦的準(zhǔn)確性。
[0027]本領(lǐng)域普通技術(shù)人員將了解,雖然下面的詳細(xì)說明將參考圖示實(shí)施例、附圖進(jìn)行,但本發(fā)明并不僅限于這些實(shí)施例。而是,本發(fā)明的范圍是廣泛的,且意在僅通過后附的權(quán)利要求限定本發(fā)明的范圍。
【專利附圖】
【附圖說明】
[0028]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0029]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。
[0030]圖2是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。
[0031]圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。
[0032]圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。
[0033]圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置的框圖。
[0034]圖6是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置的框圖。
[0035]圖7是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置的框圖。
[0036]圖8是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置的框圖。
[0037]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0038]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
[0039]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。本發(fā)明中的方法主要通過計(jì)算機(jī)設(shè)備中的操作系統(tǒng)或處理控制器來完成。將操作系統(tǒng)或處理控制器稱為向用戶推薦項(xiàng)目的裝置,下簡(jiǎn)稱推薦裝置。該計(jì)算機(jī)設(shè)備包括但不限于以下中的至少一個(gè):用戶設(shè)備、網(wǎng)絡(luò)設(shè)備。用戶設(shè)備包括但不限于計(jì)算機(jī)、智能手機(jī)、PDA等。網(wǎng)絡(luò)設(shè)備包括但不限于單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計(jì)算的由大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。
[0040]項(xiàng)目是指抽象的或具體的實(shí)體,包括以下中的至少一個(gè):信息、物品、服務(wù)等。
[0041]在項(xiàng)目是信息的情況下,向用戶推薦項(xiàng)目例如向用戶推薦生活小常識(shí)、地理名勝介紹等實(shí)用信息。在本發(fā)明考慮用戶的場(chǎng)景信息和用戶信息來推薦項(xiàng)目的背景下,例如,當(dāng)用戶早上起來在家時(shí),可以向用戶推薦天氣預(yù)報(bào)。當(dāng)用戶走到XX書店附近、且用戶是一位學(xué)生時(shí),向用戶推薦信息“附近有XX書店,要不要進(jìn)去逛一逛? ”。
[0042]在項(xiàng)目是物品的情況下,向用戶推薦項(xiàng)目指向用戶推薦用戶可能會(huì)需要的物品。在本發(fā)明考慮用戶的場(chǎng)景信息和用戶信息來推薦項(xiàng)目的背景下,例如,用戶旅游到了亞布力,可以向用戶推薦滑雪用品。如果用戶是老年人且正在泰山附近,可以向用戶推薦登山杖。如果用戶是電子產(chǎn)品愛好者且當(dāng)前是周末,可以向用戶推薦新出的手機(jī)、電腦等。
[0043]在項(xiàng)目是服務(wù)的情況下,向用戶推薦項(xiàng)目指向用戶推薦用戶可能會(huì)需要的服務(wù)。在本發(fā)明考慮用戶的場(chǎng)景信息和用戶信息來推薦項(xiàng)目的背景下,例如,用戶在婦產(chǎn)醫(yī)院且用戶剛生了小孩,可以向用戶推薦保姆等服務(wù)。用戶從學(xué)校出來且已經(jīng)晚上10點(diǎn)了,可以向用戶推薦租車服務(wù)等。
[0044]本發(fā)明中的用戶指非特定群體中的用戶和/或特定群體中的用戶。群體是指企業(yè)、事業(yè)、行政機(jī)關(guān)、社會(huì)團(tuán)隊(duì)或社會(huì)組織。在用戶指非特定群體中的用戶的情況下,向用戶推薦項(xiàng)目就是面對(duì)社會(huì)上任何一個(gè)人的推薦。在用戶指特定群體中的用戶的情況下,向用戶推薦項(xiàng)目可以是這樣的情形:例如某采購(gòu)部門的所有采購(gòu)成員的手機(jī)都安裝了一個(gè)應(yīng)用,當(dāng)成員打開手機(jī)上的該應(yīng)用時(shí),推薦裝置根據(jù)該成員的當(dāng)前位置、時(shí)間、用戶信息等為該成員推薦一些物品,但對(duì)于該采購(gòu)部門之外的人,由于手機(jī)上沒有安裝此應(yīng)用,則不能被推薦物品。
[0045]在步驟S102中,獲取用戶的場(chǎng)景信息和用戶信息。
[0046]場(chǎng)景信息是指與用戶當(dāng)前的時(shí)間、地點(diǎn)等場(chǎng)景有關(guān)的信息。場(chǎng)景信息包括但不限于以下中的至少一項(xiàng):
[0047]i)當(dāng)前的時(shí)間信息;
[0048]ii)用戶當(dāng)前的地點(diǎn)信息。
[0049]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何與場(chǎng)景有關(guān)的信息,均包含在本發(fā)明場(chǎng)景信息的范圍內(nèi)。
[0050]對(duì)于i)當(dāng)前的時(shí)間信息,其包括但不限于以下的至少一項(xiàng):
[0051]1-Ι)當(dāng)前的宏觀時(shí)間信息,指日以上的時(shí)間信息,具體包括:
[0052]——公歷的年
[0053]——公歷的月
[0054]——公歷的日
[0055]——月中的第幾周
[0056]——星期幾
[0057]——農(nóng)歷的年
[0058]——農(nóng)歷的月
[0059]——農(nóng)歷的日。在一些情況下,農(nóng)歷中的年、月、日同樣會(huì)影響用戶的行為,導(dǎo)致向用戶推薦項(xiàng)目的改變。例如,從用戶信息得知用戶信風(fēng)水的情況下,用戶很可能按照農(nóng)歷日歷上的規(guī)定,例如是否宜出門、是否宜祭祀等來行事。在農(nóng)歷日歷規(guī)定當(dāng)天不宜出門的情況下,給用戶推薦當(dāng)天租車的服務(wù)就是不明智的。
[0060]——是否節(jié)假日。例如,在當(dāng)天是清明節(jié)的情況下,可以向用戶推薦一些祭掃用品坐寸ο
[0061]—是否是世界組織倡導(dǎo)的主題日。例如,在4月7日世界衛(wèi)生日,可以向用戶推薦有關(guān)如何預(yù)防各種傳染病的信息,還可以向用戶推薦一下消毒水之類的消毒用品。例如,在世界癌癥日,可以向用戶推薦一些有關(guān)防治癌癥的介紹。
[0062]—是否是名人的誕辰日、逝世日。在名人的誕辰日、逝世日,可以向用戶推薦一些名人的介紹信息,還可以向用戶推薦一些名人的紀(jì)念品。例如在毛澤東誕辰日,可以向用戶推薦毛主席紀(jì)念章。
[0063]——是否是在社會(huì)上有影響的活動(dòng)日、活動(dòng)周。如每年7月I日-7月7日是某大型電器的優(yōu)惠活動(dòng)周,在這期間可以向用戶推薦一些在該優(yōu)惠活動(dòng)周打折的商品。如每年5月I日-7日是XX公園沙灘節(jié),在這期間可以向用戶推薦一些關(guān)于沙灘節(jié)的介紹等,也可以向用戶推薦一些泳帽、泳褲等沙灘節(jié)用品。
[0064]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何日以上的時(shí)間信息,均包含在本發(fā)明宏觀時(shí)間信息的范圍內(nèi)。
[0065]1-2)微觀時(shí)間信息,是指日以下的時(shí)間信息,具體包括但不限于以下中的至少一項(xiàng):
[0066]—小時(shí)信息(包括是白天還是晚上)。例如,在上午11點(diǎn)-下午I點(diǎn)的時(shí)間段正是午餐的時(shí)間段,可以在這一時(shí)間段向用戶推薦附近的餐館,也可以在這一時(shí)間段向用戶發(fā)送關(guān)于午餐營(yíng)養(yǎng)的小貼士。
[0067]——分鐘信息
[0068]——秒信息
[0069]——時(shí)區(qū)信息
[0070]——是否夏令時(shí)
[0071]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何日以下的時(shí)間信息,均包含在本發(fā)明微觀時(shí)間信息的范圍內(nèi)。
[0072]應(yīng)當(dāng)注意,將時(shí)間信息劃分為宏觀時(shí)間信息和微觀時(shí)間信息僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何其它的劃分方式,也包含在本發(fā)明時(shí)間信息的保護(hù)范圍內(nèi)。
[0073]對(duì)于ii)用戶當(dāng)前的地點(diǎn)信息,指與用戶地理位置相關(guān)的信息,包括但不限于以下中的至少一項(xiàng):
[0074]i1-Ι)用戶所在的地理位置。用戶的地理位置可能會(huì)影響到向用戶推薦的項(xiàng)目。例如,用戶在植物園附近,此時(shí)可以向用戶推薦一些風(fēng)光優(yōu)美的圖片或植物園的樹木介紹。例如,用戶在國(guó)美電器附近,此時(shí)可以向用戶推薦國(guó)美電器中正在搞優(yōu)惠活動(dòng)的電器等。
[0075]i1-2)用戶所在位置的人口密度。用戶所在位置的人口密度可能會(huì)影響到向用戶推薦的項(xiàng)目。例如,用戶在沙漠中,人口密度很小,可能需要向用戶推薦哪里有人居住、哪里有公共設(shè)施的信息。如果用戶在人口密度大的鬧市中,可能不會(huì)向用戶推薦哪里能找到人的信息,反而要想用戶推薦哪里有綠地、公園的信息。
[0076]i1-3)用戶所在位置的商家密度。用戶所在位置的商家密度可能會(huì)影響到向用戶推薦的項(xiàng)目。例如,用戶在中關(guān)村商圖,商家密度很大,此時(shí)可能需要向用戶提供中關(guān)村商圖中的商家的一些促銷的商品信息。如果用戶在高速公路上,商家密度很低,此時(shí)用戶更關(guān)心的可能是哪里是高速公路的出口、行車路線等信息。
[0077]i1-4)用戶所在位置的場(chǎng)所性質(zhì)。場(chǎng)所性質(zhì)是指辦公樓、商場(chǎng)、還是大街、電影院等。如果用戶處于商場(chǎng)、大街等,向用戶推薦一些關(guān)于物品或服務(wù)的信息,可能會(huì)引起用戶的興趣。如果用戶處于辦公樓,則用戶更有可能是在辦事,向用戶推薦商品、服務(wù)之類的項(xiàng)目,用戶可能不感興趣。如果用戶處于電影院,則更是不能及時(shí)看到這一類推薦的項(xiàng)目。
[0078]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何與用戶地理位置相關(guān)的信息,均包含在本發(fā)明地點(diǎn)信息的范圍內(nèi)。
[0079]用戶信息,即用戶畫像,是指與用戶本身相關(guān)的個(gè)人信息,包括但不限于以下中的至少一項(xiàng):
[0080]i)用戶的靜態(tài)特征信息;
[0081]ii)用戶的階段狀態(tài)信息;
[0082]iii)用戶的當(dāng)前行為信息。
[0083]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何與用戶本身相關(guān)的個(gè)人信息,均包含在本發(fā)明用戶信息的范圍內(nèi)。
[0084]對(duì)于i)用戶的靜態(tài)特征信息,指用戶一生中長(zhǎng)期不變的信息,具體包括但不限于以下中的至少一項(xiàng):
[0085]1-Ι)姓名。用戶的姓名有時(shí)影響到向用戶推薦的項(xiàng)目,例如用戶姓章,則很有可能向該用戶推薦與章子怡有關(guān)的新聞,該用戶會(huì)關(guān)注。
[0086]i_2)性別。用戶的性別有時(shí)影響到向用戶推薦的項(xiàng)目,例如男性可能會(huì)電子產(chǎn)品、健身器材更關(guān)注,而女性可能對(duì)化妝品、衣服更感興趣。
[0087]1-3)出生日期。用戶的性別有時(shí)影響到向用戶推薦的項(xiàng)目,例如七十年代出生的人可能會(huì)對(duì)齊秦、羅大佑、王杰等歌手的歌曲更感興趣,八十年代出生的人可能會(huì)對(duì)周杰倫等歌手的歌曲更感興趣。
[0088]1-4)民族。用戶的民族有時(shí)影響到向用戶推薦的項(xiàng)目,例如可以向回民推薦回民餐館,向藏族的人推薦藏族舞曲等。
[0089]1-5)學(xué)歷。用戶的學(xué)歷有時(shí)影響到向用戶推薦的項(xiàng)目,例如一些艱深晦澀的書籍需要向較高學(xué)歷的用戶推薦。
[0090]1-6)專業(yè)。用戶的專業(yè)有時(shí)影響到向用戶推薦的項(xiàng)目,例如歷史專業(yè)的用戶可能會(huì)對(duì)歷史書籍感興趣。
[0091]1-7)職業(yè)。用戶的職業(yè)有時(shí)影響到向用戶推薦的項(xiàng)目,例如醫(yī)生可能對(duì)一些關(guān)于醫(yī)患關(guān)系的新聞更敏感,則可以向醫(yī)生定期推薦這方面的新聞。
[0092]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何用戶一生中長(zhǎng)期不變的信息,均包含在本發(fā)明用戶的靜態(tài)特征信息的范圍內(nèi)。
[0093]對(duì)于ii)用戶的階段狀態(tài)信息,指在用戶的人生某一階段中不變的信息,具體包括但不限于以下中的至少一項(xiàng):
[0094]i1-Ι)用戶是上學(xué)、上班還是退休。用戶是上學(xué)、上班還是退休有時(shí)影響到向用戶推薦的項(xiàng)目,例如用戶正在上學(xué),則很有可能向該用戶推薦一些文具、教科書等。如果用戶已退休,則很可能向用戶推薦一些教學(xué)太極拳的視頻。
[0095]i1-2)用戶處于上學(xué)、上班還是退休的具體階段。用戶處于上學(xué)、上班還是退休的具體階段有時(shí)影響到向用戶推薦的項(xiàng)目,例如用戶高中一年級(jí),則很有可能向用戶推薦高中一、二年級(jí)的輔導(dǎo)資料。如果用戶處于大學(xué),則很有可能向用戶推薦大學(xué)生就業(yè)選擇方面的指導(dǎo)書籍。如果用戶處于新入職的階段,很有可能定期向用戶推薦有關(guān)職場(chǎng)人際交往入門之類的小貼士。如果用戶屬于企業(yè)高管,很有可能向用戶推薦一些管理學(xué)方面的書籍。
[0096]i1-3)用戶的單位。用戶一生可能經(jīng)歷很多單位,所在的單位不同,向用戶推薦的項(xiàng)目也有可能不同。例如,用戶在政府機(jī)關(guān),則可能對(duì)一些國(guó)家的政治新聞更感興趣。如果用戶下海經(jīng)商了,則可能對(duì)國(guó)家的經(jīng)濟(jì)方面的政策信息更感興趣。
[0097]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何在用戶的人生某一階段中不變的信息,均包含在本發(fā)明用戶的階段狀態(tài)信息的范圍內(nèi)。
[0098]對(duì)于iii)用戶的當(dāng)前行為信息,指用戶正從事的行為的信息,具體包括但不限于以下中的至少一項(xiàng):
[0099]ii1-Ι)用戶正從事的超出一天的行為,例如超出一天的出差、旅游等。例如用戶從半個(gè)月前開始旅游,此時(shí)仍在旅游途中,則可能定期向用戶推薦一下外出防曬、外出安全方面的小貼士,也可能向用戶發(fā)一些“旅途愉快”、“在外要注意身體”之類的問候語。
[0100]ii1-2)用戶正從事的一天以內(nèi)的行為,例如開車等。例如,用戶正在開車,此時(shí)可能向用戶推薦附近的加油站信息、附近的小超市信息。
[0101]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,用戶的當(dāng)前行為信息也可以有不同的劃分方式,它們均包含在本發(fā)明用戶的當(dāng)前行為信息的范圍內(nèi)。
[0102]推薦裝置對(duì)于不同的場(chǎng)景信息和用戶信息,可能有不同的如下獲取方式。
[0103]i)對(duì)于場(chǎng)景信息中的當(dāng)前的時(shí)間信息
[0104]1-Ι)對(duì)于當(dāng)前的時(shí)間信息中的比較基本的時(shí)間信息,如公歷的年、月、日、月中的第幾周、星期幾、小時(shí)、分鐘、秒等,可以直接從系統(tǒng)時(shí)間得出。
[0105]1-2)對(duì)于當(dāng)前的時(shí)間信息中的比較復(fù)雜的時(shí)間信息,如是否節(jié)假日、是否是世界組織倡導(dǎo)的主題日、是否是名人的誕辰日、逝世日、是否是在社會(huì)上有影響的活動(dòng)日、活動(dòng)周等,可以通過維持一個(gè)數(shù)據(jù)庫(kù)來記錄X月X日與節(jié)假日、世界組織倡導(dǎo)的主題日、名人的誕辰日、逝世日、社會(huì)上有影響的活動(dòng)日、活動(dòng)周的對(duì)應(yīng)關(guān)系來進(jìn)行。由于活動(dòng)日、活動(dòng)周等信息經(jīng)常變化,該數(shù)據(jù)庫(kù)需要定時(shí)更新。
[0106]1-3)在一些特殊情況下,當(dāng)前的時(shí)間信息也可以整體直接獲得。例如,在某一類似應(yīng)用已經(jīng)統(tǒng)計(jì)了這些當(dāng)前的時(shí)間信息的情況下,可以直接從該類似應(yīng)用獲得。
[0107]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲取場(chǎng)景信息中的當(dāng)前的時(shí)間信息的方式,也包含在本發(fā)明用戶的獲取場(chǎng)景信息中的當(dāng)前的時(shí)間信息的范圍內(nèi)。
[0108]ii)對(duì)于場(chǎng)景信息中的用戶當(dāng)前的地點(diǎn)信息
[0109]i1-Ι)對(duì)于用戶當(dāng)前的地點(diǎn)信息中的用戶所在的地理位置,可以通過從定位應(yīng)用(如GPS、北斗)獲得的位置信息直接確定。
[0110]i1-2)對(duì)于用戶當(dāng)前的地點(diǎn)信息中的用戶所在位置的人口密度、商家密度、場(chǎng)所性質(zhì)等信息,可以通過維護(hù)一個(gè)數(shù)據(jù)庫(kù)以存儲(chǔ)每個(gè)位置附近的人口密度、商家密度、場(chǎng)所性質(zhì)等實(shí)現(xiàn)。由于商家密度、場(chǎng)所性質(zhì)等經(jīng)常變化,該數(shù)據(jù)庫(kù)要定期更新。
[0111]i1-3)在一些特殊情況下,用戶當(dāng)前的地點(diǎn)信息也可以整體直接獲得。例如,在某一類似應(yīng)用已經(jīng)獲得了用戶當(dāng)前的地點(diǎn)信息的情況下,可以直接從該類似應(yīng)用獲得。
[0112]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲取場(chǎng)景信息中的用戶當(dāng)前的地點(diǎn)信息的方式,也包含在本發(fā)明獲取用戶當(dāng)前的地點(diǎn)信息的范圍內(nèi)。
[0113]iii)對(duì)于用戶信息
[0114]ii1-Ι)用戶信息,尤其是其中的用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息,可以從站內(nèi)用戶登記表直接獲得。例如,在用戶下載本發(fā)明功能所涉及到的客戶端應(yīng)用時(shí),或初次使用時(shí),要求用戶填寫用戶信息。只有填寫這些用戶信息才能使用本發(fā)明的推薦功能。這些用戶信息存儲(chǔ)在推薦裝置。
[0115]ii1-2)用戶信息,尤其是其中的用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息,還可以從站外用戶曾填寫的信息爬取。例如,用戶登錄某一網(wǎng)站時(shí)曾填寫過許多用戶信息,從用戶終端的cookie中可以爬取這些網(wǎng)頁(yè)中用戶曾填寫過的用戶信息。
[0116]ii1-3)用戶信息,尤其是其中的用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息,還可以通過獲取用戶移動(dòng)設(shè)備識(shí)別號(hào)或用戶身份識(shí)別號(hào),再?gòu)脑陔娦胚\(yùn)營(yíng)商處與用戶移動(dòng)設(shè)備識(shí)別號(hào)或用戶身份識(shí)別號(hào)綁定的用戶信息爬取。
[0117]ii1-4)用戶信息可以從用戶站內(nèi)行為中獲得。
[0118]站內(nèi)行為,指用戶在使用與本發(fā)明功能相關(guān)的應(yīng)用時(shí),對(duì)于曾經(jīng)推薦給用戶的項(xiàng)目的反應(yīng),具體包括但不限于以下中的至少一項(xiàng):
[0119]——點(diǎn)擊,指向用戶推薦了項(xiàng)目的鏈接后,用戶點(diǎn)開了鏈接。
[0120]——瀏覽,指用戶點(diǎn)開了鏈接后閱讀該項(xiàng)目的內(nèi)容。如果用戶點(diǎn)開了項(xiàng)目的鏈接后再很短時(shí)間內(nèi)推出,可以認(rèn)為用戶沒有瀏覽。
[0121]—停留,指用戶在點(diǎn)開的網(wǎng)頁(yè)停留。用戶在點(diǎn)開的網(wǎng)頁(yè)停留時(shí)間越長(zhǎng),代表用戶對(duì)該項(xiàng)目更感興趣。
[0122]——最終選擇。在向用戶推薦的項(xiàng)目是信息時(shí),如果用戶選擇收藏,則認(rèn)為用戶作出了最終選擇。在向用戶推薦的項(xiàng)目是物品或服務(wù)時(shí),如果用戶選擇購(gòu)買,可以認(rèn)為用戶作出了最終選擇。
[0123]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何用戶在使用與本發(fā)明功能相關(guān)的應(yīng)用時(shí)對(duì)于曾經(jīng)推薦給用戶的項(xiàng)目的反應(yīng),均包含在本發(fā)明站內(nèi)行為的范圍內(nèi)。
[0124]對(duì)于用戶的靜態(tài)特征信息來說,例如從站內(nèi)行為可知,在以前為用戶推薦項(xiàng)目時(shí),用戶曾經(jīng)多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇化妝品,則用戶的性別很有可能是女。例如從站內(nèi)行為可知,在以前為用戶推薦項(xiàng)目時(shí),用戶多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇少女穿的衣服,則用戶很有可能是15-30歲之間的女性。
[0125]對(duì)于用戶的階段狀態(tài)信息來說,例如從站內(nèi)行為可知,在以前為用戶推薦項(xiàng)目時(shí),用戶曾經(jīng)多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇文具,如文具盒、鉛筆等,則用戶目前很有可能是上學(xué)。由于多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇鉛筆,則用戶很有可能是上小學(xué)。
[0126]對(duì)于用戶的當(dāng)前行為信息,例如從站內(nèi)行為可知,在兩個(gè)小時(shí)之前用戶曾多次點(diǎn)擊、瀏覽、停留、最終選擇高速公路加油站的信息,一個(gè)小時(shí)之前又多次點(diǎn)擊、瀏覽、停留、最終選擇高速公路加油站的信息,則用戶很有可能在開車。
[0127]在用戶信息從用戶站內(nèi)行為中獲得的方式中,不同的站內(nèi)行為對(duì)于確定用戶信息的影響是不一樣的。例如用戶多次最終購(gòu)買了少女的衣服,比用戶只是點(diǎn)擊了推薦的少女的衣服的鏈接,確定其是出身年份在1985-2000年的可能性比較大。
[0128]處理不同的站內(nèi)行為的方式包括但不限于以下中的至少一個(gè):
[0129]——對(duì)點(diǎn)擊、瀏覽、停留1-10分鐘、停留10-20分鐘、停留20分鐘以上、最終選擇設(shè)置不同的分?jǐn)?shù),例如分別為1、2、3、4、5、10分。根據(jù)用戶點(diǎn)擊、瀏覽、停留1-10分鐘、停留10-20分鐘、停留20分鐘以上、最終選擇分別的次數(shù),計(jì)算總分?jǐn)?shù)。然后將總分?jǐn)?shù)與預(yù)定閾值比較,獲得用戶信息。
[0130]例如,用戶A歷史上站內(nèi)點(diǎn)擊了 2次少女的衣服、停留了 1-10分鐘有I次,則用戶A的總分?jǐn)?shù)=1X2+3X1 = 5。用戶B歷史上點(diǎn)擊了 5次少女的衣服,最終選擇了 2次少女的衣服,則用戶B的總分?jǐn)?shù)=1X5+10X2 = 25。假設(shè)預(yù)定閾值為7,25大于7,而5小于7,可以認(rèn)為用戶B是1985-2000年出生的。當(dāng)然,這種確定方式是有誤差的,可以事后根據(jù)用戶的反饋不斷調(diào)整預(yù)定閾值。
[0131]——對(duì)點(diǎn)擊、流量、停留、最終選擇分別設(shè)置預(yù)定閾值,只要有一項(xiàng)達(dá)到閾值,就認(rèn)為確定了用戶信息。
[0132]例如,對(duì)點(diǎn)擊設(shè)置閾值20,對(duì)瀏覽設(shè)置閾值10,對(duì)停留設(shè)置閾值8,對(duì)最終選擇設(shè)置閾值2。還以前述用戶A和B為例。由于用戶A的每一項(xiàng)都沒有達(dá)到預(yù)定閾值,而用戶B的最終選擇一項(xiàng)達(dá)到了閾值2,則認(rèn)為用戶B是1985-2000年出生的。
[0133]——對(duì)點(diǎn)擊、流量、停留、最終選擇與用戶信息的對(duì)應(yīng)關(guān)系設(shè)置表格,通過查表確定用戶信息。
[0134]例如,在表格中有一項(xiàng)“點(diǎn)擊5-10次、瀏覽0-10次、停留0-10層次、購(gòu)買2_5次”對(duì)應(yīng)性別“1985-2000年出生”,則認(rèn)為前例中用戶B是1985-2000年出生。
[0135]對(duì)應(yīng)查表的方式,要求對(duì)與點(diǎn)擊、瀏覽、停留、購(gòu)買的次數(shù)分別在不同區(qū)間的各種組合,不能有遺漏,如有遺漏則導(dǎo)致可能在某些情況下無法確定該用戶信息。
[0136]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何其它從用戶站內(nèi)行為中獲得用戶信息的方式,均包含在本發(fā)明從用戶站內(nèi)行為中獲得用戶信息的范圍內(nèi)。
[0137]ii1-5)用戶信息可以從用戶站外行為中獲得。
[0138]站外行為,指用戶在使用與本發(fā)明功能無關(guān)的其它應(yīng)用或?yàn)g覽其它網(wǎng)站時(shí),對(duì)于曾經(jīng)推薦給用戶的項(xiàng)目的反應(yīng),具體包括但不限于以下中的至少一項(xiàng):
[0139]——點(diǎn)擊
[0140]-瀏覽
[0141]——停留
[0142]——最終選擇
[0143]點(diǎn)擊、瀏覽、停留、最終選擇與前述站內(nèi)行為中是基本一致的。
[0144]處理不同的站外行為的方式也與前述處理不同的站外行為的方式也是基本一致的。
[0145]從站外行為中獲得用戶信息與從站內(nèi)行為獲得用戶信息的區(qū)別在于,由于站內(nèi)行為是用戶在用戶終端上打開與本發(fā)明功能相關(guān)的應(yīng)用后的行為,因此都記錄在本發(fā)明實(shí)施例的推薦裝置中,而站外行為是用戶在瀏覽其它應(yīng)用或其它網(wǎng)站時(shí)的行為,需要通過從用戶終端的cookie或其它應(yīng)用的使用記錄中爬取。
[0146]ii1-6)用戶信息可以從用戶的終端中的短信、備忘錄、存儲(chǔ)的文件等中爬取。
[0147]對(duì)于短信,例如,用戶的短信中出現(xiàn)“你男朋友什么時(shí)候過來? ”,可以確定用戶信息中的用戶的靜態(tài)特征信息的性別一項(xiàng)為女。
[0148]對(duì)于備忘錄,例如,用戶的備忘錄中出現(xiàn)“6月3日-6月7日去桂林旅游”,今天是6月4日,可以確定用戶的當(dāng)前行為信息是用戶正在旅游。
[0149]對(duì)于存儲(chǔ)的文件,例如,存儲(chǔ)的文件有“歷史課筆記”,可以確定用戶信息中的用戶的階段狀態(tài)信息中用戶是在上學(xué)。
[0150]ii1-7)在某些特殊情況下,用戶信息可以直接獲得。
[0151]例如,在某一類似應(yīng)用已經(jīng)獲得了上述用戶信息的情況下,可以直接從該類似應(yīng)用獲得。
[0152]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲取用戶信息的方式,也包含在本發(fā)明獲取用戶信息的范圍內(nèi)。
[0153]由于用戶的場(chǎng)景信息包括當(dāng)前的時(shí)間信息和用戶當(dāng)前的地點(diǎn)信息的至少一個(gè),時(shí)間信息和地點(diǎn)信息如前所述也是包含一些具體的時(shí)間信息和地點(diǎn)信息,用戶信息也包括用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息、用戶的當(dāng)前行為信息中的至少一個(gè),用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息、用戶的當(dāng)前行為信息又如前所述分別包含一些具體的信息,最后獲取的用戶的場(chǎng)景信息和用戶信息就可能會(huì)包括許多具體的信息,這些具體的信息的個(gè)數(shù)叫做場(chǎng)景信息+用戶信息的維數(shù)。例如,時(shí)間信息中取(I)星期幾、(2)農(nóng)歷的月;地點(diǎn)信息中取⑶用戶所在的地理位置、⑷用戶所在位置的人口密度;用戶信息中取(5)性別、(6)出生日期、(7)民族、(8)用戶是上學(xué)、上班還是退休、(9)用戶正從事的超出一天的行為、(10)用戶正從事的一天以內(nèi)的行為,則場(chǎng)景信息+用戶信息的維數(shù)為10。(I)-(1)中的每一個(gè)叫做一維。
[0154]在步驟S104中,獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息。
[0155]候選推薦項(xiàng)目是指作為候選為用戶推薦的信息、物品、服務(wù)等。在某一時(shí)刻,候選推薦項(xiàng)目在推薦裝置端可能對(duì)所有的用戶是相同的,例如推薦裝置端有4000個(gè)信息、4000個(gè)物品、2000項(xiàng)服務(wù),因此對(duì)所有用戶都有10000個(gè)候選推薦項(xiàng)目。但是,由于每個(gè)用戶具體的場(chǎng)景信息和用戶信息不同,推薦給每個(gè)用戶的最終推薦的項(xiàng)目可能又是不同的。例如,考慮了用戶A的場(chǎng)景信息和用戶信息,可能最終給用戶A推薦了 5個(gè)項(xiàng)目;考慮了用戶B的場(chǎng)景信息和用戶信息,可能最終給用戶B推薦了 8個(gè)項(xiàng)目。
[0156]當(dāng)然,也有另一種做法,就是將所有候選推薦項(xiàng)目都向所有用戶推薦,但推薦項(xiàng)目的顯示位置不同,這樣,盡管每個(gè)用戶都能接受到所有候選推薦項(xiàng)目,但基于每個(gè)用戶各自的場(chǎng)景信息和用戶信息,確定每個(gè)候選推薦項(xiàng)目對(duì)于該用戶來說的推薦強(qiáng)烈度,對(duì)每個(gè)用戶按照各候選推薦項(xiàng)目的推薦強(qiáng)烈度給各候選推薦項(xiàng)目排序,這樣用戶最先看到的仍然是哪些強(qiáng)烈推薦給其的候選推薦條目。
[0157]適用場(chǎng)景信息是該候選推薦項(xiàng)目所適用的時(shí)間、地點(diǎn)等場(chǎng)景有關(guān)的信息。適用場(chǎng)景信息的選取與用戶的場(chǎng)景信息的選取是相適應(yīng)的。例如,前述例子中,時(shí)間信息中?、判瞧趲?、⑵農(nóng)歷的月;地點(diǎn)信息中?、怯脩羲诘牡乩砦恢?、⑷用戶所在位置的人口密度。相應(yīng)地,適用場(chǎng)景信息取(Γ )候選推薦項(xiàng)目所適用的星期幾、(2’ )候選推薦項(xiàng)目所適用的農(nóng)歷的月;地點(diǎn)信息中取(3’)候選推薦項(xiàng)目所適用的用戶所在的地理位置、(4’)候選推薦項(xiàng)目所適用的用戶所在位置的人口密度。
[0158]適用用戶信息是該候選推薦項(xiàng)目所適用的與用戶本身相關(guān)的個(gè)人信息。適用用戶信息的選取與用戶的用戶信息的選取是相適應(yīng)的。例如,前述例子中,用戶信息中取(5)性另U、(6)出生日期、(7)民族、(8)用戶是上學(xué)、上班還是退休、(9)用戶正從事的超出一天的行為、(10)用戶正從事的一天以內(nèi)的行為。相應(yīng)地,適用用戶信息取(5,)候選推薦項(xiàng)目所適用的用戶的性別、(6’)候選推薦項(xiàng)目所適用的用戶的出生日期、(7’)候選推薦項(xiàng)目所適用的用戶的民族、(8’ )候選推薦項(xiàng)目所適用的用戶是上學(xué)、上班還是退休、(9’ )候選推薦項(xiàng)目所適用的用戶正從事的超出一天的行為、(10’ )候選推薦項(xiàng)目所適用的用戶正從事的一天以內(nèi)的行為。
[0159]適用場(chǎng)景信息和/或適用用戶信息可以通過以下方式中的至少一個(gè)獲取:
[0160]i)直接從存儲(chǔ)庫(kù)中獲取。例如,事先將各候選推薦項(xiàng)目的適用場(chǎng)景信息和/或適用用戶信息規(guī)定好存儲(chǔ)在存儲(chǔ)庫(kù)中,因此可以直接從存儲(chǔ)庫(kù)中獲取。
[0161]ii)在某些特殊情況下直接從其它應(yīng)用獲取。例如,在某一類似應(yīng)用已經(jīng)獲得了上述適用場(chǎng)景信息和/或適用用戶信息的情況下,可以直接從該類似應(yīng)用獲得。
[0162]iii)將歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果作為適用場(chǎng)景信息,和/或?qū)v史上選擇了該候選推薦項(xiàng)目的用戶信息的統(tǒng)計(jì)結(jié)果作為適用用戶信肩、O
[0163]歷史上選擇了該候選推薦項(xiàng)目的用戶是,在向使用本發(fā)明功能相關(guān)的應(yīng)用的所有用戶推薦了該候選推薦項(xiàng)目后,點(diǎn)擊該候選推薦項(xiàng)目的鏈接、瀏覽該鏈接打開后的頁(yè)面、在該鏈接打開后的頁(yè)面停留一段時(shí)間或?qū)υ摵蜻x推薦項(xiàng)目作出最終選擇的用戶,最終選擇的含義如前所述。
[0164]這種統(tǒng)計(jì)結(jié)果對(duì)于其中某一維來說,可以通過以下中至少一項(xiàng)得出:
[0165]——對(duì)歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息和/或用戶信息的某一特定維投票。例如,歷史上選擇了該候選推薦項(xiàng)目的用戶有4個(gè),用戶的用戶信息中有一維是用戶的性別。這4個(gè)用戶有3個(gè)人是女,4個(gè)人是男,因此可以將女作為這一維的統(tǒng)計(jì)結(jié)果。
[0166]——對(duì)歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息和/或用戶信息的某一特定維取平均或加權(quán)平均。例如,歷史上選擇了該候選推薦項(xiàng)目的用戶有4個(gè),用戶的場(chǎng)景信息中有一維是用戶所在位置的商家密度,其分別是4個(gè)/公里半徑、100個(gè)/公里半徑、20個(gè)/公里半徑、O個(gè)/公里半徑,在取平均的情況下可以將(4+100+20+0) /4 = 31 (個(gè)/公里半徑)作為該維的統(tǒng)計(jì)結(jié)果。當(dāng)前,也可以采用加權(quán)平均,例如這4個(gè)用戶中有I個(gè)用戶是今天作出選擇的,其余3個(gè)都是上個(gè)月作出選擇的,可以給那個(gè)今天作出選擇的用戶更高的權(quán)重后進(jìn)行求平均。
[0167]——將歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息和/或用戶信息的某一特定維統(tǒng)計(jì)所得的統(tǒng)計(jì)圖作為該維的統(tǒng)計(jì)結(jié)果。例如,歷史上選擇了該候選推薦項(xiàng)目的用戶有4個(gè),用戶的用戶信息中有一維是用戶的性別。這4個(gè)用戶有3個(gè)人是女,4個(gè)人是男,則將這4個(gè)用戶的性別分布的統(tǒng)計(jì)直方圖或統(tǒng)計(jì)餅圖等作為該維的統(tǒng)計(jì)結(jié)果。
[0168]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲得歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果的方式,也包含在本發(fā)明獲得歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果的范圍內(nèi)。
[0169]另外,雖然上述僅舉了三種獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和/或適用用戶信息的方式,其它獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和/或適用用戶信息的方式也應(yīng)包含在本發(fā)明獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的范圍內(nèi)。
[0170]在步驟S106中,基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定是否向用戶推薦該候選推薦項(xiàng)目。具體地:
[0171]i)將用戶的場(chǎng)景信息和用戶信息與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息進(jìn)行比較,從而獲得匹配信息。
[0172]匹配信息是指表示用戶的場(chǎng)景信息和用戶信息、與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的匹配程度的信息,可以包括但不限于以下中的至少一項(xiàng):
[0173]——匹配分?jǐn)?shù)
[0174]——匹配等級(jí)
[0175]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它除匹配分?jǐn)?shù)和匹配等級(jí)之外的匹配信息,也包含在本發(fā)明匹配信息的范圍內(nèi)。
[0176]獲得匹配信息可以通過以下中的至少一項(xiàng)進(jìn)行:
[0177]1-Ι)獲得用戶的場(chǎng)景信息和用戶信息中的每一維與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí),再求所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的統(tǒng)計(jì)值。
[0178]——對(duì)于用戶的場(chǎng)景信息和用戶信息中的某一維是字符串變量、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維也是字符串變量的情況,根據(jù)字符串變量之間是否完全一樣、字符串之間的含義相似度、或字符串的實(shí)際距離確定匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0179]對(duì)于根據(jù)字符串變量之間是否完全一樣來確定匹配分?jǐn)?shù)和/或匹配等級(jí)的情況,例如,如果用戶的用戶信息中性別一項(xiàng)是女,候選推薦項(xiàng)目的適用性別一項(xiàng)也是女,則匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。如果用戶的用戶信息中性別一項(xiàng)是男,候選推薦項(xiàng)目的適用性別一項(xiàng)也是女,則匹配分?jǐn)?shù)為O或匹配等級(jí)為五級(jí)。字符串變量完全一樣/不一樣的匹配分?jǐn)?shù)和/或匹配等級(jí)的對(duì)應(yīng)關(guān)系是預(yù)先確定的。
[0180]對(duì)于根據(jù)字符串之間的含義相似度來確定匹配分?jǐn)?shù)和/或匹配等級(jí)的情況,例如,如果用戶的用戶信息中專業(yè)一項(xiàng)是電子工程,候選推薦項(xiàng)目的適用專業(yè)一項(xiàng)是通信工程,兩者已經(jīng)非常接近了,匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。如果用戶的用戶信息中專業(yè)一項(xiàng)和候選推薦項(xiàng)目的適用專業(yè)一項(xiàng)都是通信工程,匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。
[0181]對(duì)于根據(jù)字符串的實(shí)際距離來確定匹配分?jǐn)?shù)和/或匹配等級(jí)的情況,例如,如果用戶的場(chǎng)景信息中用戶所在的地理位置是中關(guān)村海龍大廈,候選推薦項(xiàng)目的適用地理位置一項(xiàng)是北京大學(xué),兩者的實(shí)際距離已經(jīng)非常接近了,匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。如果用戶的場(chǎng)景信息中用戶所在的地理位置一項(xiàng)和候選推薦項(xiàng)目的適用地理位置一項(xiàng)都是北京大學(xué),匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。
[0182]——對(duì)于用戶的場(chǎng)景信息和用戶信息中的某一維是數(shù)值變量、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維也是數(shù)值變量的情況,可以將數(shù)值變量歸一化,按照歸一化后數(shù)值變量的差確定匹配分?jǐn)?shù)或匹配等級(jí)。
[0183]例如,如果用戶的場(chǎng)景信息中用戶所在位置的商圖密度是75個(gè)/公里半徑,最大可能的商圖密度是100個(gè)/公里半徑,候選推薦項(xiàng)目的適用商圖密度是80個(gè)/公里半徑,則用戶的場(chǎng)景信息中用戶所在位置的商圖密度歸一化后為0.75,候選推薦項(xiàng)目的適用商圖密度歸一化后為0.8,兩者的差為0.05,非常接近,匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。該歸一化數(shù)值變量的差與匹配分?jǐn)?shù)或匹配等級(jí)的對(duì)應(yīng)關(guān)系例如通過查表進(jìn)行。
[0184]——對(duì)于候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維是統(tǒng)計(jì)圖,例如統(tǒng)計(jì)直方圖或統(tǒng)計(jì)餅圖的情況,可以通過確定用戶的場(chǎng)景信息和用戶信息中的該維在統(tǒng)計(jì)圖中的不同區(qū)間來確定匹配分?jǐn)?shù)或匹配等級(jí)。不同區(qū)間與匹配分?jǐn)?shù)或匹配等級(jí)的對(duì)應(yīng)關(guān)系例如通過查表進(jìn)行。
[0185]所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的統(tǒng)計(jì)值包括但不限于以下中的至少一項(xiàng):
[0186]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的平均值;
[0187]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的加權(quán)平均值;
[0188]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的和;
[0189]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的加權(quán)和;
[0190]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的平方和;
[0191]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的加權(quán)平方和。
[0192]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它除上述六種情況的統(tǒng)計(jì)值,也包含在本發(fā)明統(tǒng)計(jì)值的范圍內(nèi)。
[0193]1-2)先針對(duì)用戶的場(chǎng)景信息和用戶信息中的某特定一維與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維,求其匹配分?jǐn)?shù)和/或匹配等級(jí),再基于用戶的場(chǎng)景信息和用戶信息中的其它維與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的其它維的差異,調(diào)整該匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0194]例如,所有場(chǎng)景信息和用戶信息中,認(rèn)為用戶所在位置的商圖密度最重要,則先針對(duì)用戶的用戶所在位置的商圖密度和候選推薦項(xiàng)目的適用用戶所在位置的商圖密度按照上述的方式確定匹配分?jǐn)?shù)和/或匹配等級(jí)。在此基礎(chǔ)上,例如,用戶的性別與候選推薦項(xiàng)目的性別一致,通過查表可知此時(shí)可以將匹配分?jǐn)?shù)加5分和/或?qū)⑵ヅ涞燃?jí)加一級(jí)。對(duì)于用戶的場(chǎng)景信息和用戶信息中的其它維、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維,也按照此方法來調(diào)整最終的匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0195]雖然以上給出了兩種獲得匹配信息的方法,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲得匹配信息的方法,也應(yīng)落在本發(fā)明獲得匹配信息的保護(hù)范圍之內(nèi)。
[0196]ii)基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。具體方式包括但不限于以下中的至少一項(xiàng):
[0197]i1-Ι)設(shè)定匹配分?jǐn)?shù)和/或匹配等級(jí)的閾值。當(dāng)獲得的匹配分?jǐn)?shù)和/或匹配等級(jí)滿足該閾值(匹配分?jǐn)?shù)大于等于匹配分?jǐn)?shù)的閾值、匹配等級(jí)數(shù)小于等于匹配等級(jí)數(shù)的閾值)時(shí),確定向用戶推薦該候選推薦項(xiàng)目。
[0198]i1-2)取匹配分?jǐn)?shù)最高的前m名和/或匹配等級(jí)數(shù)最小的前η名,m、n為正整數(shù)作為向用戶推薦的候選推薦項(xiàng)目。、
[0199]i1-3)如前所述,也可以將全部候選推薦項(xiàng)目向用戶推薦,但結(jié)合圖3、4所示,在后續(xù)的確定該候選推薦項(xiàng)目的顯示位置的過程中,可以將匹配分?jǐn)?shù)越高的或匹配等級(jí)數(shù)越小的候選推薦項(xiàng)目顯示在越前面。
[0200]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它除上述三種情況的基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目的方法,也包含在本發(fā)明基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目的范圍內(nèi)。
[0201]圖2是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。與圖1所示的方法相比,該方法還包括:步驟S108,獲取該候選推薦項(xiàng)目的屬性信息;步驟S110,獲取用戶的屬性興趣信息。并且,步驟S106還包括:基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
[0202]在步驟S108,獲取該候選推薦項(xiàng)目的屬性信息。
[0203]屬性信息是指與項(xiàng)目的屬性相關(guān)的信息,包括但不限于:
[0204]—名稱。例如,當(dāng)項(xiàng)目是天氣預(yù)報(bào)時(shí),名稱=“天氣預(yù)報(bào)”;當(dāng)項(xiàng)目是打印機(jī)時(shí),名稱=“打印機(jī)”。
[0205]——描述。一般是從項(xiàng)目的說明中提取若干關(guān)鍵詞,例如對(duì)于某款手機(jī),提取關(guān)鍵詞“4G”、“雙卡雙待”、“高清攝像”等,組成該手機(jī)的描述。
[0206]——源。對(duì)于信息來說,源是信息的發(fā)布者。對(duì)于物品來說,源是物品的生產(chǎn)廠家。對(duì)于服務(wù)來說,源是服務(wù)的提供者。
[0207]——?dú)v史最終選擇總次數(shù)。例如,對(duì)于某款手機(jī),推薦裝置統(tǒng)計(jì),自從向用戶推薦該款手機(jī)后,被推薦的所有用戶共最終購(gòu)買181次,則歷史最終選擇總次數(shù)為181。
[0208]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它與項(xiàng)目的屬性相關(guān)的信息,也包含在本發(fā)明屬性信息的保護(hù)范圍內(nèi)。
[0209]在步驟SI 10,獲取用戶的屬性興趣信息。
[0210]屬性興趣信息是反映了用戶歷史上曾對(duì)具有什么樣的屬性的候選推薦項(xiàng)目產(chǎn)生過興趣的信息。產(chǎn)生過興趣包括但不限于點(diǎn)擊、瀏覽、停留、最終選擇中的至少一項(xiàng)。具體地:
[0211]i)獲取用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息。
[0212]例如,自從用戶使用與本發(fā)明功能相關(guān)的應(yīng)用后,歷史上有過4次當(dāng)接收到候選推薦項(xiàng)目后對(duì)某一候選推薦項(xiàng)目產(chǎn)生興趣的表示,包括點(diǎn)擊、瀏覽、停留和最終選擇中的至少一項(xiàng)。獲取這4次產(chǎn)生興趣的表示每次針對(duì)的候選推薦項(xiàng)目的屬性信息。
[0213]ii)統(tǒng)計(jì)用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息,以得到用戶的屬性興趣信息。選擇包括點(diǎn)擊、瀏覽、停留和最終選擇中的至少一項(xiàng)。
[0214]對(duì)于屬性興趣信息的每一維,具體可以通過下述方式中的至少一項(xiàng)產(chǎn)生:
[0215]——將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息求并集,作為用戶的屬性興趣信息這一維的屬性興趣信息。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的名稱分別是“打印機(jī)”、“計(jì)算機(jī)”、“手機(jī)”、“打印機(jī)”,則用戶的屬性興趣信息的名稱興趣一項(xiàng)是“打印機(jī)、計(jì)算機(jī)、手機(jī)”。
[0216]——統(tǒng)計(jì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息中出現(xiàn)頻率較高的關(guān)鍵詞,作為用戶的屬性興趣信息這一維的屬性興趣信息。頻率較高包括但不限于頻率大于等于預(yù)定閾值和/或頻率從高到低排名前P位,其中P為正整數(shù)。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的描述分別是“省電、速度快”、“速度快、便宜”、“4G、省流量、速度快、省電”、“省電、速度快”,其中“速度快”出現(xiàn)了 4次,省電出現(xiàn)了3次,頻率閾值為3,則將“省電、速度快”作為用戶的屬性興趣信息的描述興趣一項(xiàng)。
[0217]—對(duì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息取平均或加權(quán)平均。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的歷史最終選擇總次數(shù)分別是10、8、6、4,則用戶的屬性興趣信息的歷史最終選擇總次數(shù)興趣一項(xiàng)是(10+8+6+4)/4 = 7。
[0218]——將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息統(tǒng)計(jì)所得的統(tǒng)計(jì)圖作為該維的統(tǒng)計(jì)結(jié)果。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的名稱分別是“打印機(jī)”、“計(jì)算機(jī)”、“手機(jī)”、“打印機(jī)”,則將這4個(gè)名稱的統(tǒng)計(jì)直方圖或統(tǒng)計(jì)餅圖等作為該維的統(tǒng)計(jì)結(jié)果。
[0219]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它產(chǎn)生屬性興趣信息的每一維的方法,也包含在本發(fā)明屬性興趣信息的每一維的保護(hù)范圍內(nèi)。
[0220]在步驟S106,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息確定是否向用戶推薦該候選推薦項(xiàng)目包括:
[0221]i)將用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息進(jìn)行比較,從而獲得匹配信息。
[0222]獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)可以通過下列中的至少一項(xiàng)進(jìn)行:
[0223]——對(duì)于將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息求并集,作為用戶的屬性興趣信息相應(yīng)維的屬性興趣信息的情況,如果候選推薦項(xiàng)目的屬性信息的相應(yīng)維是否是用戶的屬性興趣信息相應(yīng)維的子集來確定匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0224]例如,如果候選推薦項(xiàng)目的名稱是“打印機(jī)”,用戶的屬性興趣信息中的名稱興趣一項(xiàng)是“打印機(jī)、計(jì)算機(jī)、手機(jī)”,則匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。如果候選推薦項(xiàng)目的名稱是“帽子”,用戶的屬性興趣信息中的名稱興趣一項(xiàng)是“打印機(jī)、計(jì)算機(jī)、手機(jī)”,則匹配分?jǐn)?shù)為O或匹配等級(jí)為五級(jí)。是子集/非子集與匹配分?jǐn)?shù)和/或匹配等級(jí)的對(duì)應(yīng)關(guān)系是預(yù)先確定的。
[0225]——對(duì)于統(tǒng)計(jì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息中出現(xiàn)頻率較高的關(guān)鍵詞,作為用戶的屬性興趣信息這一維的屬性興趣信息的情況,根據(jù)候選推薦項(xiàng)目的屬性信息的相應(yīng)維與用戶的屬性興趣信息相應(yīng)維的相似度來確定匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0226]例如,候選推薦項(xiàng)目的描述這一維是“速度快、便宜”,用戶的屬性興趣信息的描述興趣這一維是“省電、速度快”,經(jīng)計(jì)算,二者的相似度為50% (字符串相似度的計(jì)算是已有方法),查表得出匹配分?jǐn)?shù)為3或匹配等級(jí)為三級(jí)。
[0227]——對(duì)于對(duì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息取平均或加權(quán)平均的情況,可以將候選推薦項(xiàng)目的屬性信息的相應(yīng)維和用戶的屬性興趣信息的相應(yīng)維歸一化,按照歸一化后數(shù)值變量的差確定匹配分?jǐn)?shù)或匹配等級(jí)。
[0228]例如,候選推薦項(xiàng)目的歷史最終選擇總次數(shù)是4,用戶的屬性興趣信息的歷史最終選擇總次數(shù)興趣一項(xiàng)是7,所有候選推薦項(xiàng)目的歷史最終選擇總次數(shù)最高者為10,則候選推薦項(xiàng)目的歷史最終選擇總次數(shù)歸一化后得到0.4,用戶的屬性興趣信息的歷史最終選擇總次數(shù)興趣歸一化后得到0.7,兩者的差為0.3。按照該差,查表得到匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。
[0229]——對(duì)于將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息統(tǒng)計(jì)所得的統(tǒng)計(jì)圖作為該維的統(tǒng)計(jì)結(jié)果的情況,可以通過確定該候選推薦項(xiàng)目的相應(yīng)維在該統(tǒng)計(jì)圖上的不同區(qū)間,再查找不同區(qū)間與匹配分?jǐn)?shù)或匹配等級(jí)的對(duì)應(yīng)關(guān)系表來確定。
[0230]以上只是示出了獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)的例子,并不是對(duì)本發(fā)明的限制。任何獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)的方法,都包括在本發(fā)明獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)的保護(hù)范圍內(nèi)。
[0231]獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)后,由于用戶的場(chǎng)景信息、用戶信息的相應(yīng)維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)在結(jié)合圖1的描述中已經(jīng)討論過,則可以根據(jù)每一維的匹配分?jǐn)?shù)和/或匹配等級(jí)獲得總匹配信息,其具體方法與前述基于用戶的場(chǎng)景信息、用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息獲得匹配信息的方法類似,包括但不限于:
[0232]——對(duì)用戶的場(chǎng)景信息、用戶信息、屬性興趣信息中的所有維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)求統(tǒng)計(jì)值。統(tǒng)計(jì)值包括但不限于平均值、加權(quán)平均值、和、加權(quán)和等中的至少一項(xiàng)。
[0233]——先針對(duì)用戶的場(chǎng)景信息、用戶信息、屬性興趣信息中的某特定一維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息的相應(yīng)維,求其匹配分?jǐn)?shù)和/或匹配等級(jí),再基于用戶的場(chǎng)景信息、用戶信息、屬性興趣信息中的其它維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息的其它維的差異,調(diào)整該匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0234]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲得匹配信息的方法,也包含在本發(fā)明獲得匹配信息的保護(hù)范圍內(nèi)。
[0235]ii)基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
[0236]這一步驟與結(jié)合圖1所述的相應(yīng)步驟基本上是一致的。
[0237]圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。與圖1的流程圖相比,它增加了步驟S112,如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定該候選推薦項(xiàng)目的顯示位置。
[0238]具體地說,可以通過以下的至少一種方式實(shí)現(xiàn):
[0239]——將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的顯示在越前面。
[0240]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的顯示在越前面。
[0241]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0242]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0243]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它確定該候選推薦項(xiàng)目的顯示位置的方法,也包含在本發(fā)明確定該候選推薦項(xiàng)目的顯示位置的保護(hù)范圍內(nèi)。
[0244]圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的方法的流程圖。與圖2的流程圖相比,它增加了步驟S112’,如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定該候選推薦項(xiàng)目的顯示位置。
[0245]具體地說,可以通過以下的至少一種方式實(shí)現(xiàn):
[0246]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的顯示在越前面。
[0247]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的顯示在越前面。
[0248]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0249]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0250]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它確定該候選推薦項(xiàng)目的顯示位置的方法,也包含在本發(fā)明確定該候選推薦項(xiàng)目的顯示位置的保護(hù)范圍內(nèi)。
[0251]圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置4,即推薦裝置的框圖。向用戶推薦項(xiàng)目的裝置4包括第一獲取單元402、第二獲取單元404、第一確定單元406。
[0252]項(xiàng)目是指抽象的或具體的實(shí)體,包括以下中的至少一個(gè):信息、物品、服務(wù)等。
[0253]在項(xiàng)目是信息的情況下,向用戶推薦項(xiàng)目例如向用戶推薦生活小常識(shí)、地理名勝介紹等實(shí)用信息。在本發(fā)明考慮用戶的場(chǎng)景信息和用戶信息來推薦項(xiàng)目的背景下,例如,當(dāng)用戶早上起來在家時(shí),可以向用戶推薦天氣預(yù)報(bào)。當(dāng)用戶走到XX書店附近、且用戶是一位學(xué)生時(shí),向用戶推薦信息“附近有XX書店,要不要進(jìn)去逛一逛? ”。
[0254]在項(xiàng)目是物品的情況下,向用戶推薦項(xiàng)目指向用戶推薦用戶可能會(huì)需要的物品。在本發(fā)明考慮用戶的場(chǎng)景信息和用戶信息來推薦項(xiàng)目的背景下,例如,用戶旅游到了亞布力,可以向用戶推薦滑雪用品。如果用戶是老年人且正在泰山附近,可以向用戶推薦登山杖。如果用戶是電子產(chǎn)品愛好者且當(dāng)前是周末,可以向用戶推薦新出的手機(jī)、電腦等。
[0255]在項(xiàng)目是服務(wù)的情況下,向用戶推薦項(xiàng)目指向用戶推薦用戶可能會(huì)需要的服務(wù)。在本發(fā)明考慮用戶的場(chǎng)景信息和用戶信息來推薦項(xiàng)目的背景下,例如,用戶在婦產(chǎn)醫(yī)院且用戶剛生了小孩,可以向用戶推薦保姆等服務(wù)。用戶從學(xué)校出來且已經(jīng)晚上10點(diǎn)了,可以向用戶推薦租車服務(wù)等。
[0256]本發(fā)明中的用戶指非特定群體中的用戶和/或特定群體中的用戶。群體是指企業(yè)、事業(yè)、行政機(jī)關(guān)、社會(huì)團(tuán)隊(duì)或社會(huì)組織。在用戶指非特定群體中的用戶的情況下,向用戶推薦項(xiàng)目就是面對(duì)社會(huì)上任何一個(gè)人的推薦。在用戶指特定群體中的用戶的情況下,向用戶推薦項(xiàng)目可以是這樣的情形:例如某采購(gòu)部門的所有采購(gòu)成員的手機(jī)都安裝了一個(gè)應(yīng)用,當(dāng)成員打開手機(jī)上的該應(yīng)用時(shí),推薦裝置根據(jù)該成員的當(dāng)前位置、時(shí)間、用戶信息等為該成員推薦一些物品,但對(duì)于該采購(gòu)部門之外的人,由于手機(jī)上沒有安裝此應(yīng)用,則不能被推薦物品。
[0257]第一獲取單元402獲取用戶的場(chǎng)景信息和用戶信息。
[0258]場(chǎng)景信息是指與用戶當(dāng)前的時(shí)間、地點(diǎn)等場(chǎng)景有關(guān)的信息。場(chǎng)景信息包括但不限于以下中的至少一項(xiàng):
[0259]i)當(dāng)前的時(shí)間信息;
[0260]ii)用戶當(dāng)前的地點(diǎn)信息。
[0261]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何與場(chǎng)景有關(guān)的信息,均包含在本發(fā)明場(chǎng)景信息的范圍內(nèi)。
[0262]對(duì)于i)當(dāng)前的時(shí)間信息,其包括但不限于以下的至少一項(xiàng):
[0263]1-Ι)當(dāng)前的宏觀時(shí)間信息,指日以上的時(shí)間信息,具體包括:
[0264]——公歷的年
[0265]——公歷的月
[0266]——公歷的日
[0267]——月中的第幾周
[0268]——星期幾
[0269]——農(nóng)歷的年
[0270]——農(nóng)歷的月
[0271]—農(nóng)歷的日。在一些情況下,農(nóng)歷中的年、月、日同樣會(huì)影響用戶的行為,導(dǎo)致向用戶推薦項(xiàng)目的改變。例如,從用戶信息得知用戶信風(fēng)水的情況下,用戶很可能按照農(nóng)歷日歷上的規(guī)定,例如是否宜出門、是否宜祭祀等來行事。在農(nóng)歷日歷規(guī)定當(dāng)天不宜出門的情況下,給用戶推薦當(dāng)天租車的服務(wù)就是不明智的。
[0272]——是否節(jié)假日。例如,在當(dāng)天是清明節(jié)的情況下,可以向用戶推薦一些祭掃用品坐寸ο
[0273]—是否是世界組織倡導(dǎo)的主題日。例如,在4月7日世界衛(wèi)生日,可以向用戶推薦有關(guān)如何預(yù)防各種傳染病的信息,還可以向用戶推薦一下消毒水之類的消毒用品。例如,在世界癌癥日,可以向用戶推薦一些有關(guān)防治癌癥的介紹。
[0274]—是否是名人的誕辰日、逝世日。在名人的誕辰日、逝世日,可以向用戶推薦一些名人的介紹信息,還可以向用戶推薦一些名人的紀(jì)念品。例如在毛澤東誕辰日,可以向用戶推薦毛主席紀(jì)念章。
[0275]——是否是在社會(huì)上有影響的活動(dòng)日、活動(dòng)周。如每年7月I日-7月7日是某大型電器的優(yōu)惠活動(dòng)周,在這期間可以向用戶推薦一些在該優(yōu)惠活動(dòng)周打折的商品。如每年5月I日-7日是XX公園沙灘節(jié),在這期間可以向用戶推薦一些關(guān)于沙灘節(jié)的介紹等,也可以向用戶推薦一些泳帽、泳褲等沙灘節(jié)用品。
[0276]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何日以上的時(shí)間信息,均包含在本發(fā)明宏觀時(shí)間信息的范圍內(nèi)。
[0277]1-2)微觀時(shí)間信息,是指日以下的時(shí)間信息,具體包括但不限于以下中的至少一項(xiàng):
[0278]—小時(shí)信息(包括是白天還是晚上)。例如,在上午11點(diǎn)-下午I點(diǎn)的時(shí)間段正是午餐的時(shí)間段,可以在這一時(shí)間段向用戶推薦附近的餐館,也可以在這一時(shí)間段向用戶發(fā)送關(guān)于午餐營(yíng)養(yǎng)的小貼士。
[0279]——分鐘信息
[0280]——秒信息
[0281]——時(shí)區(qū)信息
[0282]——是否夏令時(shí)
[0283]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何日以下的時(shí)間信息,均包含在本發(fā)明微觀時(shí)間信息的范圍內(nèi)。
[0284]應(yīng)當(dāng)注意,將時(shí)間信息劃分為宏觀時(shí)間信息和微觀時(shí)間信息僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何其它的劃分方式,也包含在本發(fā)明時(shí)間信息的保護(hù)范圍內(nèi)。
[0285]對(duì)于ii)用戶當(dāng)前的地點(diǎn)信息,指與用戶地理位置相關(guān)的信息,包括但不限于以下中的至少一項(xiàng):
[0286]i1-Ι)用戶所在的地理位置。用戶的地理位置可能會(huì)影響到向用戶推薦的項(xiàng)目。例如,用戶在植物園附近,此時(shí)可以向用戶推薦一些風(fēng)光優(yōu)美的圖片或植物園的樹木介紹。例如,用戶在國(guó)美電器附近,此時(shí)可以向用戶推薦國(guó)美電器中正在搞優(yōu)惠活動(dòng)的電器等。
[0287]i1-2)用戶所在位置的人口密度。用戶所在位置的人口密度可能會(huì)影響到向用戶推薦的項(xiàng)目。例如,用戶在沙漠中,人口密度很小,可能需要向用戶推薦哪里有人居住、哪里有公共設(shè)施的信息。如果用戶在人口密度大的鬧市中,可能不會(huì)向用戶推薦哪里能找到人的信息,反而要想用戶推薦哪里有綠地、公園的信息。
[0288]i1-3)用戶所在位置的商家密度。用戶所在位置的商家密度可能會(huì)影響到向用戶推薦的項(xiàng)目。例如,用戶在中關(guān)村商圖,商家密度很大,此時(shí)可能需要向用戶提供中關(guān)村商圖中的商家的一些促銷的商品信息。如果用戶在高速公路上,商家密度很低,此時(shí)用戶更關(guān)心的可能是哪里是高速公路的出口、行車路線等信息。
[0289]i1-4)用戶所在位置的場(chǎng)所性質(zhì)。場(chǎng)所性質(zhì)是指辦公樓、商場(chǎng)、還是大街、電影院等。如果用戶處于商場(chǎng)、大街等,向用戶推薦一些關(guān)于物品或服務(wù)的信息,可能會(huì)引起用戶的興趣。如果用戶處于辦公樓,則用戶更有可能是在辦事,向用戶推薦商品、服務(wù)之類的項(xiàng)目,用戶可能不感興趣。如果用戶處于電影院,則更是不能及時(shí)看到這一類推薦的項(xiàng)目。
[0290]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何與用戶地理位置相關(guān)的信息,均包含在本發(fā)明地點(diǎn)信息的范圍內(nèi)。
[0291]用戶信息,即用戶畫像,是指與用戶本身相關(guān)的個(gè)人信息,包括但不限于以下中的至少一項(xiàng):
[0292]i)用戶的靜態(tài)特征信息;
[0293]ii)用戶的階段狀態(tài)信息;
[0294]iii)用戶的當(dāng)前行為信息。
[0295]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何與用戶本身相關(guān)的個(gè)人信息,均包含在本發(fā)明用戶信息的范圍內(nèi)。
[0296]對(duì)于i)用戶的靜態(tài)特征信息,指用戶一生中長(zhǎng)期不變的信息,具體包括但不限于以下中的至少一項(xiàng):
[0297]1-Ι)姓名。用戶的姓名有時(shí)影響到向用戶推薦的項(xiàng)目,例如用戶姓章,則很有可能向該用戶推薦與章子怡有關(guān)的新聞,該用戶會(huì)關(guān)注。
[0298]1-2)性別。用戶的性別有時(shí)影響到向用戶推薦的項(xiàng)目,例如男性可能會(huì)電子產(chǎn)品、健身器材更關(guān)注,而女性可能對(duì)化妝品、衣服更感興趣。
[0299]1-3)出生日期。用戶的性別有時(shí)影響到向用戶推薦的項(xiàng)目,例如七十年代出生的人可能會(huì)對(duì)齊秦、羅大佑、王杰等歌手的歌曲更感興趣,八十年代出生的人可能會(huì)對(duì)周杰倫等歌手的歌曲更感興趣。
[0300]1-4)民族。用戶的民族有時(shí)影響到向用戶推薦的項(xiàng)目,例如可以向回民推薦回民餐館,向藏族的人推薦藏族舞曲等。
[0301]1-5)學(xué)歷。用戶的學(xué)歷有時(shí)影響到向用戶推薦的項(xiàng)目,例如一些艱深晦澀的書籍需要向較高學(xué)歷的用戶推薦。
[0302]1-6)專業(yè)。用戶的專業(yè)有時(shí)影響到向用戶推薦的項(xiàng)目,例如歷史專業(yè)的用戶可能會(huì)對(duì)歷史書籍感興趣。
[0303]1-7)職業(yè)。用戶的職業(yè)有時(shí)影響到向用戶推薦的項(xiàng)目,例如醫(yī)生可能對(duì)一些關(guān)于醫(yī)患關(guān)系的新聞更敏感,則可以向醫(yī)生定期推薦這方面的新聞。
[0304]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何用戶一生中長(zhǎng)期不變的信息,均包含在本發(fā)明用戶的靜態(tài)特征信息的范圍內(nèi)。
[0305]對(duì)于ii)用戶的階段狀態(tài)信息,指在用戶的人生某一階段中不變的信息,具體包括但不限于以下中的至少一項(xiàng):
[0306]i1-Ι)用戶是上學(xué)、上班還是退休。用戶是上學(xué)、上班還是退休有時(shí)影響到向用戶推薦的項(xiàng)目,例如用戶正在上學(xué),則很有可能向該用戶推薦一些文具、教科書等。如果用戶已退休,則很可能向用戶推薦一些教學(xué)太極拳的視頻。
[0307]i1-2)用戶處于上學(xué)、上班還是退休的具體階段。用戶處于上學(xué)、上班還是退休的具體階段有時(shí)影響到向用戶推薦的項(xiàng)目,例如用戶高中一年級(jí),則很有可能向用戶推薦高中一、二年級(jí)的輔導(dǎo)資料。如果用戶處于大學(xué),則很有可能向用戶推薦大學(xué)生就業(yè)選擇方面的指導(dǎo)書籍。如果用戶處于新入職的階段,很有可能定期向用戶推薦有關(guān)職場(chǎng)人際交往入門之類的小貼士。如果用戶屬于企業(yè)高管,很有可能向用戶推薦一些管理學(xué)方面的書籍。
[0308]i1-3)用戶的單位。用戶一生可能經(jīng)歷很多單位,所在的單位不同,向用戶推薦的項(xiàng)目也有可能不同。例如,用戶在政府機(jī)關(guān),則可能對(duì)一些國(guó)家的政治新聞更感興趣。如果用戶下海經(jīng)商了,則可能對(duì)國(guó)家的經(jīng)濟(jì)方面的政策信息更感興趣。
[0309]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何在用戶的人生某一階段中不變的信息,均包含在本發(fā)明用戶的階段狀態(tài)信息的范圍內(nèi)。
[0310]對(duì)于iii)用戶的當(dāng)前行為信息,指用戶正從事的行為的信息,具體包括但不限于以下中的至少一項(xiàng):
[0311]ii1-Ι)用戶正從事的超出一天的行為,例如超出一天的出差、旅游等。例如用戶從半個(gè)月前開始旅游,此時(shí)仍在旅游途中,則可能定期向用戶推薦一下外出防曬、外出安全方面的小貼士,也可能向用戶發(fā)一些“旅途愉快”、“在外要注意身體”之類的問候語。
[0312]ii1-2)用戶正從事的一天以內(nèi)的行為,例如開車等。例如,用戶正在開車,此時(shí)可能向用戶推薦附近的加油站信息、附近的小超市信息。
[0313]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,用戶的當(dāng)前行為信息也可以有不同的劃分方式,它們均包含在本發(fā)明用戶的當(dāng)前行為信息的范圍內(nèi)。
[0314]第一獲取單元402對(duì)于不同的場(chǎng)景信息和用戶信息,可能有不同的如下獲取方式。
[0315]i)對(duì)于場(chǎng)景信息中的當(dāng)前的時(shí)間信息
[0316]1-Ι)對(duì)于當(dāng)前的時(shí)間信息中的比較基本的時(shí)間信息,如公歷的年、月、日、月中的第幾周、星期幾、小時(shí)、分鐘、秒等,可以直接從系統(tǒng)時(shí)間得出。
[0317]1-2)對(duì)于當(dāng)前的時(shí)間信息中的比較復(fù)雜的時(shí)間信息,如是否節(jié)假日、是否是世界組織倡導(dǎo)的主題日、是否是名人的誕辰日、逝世日、是否是在社會(huì)上有影響的活動(dòng)日、活動(dòng)周等,可以通過維持一個(gè)數(shù)據(jù)庫(kù)來記錄X月X日與節(jié)假日、世界組織倡導(dǎo)的主題日、名人的誕辰日、逝世日、社會(huì)上有影響的活動(dòng)日、活動(dòng)周的對(duì)應(yīng)關(guān)系來進(jìn)行。由于活動(dòng)日、活動(dòng)周等信息經(jīng)常變化,該數(shù)據(jù)庫(kù)需要定時(shí)更新。
[0318]1-3)在一些特殊情況下,當(dāng)前的時(shí)間信息也可以整體直接獲得。例如,在某一類似應(yīng)用已經(jīng)統(tǒng)計(jì)了這些當(dāng)前的時(shí)間信息的情況下,可以直接從該類似應(yīng)用獲得。
[0319]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲取場(chǎng)景信息中的當(dāng)前的時(shí)間信息的方式,也包含在本發(fā)明用戶的獲取場(chǎng)景信息中的當(dāng)前的時(shí)間信息的范圍內(nèi)。
[0320]ii)對(duì)于場(chǎng)景信息中的用戶當(dāng)前的地點(diǎn)信息
[0321]i1-Ι)對(duì)于用戶當(dāng)前的地點(diǎn)信息中的用戶所在的地理位置,可以通過從定位應(yīng)用(如GPS、北斗)獲得的位置信息直接確定。
[0322]i1-2)對(duì)于用戶當(dāng)前的地點(diǎn)信息中的用戶所在位置的人口密度、商家密度、場(chǎng)所性質(zhì)等信息,可以通過維護(hù)一個(gè)數(shù)據(jù)庫(kù)以存儲(chǔ)每個(gè)位置附近的人口密度、商家密度、場(chǎng)所性質(zhì)等實(shí)現(xiàn)。由于商家密度、場(chǎng)所性質(zhì)等經(jīng)常變化,該數(shù)據(jù)庫(kù)要定期更新。
[0323]i1-3)在一些特殊情況下,用戶當(dāng)前的地點(diǎn)信息也可以整體直接獲得。例如,在某一類似應(yīng)用已經(jīng)獲得了用戶當(dāng)前的地點(diǎn)信息的情況下,可以直接從該類似應(yīng)用獲得。
[0324]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲取場(chǎng)景信息中的用戶當(dāng)前的地點(diǎn)信息的方式,也包含在本發(fā)明獲取用戶當(dāng)前的地點(diǎn)信息的范圍內(nèi)。
[0325]iii)對(duì)于用戶信息
[0326]ii1-Ι)用戶信息,尤其是其中的用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息,可以從站內(nèi)用戶登記表直接獲得。例如,在用戶下載本發(fā)明功能所涉及到的客戶端應(yīng)用時(shí),或初次使用時(shí),要求用戶填寫用戶信息。只有填寫這些用戶信息才能使用本發(fā)明的推薦功能。這些用戶信息存儲(chǔ)在推薦裝置。
[0327]ii1-2)用戶信息,尤其是其中的用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息,還可以從站外用戶曾填寫的信息爬取。例如,用戶登錄某一網(wǎng)站時(shí)曾填寫過許多用戶信息,從用戶終端的cookie中可以爬取這些網(wǎng)頁(yè)中用戶曾填寫過的用戶信息。
[0328]ii1-3)用戶信息,尤其是其中的用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息,還可以通過獲取用戶移動(dòng)設(shè)備識(shí)別號(hào)或用戶身份識(shí)別號(hào),再?gòu)脑陔娦胚\(yùn)營(yíng)商處與用戶移動(dòng)設(shè)備識(shí)別號(hào)或用戶身份識(shí)別號(hào)綁定的用戶信息爬取。
[0329]ii1-4)用戶信息可以從用戶站內(nèi)行為中獲得。
[0330]站內(nèi)行為,指用戶在使用與本發(fā)明功能相關(guān)的應(yīng)用時(shí),對(duì)于曾經(jīng)推薦給用戶的項(xiàng)目的反應(yīng),具體包括但不限于以下中的至少一項(xiàng):
[0331]——點(diǎn)擊,指向用戶推薦了項(xiàng)目的鏈接后,用戶點(diǎn)開了鏈接。
[0332]——瀏覽,指用戶點(diǎn)開了鏈接后閱讀該項(xiàng)目的內(nèi)容。如果用戶點(diǎn)開了項(xiàng)目的鏈接后再很短時(shí)間內(nèi)推出,可以認(rèn)為用戶沒有瀏覽。
[0333]—停留,指用戶在點(diǎn)開的網(wǎng)頁(yè)停留。用戶在點(diǎn)開的網(wǎng)頁(yè)停留時(shí)間越長(zhǎng),代表用戶對(duì)該項(xiàng)目更感興趣。
[0334]——最終選擇。在向用戶推薦的項(xiàng)目是信息時(shí),如果用戶選擇收藏,則認(rèn)為用戶作出了最終選擇。在向用戶推薦的項(xiàng)目是物品或服務(wù)時(shí),如果用戶選擇購(gòu)買,可以認(rèn)為用戶作出了最終選擇。
[0335]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何用戶在使用與本發(fā)明功能相關(guān)的應(yīng)用時(shí)對(duì)于曾經(jīng)推薦給用戶的項(xiàng)目的反應(yīng),均包含在本發(fā)明站內(nèi)行為的范圍內(nèi)。
[0336]對(duì)于用戶的靜態(tài)特征信息來說,例如從站內(nèi)行為可知,在以前為用戶推薦項(xiàng)目時(shí),用戶曾經(jīng)多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇化妝品,則用戶的性別很有可能是女。例如從站內(nèi)行為可知,在以前為用戶推薦項(xiàng)目時(shí),用戶多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇少女穿的衣服,則用戶很有可能是15-30歲之間的女性。
[0337]對(duì)于用戶的階段狀態(tài)信息來說,例如從站內(nèi)行為可知,在以前為用戶推薦項(xiàng)目時(shí),用戶曾經(jīng)多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇文具,如文具盒、鉛筆等,則用戶目前很有可能是上學(xué)。由于多次點(diǎn)擊、瀏覽、長(zhǎng)時(shí)間停留、最終選擇鉛筆,則用戶很有可能是上小學(xué)。
[0338]對(duì)于用戶的當(dāng)前行為信息,例如從站內(nèi)行為可知,在兩個(gè)小時(shí)之前用戶曾多次點(diǎn)擊、瀏覽、停留、最終選擇高速公路加油站的信息,一個(gè)小時(shí)之前又多次點(diǎn)擊、瀏覽、停留、最終選擇高速公路加油站的信息,則用戶很有可能在開車。
[0339]在用戶信息從用戶站內(nèi)行為中獲得的方式中,不同的站內(nèi)行為對(duì)于確定用戶信息的影響是不一樣的。例如用戶多次最終購(gòu)買了少女的衣服,比用戶只是點(diǎn)擊了推薦的少女的衣服的鏈接,確定其是出身年份在1985-2000年的可能性比較大。
[0340]處理不同的站內(nèi)行為的方式包括但不限于以下中的至少一個(gè):
[0341]——對(duì)點(diǎn)擊、瀏覽、停留1-10分鐘、停留10-20分鐘、停留20分鐘以上、最終選擇設(shè)置不同的分?jǐn)?shù),例如分別為1、2、3、4、5、10分。根據(jù)用戶點(diǎn)擊、瀏覽、停留1-10分鐘、停留
10-20分鐘、停留20分鐘以上、最終選擇分別的次數(shù),計(jì)算總分?jǐn)?shù)。然后將總分?jǐn)?shù)與預(yù)定閾值比較,獲得用戶信息。
[0342]例如,用戶A歷史上站內(nèi)點(diǎn)擊了 2次少女的衣服、停留了 1-10分鐘有I次,則用戶A的總分?jǐn)?shù)=1X2+3X1 = 5。用戶B歷史上點(diǎn)擊了 5次少女的衣服,最終選擇了 2次少女的衣服,則用戶B的總分?jǐn)?shù)=1X5+10X2 = 25。假設(shè)預(yù)定閾值為7,25大于7,而5小于7,可以認(rèn)為用戶B是1985-2000年出生的。當(dāng)然,這種確定方式是有誤差的,可以事后根據(jù)用戶的反饋不斷調(diào)整預(yù)定閾值。
[0343]——對(duì)點(diǎn)擊、流量、停留、最終選擇分別設(shè)置預(yù)定閾值,只要有一項(xiàng)達(dá)到閾值,就認(rèn)為確定了用戶信息。
[0344]例如,對(duì)點(diǎn)擊設(shè)置閾值20,對(duì)瀏覽設(shè)置閾值10,對(duì)停留設(shè)置閾值8,對(duì)最終選擇設(shè)置閾值2。還以前述用戶A和B為例。由于用戶A的每一項(xiàng)都沒有達(dá)到預(yù)定閾值,而用戶B的最終選擇一項(xiàng)達(dá)到了閾值2,則認(rèn)為用戶B是1985-2000年出生的。
[0345]——對(duì)點(diǎn)擊、流量、停留、最終選擇與用戶信息的對(duì)應(yīng)關(guān)系設(shè)置表格,通過查表確定用戶信息。
[0346]例如,在表格中有一項(xiàng)“點(diǎn)擊5-10次、瀏覽0-10次、停留0_10層次、購(gòu)買2_5次”對(duì)應(yīng)性別“1985-2000年出生”,則認(rèn)為前例中用戶B是1985-2000年出生。
[0347]對(duì)應(yīng)查表的方式,要求對(duì)與點(diǎn)擊、瀏覽、停留、購(gòu)買的次數(shù)分別在不同區(qū)間的各種組合,不能有遺漏,如有遺漏則導(dǎo)致可能在某些情況下無法確定該用戶信息。
[0348]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何其它從用戶站內(nèi)行為中獲得用戶信息的方式,均包含在本發(fā)明從用戶站內(nèi)行為中獲得用戶信息的范圍內(nèi)。
[0349]ii1-5)用戶信息可以從用戶站外行為中獲得。
[0350]站外行為,指用戶在使用與本發(fā)明功能無關(guān)的其它應(yīng)用或?yàn)g覽其它網(wǎng)站時(shí),對(duì)于曾經(jīng)推薦給用戶的項(xiàng)目的反應(yīng),具體包括但不限于以下中的至少一項(xiàng):
[0351]——點(diǎn)擊
[0352]-瀏覽
[0353]-停留
[0354]——最終選擇
[0355]點(diǎn)擊、瀏覽、停留、最終選擇與前述站內(nèi)行為中是基本一致的。
[0356]處理不同的站外行為的方式也與前述處理不同的站外行為的方式也是基本一致的。
[0357]從站外行為中獲得用戶信息與從站內(nèi)行為獲得用戶信息的區(qū)別在于,由于站內(nèi)行為是用戶在用戶終端上打開與本發(fā)明功能相關(guān)的應(yīng)用后的行為,因此都記錄在本發(fā)明實(shí)施例的推薦裝置中,而站外行為是用戶在瀏覽其它應(yīng)用或其它網(wǎng)站時(shí)的行為,需要通過從用戶終端的cookie或其它應(yīng)用的使用記錄中爬取。
[0358]ii1-6)用戶信息可以從用戶的終端中的短信、備忘錄、存儲(chǔ)的文件等中爬取。
[0359]對(duì)于短信,例如,用戶的短信中出現(xiàn)“你男朋友什么時(shí)候過來? ”,可以確定用戶信息中的用戶的靜態(tài)特征信息的性別一項(xiàng)為女。
[0360]對(duì)于備忘錄,例如,用戶的備忘錄中出現(xiàn)“6月3日-6月7日去桂林旅游”,今天是6月4日,可以確定用戶的當(dāng)前行為信息是用戶正在旅游。
[0361]對(duì)于存儲(chǔ)的文件,例如,存儲(chǔ)的文件有“歷史課筆記”,可以確定用戶信息中的用戶的階段狀態(tài)信息中用戶是在上學(xué)。
[0362]ii1-7)在某些特殊情況下,用戶信息可以直接獲得。
[0363]例如,在某一類似應(yīng)用已經(jīng)獲得了上述用戶信息的情況下,可以直接從該類似應(yīng)用獲得。
[0364]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲取用戶信息的方式,也包含在本發(fā)明獲取用戶信息的范圍內(nèi)。
[0365]由于用戶的場(chǎng)景信息包括當(dāng)前的時(shí)間信息和用戶當(dāng)前的地點(diǎn)信息的至少一個(gè),時(shí)間信息和地點(diǎn)信息如前所述也是包含一些具體的時(shí)間信息和地點(diǎn)信息,用戶信息也包括用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息、用戶的當(dāng)前行為信息中的至少一個(gè),用戶的靜態(tài)特征信息、用戶的階段狀態(tài)信息、用戶的當(dāng)前行為信息又如前所述分別包含一些具體的信息,最后獲取的用戶的場(chǎng)景信息和用戶信息就可能會(huì)包括許多具體的信息,這些具體的信息的個(gè)數(shù)叫做場(chǎng)景信息+用戶信息的維數(shù)。例如,時(shí)間信息中取(I)星期幾、(2)農(nóng)歷的月;地點(diǎn)信息中取⑶用戶所在的地理位置、⑷用戶所在位置的人口密度;用戶信息中取(5)性別、(6)出生日期、(7)民族、(8)用戶是上學(xué)、上班還是退休、(9)用戶正從事的超出一天的行為、(10)用戶正從事的一天以內(nèi)的行為,則場(chǎng)景信息+用戶信息的維數(shù)為10。(I)-(1)中的每一個(gè)叫做一維。
[0366]第二獲取單元404獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息。
[0367]候選推薦項(xiàng)目是指作為候選為用戶推薦的信息、物品、服務(wù)等。在某一時(shí)刻,候選推薦項(xiàng)目在推薦裝置端可能對(duì)所有的用戶是相同的,例如推薦裝置端有4000個(gè)信息、4000個(gè)物品、2000項(xiàng)服務(wù),因此對(duì)所有用戶都有10000個(gè)候選推薦項(xiàng)目。但是,由于每個(gè)用戶具體的場(chǎng)景信息和用戶信息不同,推薦給每個(gè)用戶的最終推薦的項(xiàng)目可能又是不同的。例如,考慮了用戶A的場(chǎng)景信息和用戶信息,可能最終給用戶A推薦了 5個(gè)項(xiàng)目;考慮了用戶B的場(chǎng)景信息和用戶信息,可能最終給用戶B推薦了 8個(gè)項(xiàng)目。
[0368]當(dāng)然,也有另一種做法,就是將所有候選推薦項(xiàng)目都向所有用戶推薦,但推薦項(xiàng)目的顯示位置不同,這樣,盡管每個(gè)用戶都能接受到所有候選推薦項(xiàng)目,但基于每個(gè)用戶各自的場(chǎng)景信息和用戶信息,確定每個(gè)候選推薦項(xiàng)目對(duì)于該用戶來說的推薦強(qiáng)烈度,對(duì)每個(gè)用戶按照各候選推薦項(xiàng)目的推薦強(qiáng)烈度給各候選推薦項(xiàng)目排序,這樣用戶最先看到的仍然是哪些強(qiáng)烈推薦給其的候選推薦條目。
[0369]適用場(chǎng)景信息是該候選推薦項(xiàng)目所適用的時(shí)間、地點(diǎn)等場(chǎng)景有關(guān)的信息。適用場(chǎng)景信息的選取與用戶的場(chǎng)景信息的選取是相適應(yīng)的。例如,前述例子中,時(shí)間信息中取⑴星期幾、⑵農(nóng)歷的月;地點(diǎn)信息中?、怯脩羲诘牡乩砦恢谩ⅱ扔脩羲谖恢玫娜丝诿芏?。相應(yīng)地,適用場(chǎng)景信息取(Γ )候選推薦項(xiàng)目所適用的星期幾、(2’ )候選推薦項(xiàng)目所適用的農(nóng)歷的月;地點(diǎn)信息中取(3’)候選推薦項(xiàng)目所適用的用戶所在的地理位置、(4’)候選推薦項(xiàng)目所適用的用戶所在位置的人口密度。
[0370]適用用戶信息是該候選推薦項(xiàng)目所適用的與用戶本身相關(guān)的個(gè)人信息。適用用戶信息的選取與用戶的用戶信息的選取是相適應(yīng)的。例如,前述例子中,用戶信息中取(5)性另U、(6)出生日期、(7)民族、(8)用戶是上學(xué)、上班還是退休、(9)用戶正從事的超出一天的行為、(10)用戶正從事的一天以內(nèi)的行為。相應(yīng)地,適用用戶信息取(5,)候選推薦項(xiàng)目所適用的用戶的性別、(6’)候選推薦項(xiàng)目所適用的用戶的出生日期、(7’)候選推薦項(xiàng)目所適用的用戶的民族、(8’ )候選推薦項(xiàng)目所適用的用戶是上學(xué)、上班還是退休、(9’ )候選推薦項(xiàng)目所適用的用戶正從事的超出一天的行為、(10’ )候選推薦項(xiàng)目所適用的用戶正從事的一天以內(nèi)的行為。
[0371]適用場(chǎng)景信息和/或適用用戶信息可以通過以下方式中的至少一個(gè)獲取:
[0372]i)直接從存儲(chǔ)庫(kù)中獲取。例如,事先將各候選推薦項(xiàng)目的適用場(chǎng)景信息和/或適用用戶信息規(guī)定好存儲(chǔ)在存儲(chǔ)庫(kù)中,因此可以直接從存儲(chǔ)庫(kù)中獲取。
[0373]ii)在某些特殊情況下直接從其它應(yīng)用獲取。例如,在某一類似應(yīng)用已經(jīng)獲得了上述適用場(chǎng)景信息和/或適用用戶信息的情況下,可以直接從該類似應(yīng)用獲得。
[0374]iii)將歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果作為適用場(chǎng)景信息,和/或?qū)v史上選擇了該候選推薦項(xiàng)目的用戶信息的統(tǒng)計(jì)結(jié)果作為適用用戶信肩、O
[0375]歷史上選擇了該候選推薦項(xiàng)目的用戶是,在向使用本發(fā)明功能相關(guān)的應(yīng)用的所有用戶推薦了該候選推薦項(xiàng)目后,點(diǎn)擊該候選推薦項(xiàng)目的鏈接、瀏覽該鏈接打開后的頁(yè)面、在該鏈接打開后的頁(yè)面停留一段時(shí)間或?qū)υ摵蜻x推薦項(xiàng)目作出最終選擇的用戶,最終選擇的含義如前所述。
[0376]這種統(tǒng)計(jì)結(jié)果對(duì)于其中某一維來說,可以通過以下中至少一項(xiàng)得出:
[0377]——對(duì)歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息和/或用戶信息的某一特定維投票。例如,歷史上選擇了該候選推薦項(xiàng)目的用戶有4個(gè),用戶的用戶信息中有一維是用戶的性別。這4個(gè)用戶有3個(gè)人是女,4個(gè)人是男,因此可以將女作為這一維的統(tǒng)計(jì)結(jié)果。
[0378]——對(duì)歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息和/或用戶信息的某一特定維取平均或加權(quán)平均。例如,歷史上選擇了該候選推薦項(xiàng)目的用戶有4個(gè),用戶的場(chǎng)景信息中有一維是用戶所在位置的商家密度,其分別是4個(gè)/公里半徑、100個(gè)/公里半徑、20個(gè)/公里半徑、O個(gè)/公里半徑,在取平均的情況下可以將(4+100+20+0) /4 = 31 (個(gè)/公里半徑)作為該維的統(tǒng)計(jì)結(jié)果。當(dāng)前,也可以采用加權(quán)平均,例如這4個(gè)用戶中有I個(gè)用戶是今天作出選擇的,其余3個(gè)都是上個(gè)月作出選擇的,可以給那個(gè)今天作出選擇的用戶更高的權(quán)重后進(jìn)行求平均。
[0379]——將歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息和/或用戶信息的某一特定維統(tǒng)計(jì)所得的統(tǒng)計(jì)圖作為該維的統(tǒng)計(jì)結(jié)果。例如,歷史上選擇了該候選推薦項(xiàng)目的用戶有4個(gè),用戶的用戶信息中有一維是用戶的性別。這4個(gè)用戶有3個(gè)人是女,4個(gè)人是男,則將這4個(gè)用戶的性別分布的統(tǒng)計(jì)直方圖或統(tǒng)計(jì)餅圖等作為該維的統(tǒng)計(jì)結(jié)果。
[0380]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲得歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果的方式,也包含在本發(fā)明獲得歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果的范圍內(nèi)。
[0381]另外,雖然上述僅舉了三種獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和/或適用用戶信息的方式,其它獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和/或適用用戶信息的方式也應(yīng)包含在本發(fā)明獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的范圍內(nèi)。
[0382]第一確定單元406基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定是否向用戶推薦該候選推薦項(xiàng)目。具體地:
[0383]i)將用戶的場(chǎng)景信息和用戶信息與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息進(jìn)行比較,從而獲得匹配信息。
[0384]匹配信息是指表示用戶的場(chǎng)景信息和用戶信息、與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的匹配程度的信息,可以包括但不限于以下中的至少一項(xiàng):
[0385]——匹配分?jǐn)?shù)
[0386]——匹配等級(jí)
[0387]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它除匹配分?jǐn)?shù)和匹配等級(jí)之外的匹配信息,也包含在本發(fā)明匹配信息的范圍內(nèi)。
[0388]獲得匹配信息可以通過以下中的至少一項(xiàng)進(jìn)行:
[0389]1-Ι)獲得用戶的場(chǎng)景信息和用戶信息中的每一維與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí),再求所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的統(tǒng)計(jì)值。
[0390]——對(duì)于用戶的場(chǎng)景信息和用戶信息中的某一維是字符串變量、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維也是字符串變量的情況,根據(jù)字符串變量之間是否完全一樣、字符串之間的含義相似度、或字符串的實(shí)際距離確定匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0391]對(duì)于根據(jù)字符串變量之間是否完全一樣來確定匹配分?jǐn)?shù)和/或匹配等級(jí)的情況,例如,如果用戶的用戶信息中性別一項(xiàng)是女,候選推薦項(xiàng)目的適用性別一項(xiàng)也是女,則匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。如果用戶的用戶信息中性別一項(xiàng)是男,候選推薦項(xiàng)目的適用性別一項(xiàng)也是女,則匹配分?jǐn)?shù)為O或匹配等級(jí)為五級(jí)。字符串變量完全一樣/不一樣的匹配分?jǐn)?shù)和/或匹配等級(jí)的對(duì)應(yīng)關(guān)系是預(yù)先確定的。
[0392]對(duì)于根據(jù)字符串之間的含義相似度來確定匹配分?jǐn)?shù)和/或匹配等級(jí)的情況,例如,如果用戶的用戶信息中專業(yè)一項(xiàng)是電子工程,候選推薦項(xiàng)目的適用專業(yè)一項(xiàng)是通信工程,兩者已經(jīng)非常接近了,匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。如果用戶的用戶信息中專業(yè)一項(xiàng)和候選推薦項(xiàng)目的適用專業(yè)一項(xiàng)都是通信工程,匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。
[0393]對(duì)于根據(jù)字符串的實(shí)際距離來確定匹配分?jǐn)?shù)和/或匹配等級(jí)的情況,例如,如果用戶的場(chǎng)景信息中用戶所在的地理位置是中關(guān)村海龍大廈,候選推薦項(xiàng)目的適用地理位置一項(xiàng)是北京大學(xué),兩者的實(shí)際距離已經(jīng)非常接近了,匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。如果用戶的場(chǎng)景信息中用戶所在的地理位置一項(xiàng)和候選推薦項(xiàng)目的適用地理位置一項(xiàng)都是北京大學(xué),匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。
[0394]——對(duì)于用戶的場(chǎng)景信息和用戶信息中的某一維是數(shù)值變量、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維也是數(shù)值變量的情況,可以將數(shù)值變量歸一化,按照歸一化后數(shù)值變量的差確定匹配分?jǐn)?shù)或匹配等級(jí)。
[0395]例如,如果用戶的場(chǎng)景信息中用戶所在位置的商圖密度是75個(gè)/公里半徑,最大可能的商圖密度是100個(gè)/公里半徑,候選推薦項(xiàng)目的適用商圖密度是80個(gè)/公里半徑,則用戶的場(chǎng)景信息中用戶所在位置的商圖密度歸一化后為0.75,候選推薦項(xiàng)目的適用商圖密度歸一化后為0.8,兩者的差為0.05,非常接近,匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。該歸一化數(shù)值變量的差與匹配分?jǐn)?shù)或匹配等級(jí)的對(duì)應(yīng)關(guān)系例如通過查表進(jìn)行。
[0396]——對(duì)于候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維是統(tǒng)計(jì)圖,例如統(tǒng)計(jì)直方圖或統(tǒng)計(jì)餅圖的情況,可以通過確定用戶的場(chǎng)景信息和用戶信息中的該維在統(tǒng)計(jì)圖中的不同區(qū)間來確定匹配分?jǐn)?shù)或匹配等級(jí)。不同區(qū)間與匹配分?jǐn)?shù)或匹配等級(jí)的對(duì)應(yīng)關(guān)系例如通過查表進(jìn)行。
[0397]所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的統(tǒng)計(jì)值包括但不限于以下中的至少一項(xiàng):
[0398]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的平均值;
[0399]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的加權(quán)平均值;
[0400]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的和;
[0401]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的加權(quán)和;
[0402]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的平方和;
[0403]—所有維的匹配分?jǐn)?shù)和/或匹配等級(jí)的加權(quán)平方和。
[0404]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它除上述六種情況的統(tǒng)計(jì)值,也包含在本發(fā)明統(tǒng)計(jì)值的范圍內(nèi)。
[0405]1-2)先針對(duì)用戶的場(chǎng)景信息和用戶信息中的某特定一維與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維,求其匹配分?jǐn)?shù)和/或匹配等級(jí),再基于用戶的場(chǎng)景信息和用戶信息中的其它維與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的其它維的差異,調(diào)整該匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0406]例如,所有場(chǎng)景信息和用戶信息中,認(rèn)為用戶所在位置的商圖密度最重要,則先針對(duì)用戶的用戶所在位置的商圖密度和候選推薦項(xiàng)目的適用用戶所在位置的商圖密度按照上述的方式確定匹配分?jǐn)?shù)和/或匹配等級(jí)。在此基礎(chǔ)上,例如,用戶的性別與候選推薦項(xiàng)目的性別一致,通過查表可知此時(shí)可以將匹配分?jǐn)?shù)加5分和/或?qū)⑵ヅ涞燃?jí)加一級(jí)。對(duì)于用戶的場(chǎng)景信息和用戶信息中的其它維、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息的相應(yīng)維,也按照此方法來調(diào)整最終的匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0407]雖然以上給出了兩種獲得匹配信息的方法,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲得匹配信息的方法,也應(yīng)落在本發(fā)明獲得匹配信息的保護(hù)范圍之內(nèi)。
[0408]?)基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。具體方式包括但不限于以下中的至少一項(xiàng):
[0409]i1-1)設(shè)定匹配分?jǐn)?shù)和/或匹配等級(jí)的閾值。當(dāng)獲得的匹配分?jǐn)?shù)和/或匹配等級(jí)滿足該閾值(匹配分?jǐn)?shù)大于等于匹配分?jǐn)?shù)的閾值、匹配等級(jí)數(shù)小于等于匹配等級(jí)數(shù)的閾值)時(shí),確定向用戶推薦該候選推薦項(xiàng)目。
[0410]i1-2)取匹配分?jǐn)?shù)最高的前m名和/或匹配等級(jí)數(shù)最小的前η名,m、n為正整數(shù)作為向用戶推薦的候選推薦項(xiàng)目。
[0411]i1-3)如前所述,也可以將全部候選推薦項(xiàng)目向用戶推薦,但結(jié)合圖3、4所示,在后續(xù)的確定該候選推薦項(xiàng)目的顯示位置的過程中,可以將匹配分?jǐn)?shù)越高的或匹配等級(jí)數(shù)越小的候選推薦項(xiàng)目顯示在越前面。
[0412]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它除上述三種情況的基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目的方法,也包含在本發(fā)明基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目的范圍內(nèi)。
[0413]圖6是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置4的框圖。與圖5所示的裝置4相比,該裝置還包括第三獲取單元408、第四獲取單元410。另外,第一確定單元406還包括確定子單元4062,該確定子單元4062基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
[0414]第三獲取單元408獲取該候選推薦項(xiàng)目的屬性信息。
[0415]屬性信息是指與項(xiàng)目的屬性相關(guān)的信息,包括但不限于:
[0416]—名稱。例如,當(dāng)項(xiàng)目是天氣預(yù)報(bào)時(shí),名稱=“天氣預(yù)報(bào)”;當(dāng)項(xiàng)目是打印機(jī)時(shí),名稱=“打印機(jī)”。
[0417]——描述。一般是從項(xiàng)目的說明中提取若干關(guān)鍵詞,例如對(duì)于某款手機(jī),提取關(guān)鍵詞“4G”、“雙卡雙待”、“高清攝像”等,組成該手機(jī)的描述。
[0418]——源。對(duì)于信息來說,源是信息的發(fā)布者。對(duì)于物品來說,源是物品的生產(chǎn)廠家。對(duì)于服務(wù)來說,源是服務(wù)的提供者。
[0419]——?dú)v史最終選擇總次數(shù)。例如,對(duì)于某款手機(jī),推薦裝置統(tǒng)計(jì),自從向用戶推薦該款手機(jī)后,被推薦的所有用戶共最終購(gòu)買181次,則歷史最終選擇總次數(shù)為181。
[0420]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它與項(xiàng)目的屬性相關(guān)的信息,也包含在本發(fā)明屬性信息的保護(hù)范圍內(nèi)。
[0421]第四獲取單元410獲取用戶的屬性興趣信息。
[0422]屬性興趣信息是反映了用戶歷史上曾對(duì)具有什么樣的屬性的候選推薦項(xiàng)目產(chǎn)生過興趣的信息。產(chǎn)生過興趣包括但不限于點(diǎn)擊、瀏覽、停留、最終選擇中的至少一項(xiàng)。具體地:
[0423]ii)獲取用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息。
[0424]例如,自從用戶使用與本發(fā)明功能相關(guān)的應(yīng)用后,歷史上有過4次當(dāng)接收到候選推薦項(xiàng)目后對(duì)某一候選推薦項(xiàng)目產(chǎn)生興趣的表示,包括點(diǎn)擊、瀏覽、停留和最終選擇中的至少一項(xiàng)。獲取這4次產(chǎn)生興趣的表示每次針對(duì)的候選推薦項(xiàng)目的屬性信息。
[0425]ii)統(tǒng)計(jì)用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息,以得到用戶的屬性興趣信息。選擇包括點(diǎn)擊、瀏覽、停留和最終選擇中的至少一項(xiàng)。
[0426]對(duì)于屬性興趣信息的每一維,具體可以通過下述方式中的至少一項(xiàng)產(chǎn)生:
[0427]——將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息求并集,作為用戶的屬性興趣信息這一維的屬性興趣信息。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的名稱分別是“打印機(jī)”、“計(jì)算機(jī)”、“手機(jī)”、“打印機(jī)”,則用戶的屬性興趣信息的名稱興趣一項(xiàng)是“打印機(jī)、計(jì)算機(jī)、手機(jī)”。
[0428]——統(tǒng)計(jì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息中出現(xiàn)頻率較高的關(guān)鍵詞,作為用戶的屬性興趣信息這一維的屬性興趣信息。頻率較高包括但不限于頻率大于等于預(yù)定閾值和/或頻率從高到低排名前P位,其中P為正整數(shù)。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的描述分別是“省電、速度快”、“速度快、便宜”、“4G、省流量、速度快、省電”、“省電、速度快”,其中“速度快”出現(xiàn)了 4次,省電出現(xiàn)了3次,頻率閾值為3,則將“省電、速度快”作為用戶的屬性興趣信息的描述興趣一項(xiàng)。
[0429]—對(duì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息取平均或加權(quán)平均。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的歷史最終選擇總次數(shù)分別是10、8、6、4,則用戶的屬性興趣信息的歷史最終選擇總次數(shù)興趣一項(xiàng)是(10+8+6+4)/4 = 7。
[0430]——將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息統(tǒng)計(jì)所得的統(tǒng)計(jì)圖作為該維的統(tǒng)計(jì)結(jié)果。例如,用戶歷史上選擇過4次候選推薦項(xiàng)目。這4次的候選推薦項(xiàng)目的名稱分別是“打印機(jī)”、“計(jì)算機(jī)”、“手機(jī)”、“打印機(jī)”,則將這4個(gè)名稱的統(tǒng)計(jì)直方圖或統(tǒng)計(jì)餅圖等作為該維的統(tǒng)計(jì)結(jié)果。
[0431]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它產(chǎn)生屬性興趣信息的每一維的方法,也包含在本發(fā)明屬性興趣信息的每一維的保護(hù)范圍內(nèi)。
[0432]確定子單元4062被配置為:
[0433]i)將用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息進(jìn)行比較,從而獲得匹配信息。
[0434]獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)可以通過下列中的至少一項(xiàng)進(jìn)行:
[0435]——對(duì)于將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息求并集,作為用戶的屬性興趣信息相應(yīng)維的屬性興趣信息的情況,如果候選推薦項(xiàng)目的屬性信息的相應(yīng)維是否是用戶的屬性興趣信息相應(yīng)維的子集來確定匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0436]例如,如果候選推薦項(xiàng)目的名稱是“打印機(jī)”,用戶的屬性興趣信息中的名稱興趣一項(xiàng)是“打印機(jī)、計(jì)算機(jī)、手機(jī)”,則匹配分?jǐn)?shù)為5或匹配等級(jí)為一級(jí)。如果候選推薦項(xiàng)目的名稱是“帽子”,用戶的屬性興趣信息中的名稱興趣一項(xiàng)是“打印機(jī)、計(jì)算機(jī)、手機(jī)”,則匹配分?jǐn)?shù)為O或匹配等級(jí)為五級(jí)。是子集/非子集與匹配分?jǐn)?shù)和/或匹配等級(jí)的對(duì)應(yīng)關(guān)系是預(yù)先確定的。
[0437]——對(duì)于統(tǒng)計(jì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息中出現(xiàn)頻率較高的關(guān)鍵詞,作為用戶的屬性興趣信息這一維的屬性興趣信息的情況,根據(jù)候選推薦項(xiàng)目的屬性信息的相應(yīng)維與用戶的屬性興趣信息相應(yīng)維的相似度來確定匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0438]例如,候選推薦項(xiàng)目的描述這一維是“速度快、便宜”,用戶的屬性興趣信息的描述興趣這一維是“省電、速度快”,經(jīng)計(jì)算,二者的相似度為50% (字符串相似度的計(jì)算是已有方法),查表得出匹配分?jǐn)?shù)為3或匹配等級(jí)為三級(jí)。
[0439]—對(duì)于對(duì)該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息取平均或加權(quán)平均的情況,可以將候選推薦項(xiàng)目的屬性信息的相應(yīng)維和用戶的屬性興趣信息的相應(yīng)維歸一化,按照歸一化后數(shù)值變量的差確定匹配分?jǐn)?shù)或匹配等級(jí)。
[0440]例如,候選推薦項(xiàng)目的歷史最終選擇總次數(shù)是4,用戶的屬性興趣信息的歷史最終選擇總次數(shù)興趣一項(xiàng)是7,所有候選推薦項(xiàng)目的歷史最終選擇總次數(shù)最高者為10,則候選推薦項(xiàng)目的歷史最終選擇總次數(shù)歸一化后得到0.4,用戶的屬性興趣信息的歷史最終選擇總次數(shù)興趣歸一化后得到0.7,兩者的差為0.3。按照該差,查表得到匹配分?jǐn)?shù)為4或匹配等級(jí)為二級(jí)。
[0441]——對(duì)于將該用戶歷史上選擇的各候選推薦項(xiàng)目的相應(yīng)維屬性信息統(tǒng)計(jì)所得的統(tǒng)計(jì)圖作為該維的統(tǒng)計(jì)結(jié)果的情況,可以通過確定該候選推薦項(xiàng)目的相應(yīng)維在該統(tǒng)計(jì)圖上的不同區(qū)間,再查找不同區(qū)間與匹配分?jǐn)?shù)或匹配等級(jí)的對(duì)應(yīng)關(guān)系表來確定。
[0442]以上只是示出了獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)的例子,并不是對(duì)本發(fā)明的限制。任何獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)的方法,都包括在本發(fā)明獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)的保護(hù)范圍內(nèi)。
[0443]獲得用戶的屬性興趣信息中的每一維與候選推薦項(xiàng)目的屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)后,由于用戶的場(chǎng)景信息、用戶信息的相應(yīng)維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)在結(jié)合圖5的描述中已經(jīng)討論過,則可以根據(jù)每一維的匹配分?jǐn)?shù)和/或匹配等級(jí)獲得總匹配信息,其具體方法與前述基于用戶的場(chǎng)景信息、用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息獲得匹配信息的方法類似,包括但不限于:
[0444]——對(duì)用戶的場(chǎng)景信息、用戶信息、屬性興趣信息中的所有維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息的相應(yīng)維的匹配分?jǐn)?shù)和/或匹配等級(jí)求統(tǒng)計(jì)值。統(tǒng)計(jì)值包括但不限于平均值、加權(quán)平均值、和、加權(quán)和等中的至少一項(xiàng)。
[0445]——先針對(duì)用戶的場(chǎng)景信息、用戶信息、屬性興趣信息中的某特定一維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息的相應(yīng)維,求其匹配分?jǐn)?shù)和/或匹配等級(jí),再基于用戶的場(chǎng)景信息、用戶信息、屬性興趣信息中的其它維與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息的其它維的差異,調(diào)整該匹配分?jǐn)?shù)和/或匹配等級(jí)。
[0446]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它獲得匹配信息的方法,也包含在本發(fā)明獲得匹配信息的保護(hù)范圍內(nèi)。
[0447]ii)基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
[0448]這一過程與結(jié)合圖5所述的相應(yīng)過程基本上是一致的。
[0449]圖7是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置4的框圖。與圖5的框圖相比,它增加了第二確定單元412,被配置為如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定該候選推薦項(xiàng)目的顯示位置。
[0450]具體地說,可以通過以下的至少一種方式實(shí)現(xiàn):
[0451]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的顯示在越前面。
[0452]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的顯示在越前面。
[0453]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0454]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0455]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它確定該候選推薦項(xiàng)目的顯示位置的方法,也包含在本發(fā)明確定該候選推薦項(xiàng)目的顯示位置的保護(hù)范圍內(nèi)。
[0456]圖8是根據(jù)本發(fā)明另一個(gè)實(shí)施例的向用戶推薦項(xiàng)目的裝置4的框圖。與圖6的框圖相比,它增加了第三確定單元412’,被配置為如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定該候選推薦項(xiàng)目的顯示位置。
[0457]具體地說,可以通過以下的至少一種方式實(shí)現(xiàn):
[0458]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的顯示在越前面。
[0459]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的顯示在越前面。
[0460]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配分?jǐn)?shù)排序,匹配分?jǐn)?shù)越高的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0461]—將所有確定向用戶推薦的候選推薦項(xiàng)目按照匹配等級(jí)數(shù)排序,匹配等級(jí)數(shù)越低的越加重顯示,加重顯示包括但不限于加大字體、提高字體的黑度、變換字體的顏色中的至少一項(xiàng)。
[0462]應(yīng)當(dāng)注意,上述舉例僅是為了更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,其它確定該候選推薦項(xiàng)目的顯示位置的方法,也包含在本發(fā)明確定該候選推薦項(xiàng)目的顯示位置的保護(hù)范圍內(nèi)。
[0463]所屬【技術(shù)領(lǐng)域】的技術(shù)人員知道,本發(fā)明可以實(shí)現(xiàn)為設(shè)備、裝置、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開可以具體實(shí)現(xiàn)為以下形式,即:可以是完全的硬件,也可以是完全的軟件,還可以是硬件和軟件結(jié)合的形式。
[0464]附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
[0465]對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。
【權(quán)利要求】
1.一種機(jī)器實(shí)現(xiàn)的向用戶推薦項(xiàng)目的方法,包括: 獲取用戶的場(chǎng)景信息和用戶信息; 獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息; 基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
2.根據(jù)權(quán)利要求1的方法,其中所述場(chǎng)景信息包括以下中的至少一項(xiàng): 當(dāng)前的時(shí)間信息; 用戶當(dāng)前的地點(diǎn)信息。
3.根據(jù)權(quán)利要求1的方法,其中所述用戶信息包括以下中的至少一項(xiàng): 用戶的靜態(tài)特征信息; 用戶的階段狀態(tài)信息; 用戶的當(dāng)前行為信息。
4.根據(jù)權(quán)利要求1的方法,其中所述適用場(chǎng)景信息是歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果,和/或所述適用用戶信息是從歷史上選擇了該候選推薦項(xiàng)目的用戶的用戶信息的統(tǒng)計(jì)結(jié)果。
5.根據(jù)權(quán)利要求1的方法,其中確定是否向用戶推薦該候選推薦項(xiàng)目包括: 將用戶的場(chǎng)景信息和用戶信息與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息進(jìn)行比較,從而獲得匹配信息; 基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
6.根據(jù)權(quán)利要求1的方法,還包括: 獲取該候選推薦項(xiàng)目的屬性信息; 獲取用戶的屬性興趣信息, 且確定是否向用戶推薦該候選推薦項(xiàng)目還包括: 基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
7.根據(jù)權(quán)利要求6的方法,其中獲取用戶的屬性興趣信息包括: 獲取用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息; 統(tǒng)計(jì)用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息,以得到用戶的屬性興趣信息。
8.根據(jù)權(quán)利要求6的方法,其中基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息確定是否向用戶推薦該候選推薦項(xiàng)目包括: 將用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息進(jìn)行比較,從而獲得匹配信息; 基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
9.根據(jù)權(quán)利要求1的方法,還包括: 如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定該候選推薦項(xiàng)目的顯示位置。
10.根據(jù)權(quán)利要求6的方法,還包括: 如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定該候選推薦項(xiàng)目的顯示位置。
11.一種向用戶推薦項(xiàng)目的裝置,包括: 第一獲取單元,被配置為獲取用戶的場(chǎng)景信息和用戶信息; 第二獲取單元,被配置為獲取候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息; 第一確定單元,被配置為基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
12.根據(jù)權(quán)利要求11的裝置,其中所述場(chǎng)景信息包括以下中的至少一項(xiàng): 當(dāng)前的時(shí)間信息; 用戶當(dāng)前的地點(diǎn)信息。
13.根據(jù)權(quán)利要求11的裝置,其中所述用戶信息包括以下中的至少一項(xiàng): 用戶的靜態(tài)特征信息; 用戶的階段狀態(tài)信息; 用戶的當(dāng)前行為信息。
14.根據(jù)權(quán)利要求11的裝置,其中所述適用場(chǎng)景信息是歷史上選擇了該候選推薦項(xiàng)目的用戶的場(chǎng)景信息的統(tǒng)計(jì)結(jié)果,和/或所述適用用戶信息是從歷史上選擇了該候選推薦項(xiàng)目的用戶的用戶信息的統(tǒng)計(jì)結(jié)果。
15.根據(jù)權(quán)利要求11的裝置,其中第一確定單元被配置為: 將用戶的場(chǎng)景信息和用戶信息與候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息進(jìn)行比較,從而獲得匹配信息; 基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
16.根據(jù)權(quán)利要求11的裝置,還包括: 第三獲取單元,被配置為獲取該候選推薦項(xiàng)目的屬性信息; 第四獲取單元,被配置為獲取用戶的屬性興趣信息, 且第一確定單元包括確定子單元,確定子單元被配置為:基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息、候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定是否向用戶推薦該候選推薦項(xiàng)目。
17.根據(jù)權(quán)利要求16的裝置,其中第四獲取單元被配置為: 獲取用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息; 統(tǒng)計(jì)用戶歷史上選擇各候選推薦項(xiàng)目的屬性信息,以得到用戶的屬性興趣信息。
18.根據(jù)權(quán)利要求16的裝置,其中確定子單元被配置為: 將用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息進(jìn)行比較,從而獲得匹配信息; 基于該匹配信息確定是否向用戶推薦該候選推薦項(xiàng)目。
19.根據(jù)權(quán)利要求11的裝置,還包括: 第二確定單元,被配置為如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息和用戶信息、候選推薦項(xiàng)目的適用場(chǎng)景信息和適用用戶信息,確定該候選推薦項(xiàng)目的顯示位置。
20.根據(jù)權(quán)利要求16的裝置,還包括: 第三確定單元,被配置為如果確定向用戶推薦該候選推薦項(xiàng)目,基于用戶的場(chǎng)景信息、用戶信息和屬性興趣信息與候選推薦項(xiàng)目的適用場(chǎng)景信息、適用用戶信息、屬性信息,確定該候選推薦項(xiàng)目的顯示位置。
21.一種計(jì)算機(jī)設(shè)備,包括根據(jù)權(quán)利要求11-20中任一個(gè)的向用戶推薦項(xiàng)目的裝置。
【文檔編號(hào)】G06F17/30GK104239466SQ201410444177
【公開日】2014年12月24日 申請(qǐng)日期:2014年9月2日 優(yōu)先權(quán)日:2014年9月2日
【發(fā)明者】茍劍飛, 蘭田, 邢皖甲, 劉暢, 高慶 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司