一種熱點(diǎn)概念的推薦方法和裝置的制造方法
【專利摘要】本發(fā)明提供了一種熱點(diǎn)概念的推薦方法和裝置,其中方法包括:從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各對(duì)象的行為特征;依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度;確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念;依據(jù)確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合。也就是說(shuō),本發(fā)明基于用戶對(duì)對(duì)象的潛在興趣以及對(duì)象與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系,確定出用戶可能感興趣的熱點(diǎn)概念以向用戶推薦,這種推薦方式更加有針對(duì)性和個(gè)性化。
【專利說(shuō)明】
一種熱點(diǎn)概念的推薦方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種熱點(diǎn)概念的推薦方法和裝置?!尽颈尘凹夹g(shù)】】
[0002]概念指的是某些行業(yè)、版塊、領(lǐng)域、事件、政策等在某時(shí)期被廣泛關(guān)注所形成的集合,具有鮮明的特性,諸如“兩會(huì)”、“奧運(yùn)”、“網(wǎng)絡(luò)電視”、“新媒體”等等。在一些特定領(lǐng)域,諸如金融領(lǐng)域,熱點(diǎn)概念對(duì)于投資者、股民等而言具有非常重要的意義,因此在很多客戶端上對(duì)一些熱點(diǎn)概念向用戶進(jìn)行推薦。
[0003]現(xiàn)有的熱點(diǎn)概念推薦方式大多是依據(jù)大眾對(duì)新聞資訊的關(guān)注程度,向用戶推薦最受大眾關(guān)注的熱點(diǎn)概念。但這種方式對(duì)于所有用戶而言,推薦的熱點(diǎn)概念均是相同的,缺乏個(gè)性化和針對(duì)性。
【
【發(fā)明內(nèi)容】
】
[0004]有鑒于此,本發(fā)明提供了一種熱點(diǎn)概念的推薦方法和裝置,以便于實(shí)現(xiàn)有針對(duì)性的個(gè)性化推薦。
[0005]具體技術(shù)方案如下:
[0006]本發(fā)明提供了一種熱點(diǎn)概念的推薦方法,該方法包括:
[0007]從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各對(duì)象的行為特征;
[0008]依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度;
[0009]確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念;
[0010]依據(jù)確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合。
[0011]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述用戶針對(duì)各對(duì)象的行為特征包括:
[0012]在設(shè)定時(shí)間段內(nèi),用戶對(duì)所述對(duì)象的添加關(guān)注、刪除關(guān)注、點(diǎn)擊和搜索行為中的至少一種行為的次數(shù),或者用戶對(duì)所述對(duì)象的添加關(guān)注時(shí)長(zhǎng)、瀏覽時(shí)長(zhǎng)。
[0013]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度包括:
[0014]依據(jù)用戶對(duì)對(duì)象的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)對(duì)象的關(guān)注度。
[0015]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,依據(jù)確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合包括:
[0016]利用所述確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合;
[0017]對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾和/或排序,形成向用戶推薦的熱點(diǎn)推薦集合。
[0018]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,利用所述確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合包括:
[0019]將所述確定出的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合;或者,
[0020]將所述確定出的熱點(diǎn)概念中,命中近期熱點(diǎn)概念集合的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合。
[0021 ]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該方法還包括:
[0022]從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各熱點(diǎn)概念的行為特征;
[0023]依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度;
[0024]選擇關(guān)注度滿足預(yù)設(shè)條件的熱點(diǎn)概念加入所述候選熱點(diǎn)推薦集合。
[0025]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述用戶針對(duì)各熱點(diǎn)概念的行為特征包括以下至少一種:
[0026]用戶對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng);
[0027]用戶對(duì)熱點(diǎn)概念的搜索次數(shù)。
[0028]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度包括:
[0029]依據(jù)用戶對(duì)某熱點(diǎn)概念的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)所述某熱點(diǎn)概念的關(guān)注度。
[0030]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾包括:
[0031]若熱點(diǎn)概念所關(guān)聯(lián)的對(duì)象均不屬于所述用戶的自選對(duì)象,則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者,
[0032]若熱點(diǎn)概念被所述用戶已添加關(guān)注或已刪除關(guān)注過(guò),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者,
[0033]若熱點(diǎn)概念已向所述用戶推薦過(guò)預(yù)設(shè)次數(shù),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0034]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序包括:
[0035]依據(jù)熱點(diǎn)概念的熱度值從高到低的順序,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序,其中熱點(diǎn)概念的熱度值由以下因素中的至少一種確定:
[0036]熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊熱度或引用度;
[0037]熱點(diǎn)概念的搜索熱度或關(guān)注熱度;
[0038]熱點(diǎn)概念所關(guān)聯(lián)對(duì)象的搜索熱度或關(guān)注熱度。
[0039]本發(fā)明還提供了一種熱點(diǎn)概念的推薦裝置,該裝置包括:
[0040]第一特征提取單元,用于從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各對(duì)象的行為特征;
[0041]第一關(guān)注度確定單元,用于依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度;
[0042]第一熱點(diǎn)確定單元,用于確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念;
[0043]推薦單元,用于依據(jù)所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合。
[0044]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述用戶針對(duì)各對(duì)象的行為特征包括:
[0045]在設(shè)定時(shí)間段內(nèi),用戶對(duì)所述對(duì)象的添加關(guān)注、刪除關(guān)注、點(diǎn)擊和搜索行為中的至少一種行為的次數(shù),或者用戶對(duì)所述對(duì)象的添加關(guān)注時(shí)長(zhǎng)、瀏覽時(shí)長(zhǎng)。
[0046]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述第一關(guān)注度確定單元,用于依據(jù)用戶對(duì)對(duì)象的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)對(duì)象的關(guān)注度。
[0047]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述推薦單元具體包括:
[0048]候選集合形成單元,用于利用所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合;
[0049]熱點(diǎn)集合形成單元,用于對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾和/或排序,形成向用戶推薦的熱點(diǎn)推薦集合。
[0050]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述候選集合形成單元,具體用于將所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合;或者,將所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念中,命中近期熱點(diǎn)概念集合的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合。
[0051 ]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該裝置還包括:
[0052]第二特征提取單元,用于從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各熱點(diǎn)概念的行為特征;
[0053]第二關(guān)注度確定單元,用于依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度;
[0054]第二熱點(diǎn)確定單元,用于選擇關(guān)注度滿足預(yù)設(shè)條件的熱點(diǎn)概念加入所述候選熱點(diǎn)推薦集合。
[0055]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述用戶針對(duì)各熱點(diǎn)概念的行為特征包括以下至少一種:
[0056]用戶對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng);
[0057]用戶對(duì)熱點(diǎn)概念的搜索次數(shù)。
[0058]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述第二關(guān)注度確定單元,具體用于:依據(jù)用戶對(duì)某熱點(diǎn)概念的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)所述某熱點(diǎn)概念的關(guān)注度。
[0059]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述熱點(diǎn)集合形成單元包括:
[0060]過(guò)濾子單元,用于若熱點(diǎn)概念所關(guān)聯(lián)的對(duì)象均不屬于所述用戶的自選對(duì)象,則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者,
[0061]若熱點(diǎn)概念被所述用戶已添加關(guān)注或已刪除關(guān)注過(guò),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者,
[0062]若熱點(diǎn)概念已向所述用戶推薦過(guò)預(yù)設(shè)次數(shù),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0063]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述熱點(diǎn)集合形成單元包括:
[0064]排序子單元,用于依據(jù)熱點(diǎn)概念的熱度值從高到低的順序,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序,其中熱點(diǎn)概念的熱度值由以下因素中的至少一種確定:
[0065]熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊熱度或引用度;
[0066]熱點(diǎn)概念的搜索熱度或關(guān)注熱度;
[0067]熱點(diǎn)概念所關(guān)聯(lián)對(duì)象的搜索熱度或關(guān)注熱度。
[0068]由以上技術(shù)方案可以看出,本發(fā)明基于用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)對(duì)象的關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念,從而形成向用戶推薦的熱點(diǎn)推薦集合。也就是說(shuō),基于用戶對(duì)對(duì)象的潛在興趣以及對(duì)象與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系,確定出用戶可能感興趣的熱點(diǎn)概念以向用戶推薦,這種推薦方式更加有針對(duì)性和個(gè)性化。
【【附圖說(shuō)明】】
[0069]圖1為本發(fā)明實(shí)施例提供的主要方法流程圖;
[0070]圖2為本發(fā)明實(shí)施例提供的基于用戶針對(duì)熱點(diǎn)概念的行為特征確定候選熱點(diǎn)推薦集合的流程圖;
[0071 ]圖3為本發(fā)明實(shí)施例提供的以股票為例的詳細(xì)方法流程圖;
[0072]圖4a為本發(fā)明實(shí)施例提供的股票類APP的選股界面示意圖;
[0073]圖4b為本發(fā)明實(shí)施例提供的股票類APP的自選股列表界面示意圖;
[0074]圖5為本發(fā)明實(shí)施例提供的向用戶推薦熱點(diǎn)概念的效果示意圖;
[0075]圖6為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖。
【【具體實(shí)施方式】】
[0076]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0077]在本發(fā)明實(shí)施例中使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
[0078]應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,六和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0079]取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語(yǔ)境,短語(yǔ)“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
[0080]圖1為本發(fā)明提供的主要方法流程圖,如圖1中所示,該方法可以包括以下步驟:
[0081]在101中,從歷史行為數(shù)據(jù)中,提取用戶針對(duì)各對(duì)象的行為特征。
[0082]通常用戶在使用某應(yīng)用時(shí),在該應(yīng)用中會(huì)對(duì)該應(yīng)用所提供類型的對(duì)象進(jìn)行操作行為,這些行為數(shù)據(jù)通常會(huì)以日志的形式進(jìn)行存儲(chǔ),例如存儲(chǔ)于應(yīng)用服務(wù)器端。上述對(duì)對(duì)象的操作行為可以包括但不限于:對(duì)對(duì)象添加關(guān)注、刪除關(guān)注、點(diǎn)擊、瀏覽、搜索等。因此,從歷史行為數(shù)據(jù)中,就可以提取出在設(shè)定時(shí)間段內(nèi),例如在近一周內(nèi)、僅一個(gè)月內(nèi)等(時(shí)間段的具體時(shí)長(zhǎng)可以依據(jù)對(duì)象類型的不同進(jìn)行靈活設(shè)置,若對(duì)象對(duì)時(shí)間比較敏感,即時(shí)性要求較高,則可以選擇較短的時(shí)間段時(shí)長(zhǎng),反之,則可以選擇較長(zhǎng)的時(shí)間段時(shí)長(zhǎng)),用戶對(duì)各對(duì)象的添加關(guān)注、刪除關(guān)注、點(diǎn)擊和搜索行為中的至少一種行為的次數(shù),或者用戶對(duì)各對(duì)象的添加關(guān)注時(shí)長(zhǎng)、瀏覽時(shí)長(zhǎng)等。
[0083]在102中,依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度。
[0084]由于用戶對(duì)各對(duì)象的添加關(guān)注、刪除關(guān)注、點(diǎn)擊、瀏覽、搜索等行為及其對(duì)應(yīng)特征,均體現(xiàn)了用戶對(duì)各對(duì)象是否關(guān)注以及關(guān)注的程度(即關(guān)注度),因此,在本步驟中,可以依據(jù)上述行為的次數(shù)或時(shí)長(zhǎng)信息來(lái)確定用戶對(duì)各對(duì)象的關(guān)注度。
[0085]在此提供一種優(yōu)選的方式,可以預(yù)先設(shè)置用戶對(duì)對(duì)象各類型行為對(duì)應(yīng)的權(quán)重,然后對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)對(duì)象的關(guān)注度。
[0086]由于對(duì)對(duì)象進(jìn)行添加關(guān)注、點(diǎn)擊、瀏覽和搜索均體現(xiàn)了用戶對(duì)該對(duì)象關(guān)注,因此,這些行為對(duì)應(yīng)的權(quán)重可以設(shè)置為正數(shù),而用戶對(duì)對(duì)象的刪除關(guān)注體現(xiàn)了用戶對(duì)該對(duì)象的關(guān)注減少,因此,可以設(shè)置刪除關(guān)注行為對(duì)應(yīng)的權(quán)重為負(fù)數(shù)。
[0087]另外,由于次數(shù)和時(shí)長(zhǎng)采用不同的量綱,因此可以采用不同級(jí)別的權(quán)重值來(lái)進(jìn)行調(diào)整,當(dāng)然也可以采用其他調(diào)整方式。
[0088]上述進(jìn)行加權(quán)處理的方式可以采用但不限于加權(quán)求和、加權(quán)平均等。
[0089]在103中,確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念。
[0090]在本步驟中,首先確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象。其中預(yù)設(shè)條件可以是關(guān)注度達(dá)到一定閾值,或者關(guān)注度排在前Ml個(gè),其中Ml為預(yù)設(shè)的正整數(shù)。
[0091 ]然后對(duì)確定出的對(duì)象,進(jìn)一步確定其所關(guān)聯(lián)的熱點(diǎn)概念。通常對(duì)象與熱點(diǎn)概念之間存在一定的關(guān)聯(lián)關(guān)系,該關(guān)聯(lián)關(guān)系可能是一對(duì)一的、也可能是多對(duì)一的、還可能是一對(duì)多的,或者是多對(duì)多的??梢灶A(yù)先維護(hù)對(duì)象與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系表,然后通過(guò)查詢?cè)撽P(guān)聯(lián)關(guān)系表的方式,確定對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念。
[0092]其中,對(duì)象與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系可以采用多種方式確定,在此僅列舉幾種方式:
[0093]第一種方式:獲取設(shè)定時(shí)段的新聞文本,基于與熱點(diǎn)概念在新聞文本中的共現(xiàn)關(guān)系確定各熱點(diǎn)概念的相關(guān)對(duì)象。
[0094]當(dāng)確定了熱點(diǎn)概念及其相關(guān)對(duì)象的領(lǐng)域后,例如確定在金融領(lǐng)域中確定相關(guān)對(duì)象,則可以獲取設(shè)定時(shí)段的新聞文本,該新聞文本可以是與金融領(lǐng)域相關(guān)的新聞文本,基于金融領(lǐng)域的詞庫(kù),確定在新聞文本中出現(xiàn)的對(duì)象關(guān)鍵詞,基于對(duì)象關(guān)鍵詞與熱點(diǎn)新聞在新聞文本中的共現(xiàn)關(guān)系,例如共現(xiàn)次數(shù)、共現(xiàn)頻率,等等,從中確定各熱點(diǎn)概念。在統(tǒng)計(jì)共現(xiàn)次數(shù)和共現(xiàn)頻率時(shí),可以預(yù)設(shè)的窗口長(zhǎng)度,將在該窗口長(zhǎng)度內(nèi)共同出現(xiàn)認(rèn)為是共現(xiàn)。該窗口長(zhǎng)度可以是20個(gè)字符、30個(gè)字符,等等。
[0095]第二種方式:從熱點(diǎn)概念所屬領(lǐng)域的知識(shí)圖譜中,確定主營(yíng)業(yè)務(wù)與熱點(diǎn)概念相關(guān)的對(duì)象作為該熱點(diǎn)概念的相關(guān)對(duì)象。
[0096]這種方式主要應(yīng)用于業(yè)務(wù)類的對(duì)象,在熱點(diǎn)概念所屬領(lǐng)域的知識(shí)圖譜中,包含有對(duì)象的主營(yíng)業(yè)務(wù)信息,其中該主營(yíng)業(yè)務(wù)信息包括但不限于該對(duì)象所屬企業(yè)、公司、組織等投資的業(yè)務(wù)、經(jīng)營(yíng)的業(yè)務(wù)、銷售的業(yè)務(wù)、生產(chǎn)的業(yè)務(wù)等等。
[0097]當(dāng)然除了上述兩種方式之外,還可以采用其他方式,例如人工指定與某概念關(guān)聯(lián)的對(duì)象,等等。
[0098]在104中,依據(jù)確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合。
[0099]在本步驟中,可以直接將確定出的熱點(diǎn)概念作為熱點(diǎn)推薦集合向用戶推薦。但這種方式的推薦精準(zhǔn)度較差,因此可以對(duì)確定出的熱點(diǎn)概念進(jìn)行進(jìn)一步處理后,形成向用戶推薦的熱點(diǎn)推薦集合。
[0100]可以首先利用步驟103確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合;然后對(duì)候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾和/或排序,形成向用戶推薦的熱點(diǎn)推薦集合。
[0101]其中,在形成候選熱點(diǎn)推薦集合時(shí),可以直接將步驟103確定出的熱點(diǎn)概念加入候選熱點(diǎn)推薦集合。但通常,用戶希望看到的是近期的熱點(diǎn)概念,因此可以將步驟103確定出的熱點(diǎn)概念中,屬于近期熱點(diǎn)概念的加入候選熱點(diǎn)推薦集合。在判斷一個(gè)熱點(diǎn)概念是否屬于近期熱點(diǎn)概念時(shí),可以通過(guò)判斷該熱點(diǎn)概念是否命中近期熱點(diǎn)概念集合來(lái)實(shí)現(xiàn)。在本發(fā)明實(shí)施例中,可以維護(hù)一個(gè)近期熱點(diǎn)概念集合,例如將最近預(yù)設(shè)時(shí)間段(具體時(shí)長(zhǎng)可以根據(jù)實(shí)際需求靈活設(shè)置)內(nèi)的熱點(diǎn)概念構(gòu)成近期熱線概念集合,并及時(shí)進(jìn)行更新。
[0102]另外,除了基于用戶針對(duì)各對(duì)象的行為特征來(lái)確定熱點(diǎn)概念加入候選熱點(diǎn)推薦集合之外,還可以進(jìn)一步基于用戶針對(duì)熱點(diǎn)概念的行為特征來(lái)確定熱點(diǎn)概念。具體地,可以采用如圖2中所示的方式,包括以下步驟:
[0103]在201中,從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各熱點(diǎn)概念的行為特征。
[0104]上述對(duì)對(duì)象的操作行為可以包括但不限于:對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊進(jìn)行點(diǎn)擊或?yàn)g覽,用戶對(duì)熱點(diǎn)概念進(jìn)行搜索等。因此,從歷史行為數(shù)據(jù)中,就可以提取出在設(shè)定時(shí)間段內(nèi),例如在近一周內(nèi)、僅一個(gè)月內(nèi)等,用戶對(duì)各熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng),或者用戶對(duì)熱點(diǎn)概念的搜索次數(shù)等行為特征。
[0105]在202中,依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度。
[0106]由于用戶對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊進(jìn)行點(diǎn)擊或?yàn)g覽,用戶對(duì)熱點(diǎn)概念進(jìn)行搜索等行為及其對(duì)應(yīng)特征,均體現(xiàn)了用戶對(duì)各熱點(diǎn)概念是否關(guān)注以及關(guān)注的程度(即關(guān)注度),因此,在本步驟中,可以依據(jù)上述行為的次數(shù)或時(shí)長(zhǎng)信息來(lái)確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度。
[0107]在此提供一種優(yōu)選的方式,可以預(yù)先設(shè)置用戶對(duì)各點(diǎn)概念各類型行為對(duì)應(yīng)的權(quán)重,然后對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)熱點(diǎn)對(duì)象的關(guān)注度。
[0108]另外,由于次數(shù)和時(shí)長(zhǎng)采用不同的量綱,因此可以采用不同級(jí)別的權(quán)重值來(lái)進(jìn)行調(diào)整,當(dāng)然也可以采用其他調(diào)整方式。
[0109]上述進(jìn)行加權(quán)處理的方式可以采用但不限于加權(quán)求和、加權(quán)平均等。
[0110]在203中,選擇關(guān)注度滿足預(yù)設(shè)條件的熱點(diǎn)概念加入候選熱點(diǎn)推薦集合。
[0111]其中預(yù)設(shè)條件可以是關(guān)注度達(dá)到一定閾值,或者關(guān)注度排在前M2個(gè),其中M2為預(yù)設(shè)的正整數(shù)。
[0112]在形成候選熱點(diǎn)推薦集合后,對(duì)候選熱點(diǎn)推薦集合進(jìn)行的過(guò)濾處理可以包括但不限于以下方式中至少之一:
[0113]第一種過(guò)濾處理:若熱點(diǎn)概念所關(guān)聯(lián)的對(duì)象均不屬于該用戶的自選對(duì)象,則將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉(即刪除)。
[0114]候選熱點(diǎn)推薦集合中確定出的熱點(diǎn)概念數(shù)量可能較多,但其中用戶感興趣的通常是與所關(guān)注對(duì)象相關(guān)聯(lián)的熱點(diǎn)概念,若一個(gè)熱點(diǎn)概念所關(guān)聯(lián)的對(duì)象均不屬于用戶的自選對(duì)象(即用戶關(guān)注的對(duì)象),則用戶很大程度上對(duì)該熱點(diǎn)概念并不感興趣,因此,可以將其從候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0115]第二種過(guò)濾處理:若熱點(diǎn)概念被該用戶已添加關(guān)注或已刪除關(guān)注過(guò),則該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0116]若某熱點(diǎn)概念已經(jīng)被該用戶添加過(guò),則無(wú)需重復(fù)向該用戶推薦,可以將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉。若某熱點(diǎn)概念已經(jīng)被該用戶刪除關(guān)注過(guò),則說(shuō)明該用戶目前已經(jīng)不再對(duì)該熱點(diǎn)概念感興趣,因此可以將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0117]第三種過(guò)濾處理:若熱點(diǎn)概念已向該用戶推薦過(guò)預(yù)設(shè)次數(shù),則將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0118]若一個(gè)熱點(diǎn)概念已經(jīng)向用戶推薦過(guò)多次,可能用戶已經(jīng)關(guān)注了該熱點(diǎn)概念,那么就無(wú)需再推薦,也可能盡管推薦了很多次,但用戶一直未關(guān)注該熱點(diǎn)概念,那說(shuō)明用戶對(duì)其并不感興趣,因此也無(wú)需再推薦。上述的預(yù)設(shè)次數(shù)可以靈活調(diào)整。
[0119]在形成候選熱點(diǎn)推薦集合后,對(duì)候選熱點(diǎn)推薦集合進(jìn)行的排序處理可以依據(jù)各熱點(diǎn)概念的熱度值從高到低的順序,其中熱點(diǎn)概念的熱度值可以由以下因素中的至少一種確定:
[0120]第一種因素:熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊熱度或引用度。其中點(diǎn)擊熱度可以由熱點(diǎn)概念所對(duì)應(yīng)新聞資訊被大眾點(diǎn)擊的次數(shù)、瀏覽的時(shí)長(zhǎng)等反映。若新聞資訊被大眾點(diǎn)擊的次數(shù)越多,或者瀏覽的時(shí)長(zhǎng)越長(zhǎng),則該新聞資訊的點(diǎn)擊熱度越高。在本發(fā)明實(shí)施例中,通過(guò)統(tǒng)計(jì)抓取的各新聞資訊在不同網(wǎng)站出現(xiàn)的次數(shù),來(lái)確定新聞資訊的引用度。一個(gè)新聞資訊在不同網(wǎng)站出現(xiàn)的次數(shù)越多,則該新聞資訊的引用度越高。
[0121]另外,在確定熱點(diǎn)概念所對(duì)應(yīng)的新聞資訊時(shí),實(shí)際上就是確定熱點(diǎn)概念與新聞資訊之間的關(guān)聯(lián)關(guān)系。若一個(gè)熱點(diǎn)概念或者其擴(kuò)展詞在一個(gè)新聞資訊的標(biāo)題、概括等重要部分中出現(xiàn),則可以認(rèn)為該熱點(diǎn)概念與該新聞資訊關(guān)聯(lián)。例如,以熱點(diǎn)概念“互聯(lián)網(wǎng)汽車”為例,若一個(gè)新聞資訊的標(biāo)題中出現(xiàn)了“互聯(lián)網(wǎng)汽車”或者“物聯(lián)網(wǎng)汽車”、“智能汽車”等擴(kuò)展詞,則該新聞資訊與熱點(diǎn)概念“互聯(lián)網(wǎng)汽車”之間存在關(guān)聯(lián)關(guān)系,是熱點(diǎn)概念“互聯(lián)網(wǎng)汽車”所對(duì)應(yīng)的新聞資訊。
[0122]第二種因素:熱點(diǎn)概念的搜索熱度或關(guān)注熱度。搜索熱度可以由熱點(diǎn)概念被大眾搜索的次數(shù)反映,被大眾搜索的次數(shù)越多,搜索熱度越高。搜索熱度可以由熱點(diǎn)概念被大眾關(guān)注的次數(shù)反映,被大眾關(guān)注(例如在股票類APP中添加關(guān)注)的次數(shù)越多,則關(guān)注熱度越尚O
[0123]第三種因素:熱點(diǎn)概念所關(guān)聯(lián)對(duì)象的搜索熱度或關(guān)注熱度。熱點(diǎn)概念的熱度可以由其所關(guān)聯(lián)所有對(duì)象的搜索次數(shù)總和來(lái)反映,或者由其所關(guān)聯(lián)所有對(duì)象的被關(guān)注次數(shù)總和來(lái)反映。
[0124]本發(fā)明提供的上述方法可以應(yīng)用于多種領(lǐng)域,下面以金融領(lǐng)域?yàn)槔?,以股票作為熱點(diǎn)概念的相關(guān)對(duì)象,對(duì)上述方法進(jìn)行詳細(xì)描述。圖3為本發(fā)明實(shí)施例提供的以股票為例的詳細(xì)方法流程圖,如圖3所示,該方法可以具體包括以下步驟:
[0125]在301a中,從歷史行為數(shù)據(jù)中,提取用戶針對(duì)各股票的行為特征。
[0126]用戶在使用股票類APP時(shí),可以在諸如圖4a中所示的選股界面中,對(duì)各股票實(shí)施諸如添加關(guān)注、點(diǎn)擊、瀏覽、搜索等操作,若用戶對(duì)某股票添加關(guān)注,則該股票就進(jìn)入該用戶的自選股列表。自選股列表的界面可以如圖4b所示,在該自選股列表的界面上,用戶可以對(duì)各股票實(shí)施諸如取消關(guān)注、點(diǎn)擊、瀏覽、搜索等操作。用戶還可以在其他界面上,對(duì)股票進(jìn)行諸如點(diǎn)擊、瀏覽、搜索等操作行為。在本步驟中,可以歷史行為數(shù)據(jù)中,提取近一段時(shí)間,諸如一周之內(nèi)用戶對(duì)各股票的添加關(guān)注、取消關(guān)注、點(diǎn)擊、瀏覽、搜索等行為的次數(shù),或者用戶對(duì)各股票的添加關(guān)注、瀏覽等行為的時(shí)長(zhǎng)。
[0127]在302a中,依據(jù)用戶針對(duì)各股票的行為特征,確定用戶對(duì)各股票的關(guān)注度。
[0128]可以預(yù)先對(duì)添加關(guān)注、取消關(guān)注、點(diǎn)擊、瀏覽、搜索股票的行為的次數(shù)和時(shí)長(zhǎng)設(shè)置權(quán)重,然后采用加權(quán)求和的方式,分別得到用戶對(duì)各股票的關(guān)注度,可以看做一個(gè)打分值。
[0129]在303a中,確定關(guān)注度滿足預(yù)設(shè)條件的股票所關(guān)聯(lián)的熱點(diǎn)概念。
[0130]在本步驟中,可以將關(guān)注度超過(guò)預(yù)設(shè)閾值的股票確定出來(lái),然后依據(jù)股票與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系,確定已確定的股票所關(guān)聯(lián)的熱點(diǎn)概念。其中股票與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系可以預(yù)先確定,并保存為一張映射表,通過(guò)查找該映射表就能夠確定股票所關(guān)聯(lián)的熱點(diǎn)概念。
[0131]在預(yù)先確定股票與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系時(shí),可以采用上述實(shí)施例步驟103中所述的兩種方式。
[0132]第一種方式:獲取設(shè)定時(shí)段的新聞文本,基于與熱點(diǎn)概念在新聞文本中的共現(xiàn)關(guān)系確定各熱點(diǎn)概念的相關(guān)股票。
[0133]以“環(huán)保”概念為例,可以獲取90日之內(nèi)的新聞文本,統(tǒng)計(jì)新聞文本中與“環(huán)?!惫铂F(xiàn)于20個(gè)字符的各股票名稱,經(jīng)過(guò)統(tǒng)計(jì)后,選取共現(xiàn)次數(shù)排在前10個(gè)的股票名稱,例如“興源環(huán)境”、“長(zhǎng)青集團(tuán)”、“錢江水利”、“雪迪龍”等等,將這10個(gè)股票作為“環(huán)保”概念的相關(guān)股西
ο
[0134]第二種方式:從熱點(diǎn)概念在金融領(lǐng)域的知識(shí)圖譜中,確定主營(yíng)業(yè)務(wù)與熱點(diǎn)概念相關(guān)的股票作為該熱點(diǎn)概念的相關(guān)股票。
[0135]以“全息手機(jī)”概念為例,通過(guò)查找知識(shí)圖譜,確定出以下股票作為“全息手機(jī)”概念的相關(guān)股票:
[0136]“長(zhǎng)江通信”、“深天馬”、“萊寶高科”等股票是全息手機(jī)的供應(yīng)商;
[0137]“利達(dá)光電”是全息手機(jī)的生產(chǎn)商。
[0138]上述步驟301a?303a可以與下述的301b?303b并行執(zhí)行,也可以以任意的順序先后執(zhí)行。
[0139]在301b中,從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各熱點(diǎn)概念的行為特征。
[0140]用戶在使用股票類APP時(shí),股票類APP會(huì)提供諸如新聞資訊的相關(guān)界面,在該新聞資訊的相關(guān)界面上,用戶可以對(duì)各條新聞資訊進(jìn)行點(diǎn)擊和瀏覽等操作行為,各新聞資訊通常都是與一個(gè)或多個(gè)熱點(diǎn)概念相關(guān)的,因此用戶對(duì)新聞資訊的操作行為也體現(xiàn)了用戶對(duì)熱點(diǎn)概念的潛在興趣。另外,在股票類APP上,用戶也可以通過(guò)界面上提供的搜索功能,對(duì)熱點(diǎn)概念進(jìn)行搜索,這一搜索操作行為,較為直接的體現(xiàn)了用戶對(duì)熱點(diǎn)概念的潛在興趣。在本實(shí)施例中,可以從歷史行為數(shù)據(jù)中,提取近一段時(shí)間,諸如一周內(nèi),用戶對(duì)各熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng),或者用戶對(duì)熱點(diǎn)概念的搜索次數(shù)等行為特征。
[0141 ]在302b中,依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度。
[0142]例如,可以將用戶對(duì)熱點(diǎn)概念“虛擬現(xiàn)實(shí)”所對(duì)應(yīng)新聞資訊進(jìn)行點(diǎn)擊的次數(shù)、瀏覽的次數(shù)、瀏覽的時(shí)長(zhǎng),以及對(duì)熱點(diǎn)概念“虛擬現(xiàn)實(shí)”進(jìn)行搜索的次數(shù),進(jìn)行加權(quán)求和,其中各行為特征對(duì)應(yīng)的權(quán)重值預(yù)先設(shè)置,就可以得到用戶對(duì)“虛擬現(xiàn)實(shí)”的關(guān)注度。
[0143]在303b中,確定關(guān)注度滿足預(yù)設(shè)條件的熱點(diǎn)概念。
[0144]在304中,利用303a和303b中確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合。
[0145]將303a和303b中確定出的熱點(diǎn)概念進(jìn)行合并和去重,形成候選熱點(diǎn)推薦集合。
[0146]在305中,將候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾和排序,形成向用戶推薦的熱點(diǎn)推薦集合。
[0147]本步驟中在進(jìn)行過(guò)濾時(shí),若某熱點(diǎn)概念所關(guān)聯(lián)的股票均不屬于該用戶的自選股(已添加關(guān)注的股票),則說(shuō)明用戶對(duì)該熱點(diǎn)概念感興趣的程度比較低,可以將其從候選熱點(diǎn)推薦集合中刪除。
[0148]若某熱點(diǎn)概念被該用戶已添加關(guān)注或已刪除關(guān)注過(guò),則可以將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中刪除。
[0149]由于本發(fā)明實(shí)現(xiàn)的熱點(diǎn)概念推薦的處理是周期性執(zhí)行的,例如每天執(zhí)行一次,或者由特定事件觸發(fā)的,例如用戶每次啟動(dòng)該股票類APP時(shí)執(zhí)行。因此,同一熱點(diǎn)概念可能向該用戶推薦過(guò)多次,加入某熱點(diǎn)概念已經(jīng)向該用戶推薦過(guò)預(yù)設(shè)次數(shù),例如3次,則可以將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中刪除。
[0150]然后,按照熱點(diǎn)概念的熱度值從高到低的順序,對(duì)過(guò)濾后候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序,形成最終的熱點(diǎn)推薦集合。
[0151]最終形成的熱點(diǎn)推薦集合在推薦給用戶時(shí),可以采用多種展現(xiàn)形式,諸如以提醒消息的形式、以浮動(dòng)窗口的形式等。舉個(gè)例子,當(dāng)用戶每天第一次打開(kāi)股票類APP時(shí),可以以提醒消息的形式向該用戶推薦熱點(diǎn)概念,如圖5所示。需要說(shuō)明的是,在圖4a、圖4b和圖5中,“X”用以縮略表示文字、數(shù)字等字符,用以縮略表示段落中的字符。這些圖示均為示意圖,并不用以限制界面中的內(nèi)容,也不限制界面中還可以包含其他內(nèi)容。
[0152]另外,上述方法可以在服務(wù)器端執(zhí)行,并將熱點(diǎn)推薦列表發(fā)送給終端設(shè)備?;蛘?,上述方法也可以在終端設(shè)備端執(zhí)行。執(zhí)行上述方法的裝置可以是位于服務(wù)器端的應(yīng)用軟件或者還可以為位于服務(wù)器端的應(yīng)用中的插件或軟件開(kāi)發(fā)工具包(Software DevelopmentKit,SDK)等功能單元,或者,還可以位于終端設(shè)備端,本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。
[0153]所示實(shí)施例除了適用于股票類的對(duì)象之外,還可以適用于諸如基金、期貨等其他可投資類對(duì)象。
[0154]圖6為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖,如圖6所示,該裝置可以包括:第一特征提取單元01、第一關(guān)注度確定單元02、第一熱點(diǎn)確定單元03和推薦單元20,還可以進(jìn)一步包括第二特征提取單元11、第二關(guān)注度確定單元12和第二熱點(diǎn)確定單元13。各組成單元的主要功能如下:
[0155]第一特征提取單元01負(fù)責(zé)從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各對(duì)象的行為特征。其中,用戶針對(duì)各對(duì)象的行為特征可以包括但不限于:在設(shè)定時(shí)間段內(nèi),用戶對(duì)對(duì)象的添加關(guān)注、刪除關(guān)注、點(diǎn)擊和搜索行為中的至少一種行為的次數(shù),或者用戶對(duì)對(duì)象的添加關(guān)注時(shí)長(zhǎng)、瀏覽時(shí)長(zhǎng)。
[0156]第一關(guān)注度確定單元02負(fù)責(zé)依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度。具體地,第一關(guān)注度確定單元02可以依據(jù)用戶對(duì)對(duì)象的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)對(duì)象的關(guān)注度。
[0157]由于對(duì)對(duì)象進(jìn)行添加關(guān)注、點(diǎn)擊、瀏覽和搜索均體現(xiàn)了用戶對(duì)該對(duì)象關(guān)注,因此,這些行為對(duì)應(yīng)的權(quán)重可以設(shè)置為正數(shù),而用戶對(duì)對(duì)象的刪除關(guān)注體現(xiàn)了用戶對(duì)該對(duì)象的關(guān)注減少,因此,可以設(shè)置刪除關(guān)注行為對(duì)應(yīng)的權(quán)重為負(fù)數(shù)。另外,由于次數(shù)和時(shí)長(zhǎng)采用不同的量綱,因此可以采用不同級(jí)別的權(quán)重值來(lái)進(jìn)行調(diào)整,當(dāng)然也可以采用其他調(diào)整方式。上述進(jìn)行加權(quán)處理的方式可以采用但不限于加權(quán)求和、加權(quán)平均等。
[0158]第一熱點(diǎn)確定單元03負(fù)責(zé)確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念。具體地,可以首先確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象。其中預(yù)設(shè)條件可以是關(guān)注度達(dá)到一定閾值,或者關(guān)注度排在前Ml個(gè),其中Ml為預(yù)設(shè)的正整數(shù)。然后對(duì)確定出的對(duì)象,進(jìn)一步確定其所關(guān)聯(lián)的熱點(diǎn)概念。通常對(duì)象與熱點(diǎn)概念之間存在一定的關(guān)聯(lián)關(guān)系,該關(guān)聯(lián)關(guān)系可能是一對(duì)一的、也可能是多對(duì)一的、還可能是一對(duì)多的,或者是多對(duì)多的??梢灶A(yù)先維護(hù)對(duì)象與熱點(diǎn)概念之間的關(guān)聯(lián)關(guān)系表,然后通過(guò)查詢?cè)撽P(guān)聯(lián)關(guān)系表的方式,確定對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念。
[0159]推薦單元20負(fù)責(zé)依據(jù)第一熱點(diǎn)確定單元03確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合??梢灾苯訉⒋_定出的熱點(diǎn)概念作為熱點(diǎn)推薦集合向用戶推薦。但這種方式的推薦精準(zhǔn)度較差,因此可以對(duì)確定出的熱點(diǎn)概念進(jìn)行進(jìn)一步處理后,形成向用戶推薦的熱點(diǎn)推薦集合。
[0160]具體地,推薦單元20可以包括:候選集合形成單元21和熱點(diǎn)集合形成單元22。
[0161]候選集合形成單元21負(fù)責(zé)利用第一熱點(diǎn)確定單元03確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合??梢灾苯訉⒌谝粺狳c(diǎn)確定單元03確定出的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合;或者,將第一熱點(diǎn)確定單元O 3確定出的熱點(diǎn)概念中,命中近期熱點(diǎn)概念集合的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合。
[0162]熱點(diǎn)集合形成單元22負(fù)責(zé)對(duì)候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾和/或排序,形成向用戶推薦的熱點(diǎn)推薦集合。
[0163]除了基于用戶針對(duì)各對(duì)象的行為特征來(lái)確定熱點(diǎn)概念加入候選熱點(diǎn)推薦集合之夕卜,還可以進(jìn)一步基于用戶針對(duì)熱點(diǎn)概念的行為特征來(lái)確定熱點(diǎn)概念。第二特征提取單元11負(fù)責(zé)從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各熱點(diǎn)概念的行為特征。其中,用戶針對(duì)各熱點(diǎn)概念的行為特征包括但不限于:用戶對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng);用戶對(duì)熱點(diǎn)概念的搜索次數(shù)。
[0164]第二關(guān)注度確定單元12負(fù)責(zé)依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度。由于用戶對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊進(jìn)行點(diǎn)擊或?yàn)g覽,用戶對(duì)熱點(diǎn)概念進(jìn)行搜索等行為及其對(duì)應(yīng)特征,均體現(xiàn)了用戶對(duì)各熱點(diǎn)概念是否關(guān)注以及關(guān)注的程度(即關(guān)注度),因此,可以依據(jù)上述行為的次數(shù)或時(shí)長(zhǎng)信息來(lái)確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度。在此提供一種優(yōu)選的方式,可以預(yù)先設(shè)置用戶對(duì)各點(diǎn)概念各類型行為對(duì)應(yīng)的權(quán)重,然后對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)熱點(diǎn)對(duì)象的關(guān)注度。
[0165]第二熱點(diǎn)確定單元13負(fù)責(zé)選擇關(guān)注度滿足預(yù)設(shè)條件的熱點(diǎn)概念加入候選熱點(diǎn)推薦集合。
[0166]熱點(diǎn)集合形成單元22可以具體包括:
[0167]過(guò)濾子單元221負(fù)責(zé)對(duì)候選熱點(diǎn)推薦集合的過(guò)濾處理,可以包括但不限于以下方式中至少之一:
[0168]第一種方式:若熱點(diǎn)概念所關(guān)聯(lián)的對(duì)象均不屬于用戶的自選對(duì)象,則過(guò)濾子單元221將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0169]第二種方式:若熱點(diǎn)概念被用戶已添加關(guān)注或已刪除關(guān)注過(guò),則過(guò)濾子單元221將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0170]第三種方式:若熱點(diǎn)概念已向用戶推薦過(guò)預(yù)設(shè)次數(shù),則過(guò)濾子單元221將該熱點(diǎn)概念從候選熱點(diǎn)推薦集合中過(guò)濾掉。
[0171 ]和/或,熱點(diǎn)集合形成單元22可以包括:
[0172]排序子單元222負(fù)責(zé)依據(jù)熱點(diǎn)概念的熱度值從高到低的順序,對(duì)候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序,其中熱點(diǎn)概念的熱度值由以下因素中的至少一種確定:
[0173]第一種因素:熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊熱度或引用度。其中點(diǎn)擊熱度可以由熱點(diǎn)概念所對(duì)應(yīng)新聞資訊被大眾點(diǎn)擊的次數(shù)、瀏覽的時(shí)長(zhǎng)等反映。在本發(fā)明實(shí)施例中,通過(guò)統(tǒng)計(jì)抓取的各新聞資訊在不同網(wǎng)站出現(xiàn)的次數(shù),來(lái)確定新聞資訊的引用度。
[0174]第二種因素:熱點(diǎn)概念的搜索熱度或關(guān)注熱度。搜索熱度可以由熱點(diǎn)概念被大眾搜索的次數(shù)反映。搜索熱度可以由熱點(diǎn)概念被大眾關(guān)注的次數(shù)反映。
[0175]第三種因素:熱點(diǎn)概念所關(guān)聯(lián)對(duì)象的搜索熱度或關(guān)注熱度。熱點(diǎn)概念的熱度可以由其所關(guān)聯(lián)所有對(duì)象的搜索次數(shù)總和來(lái)反映,或者由其所關(guān)聯(lián)所有對(duì)象的被關(guān)注次數(shù)總和來(lái)反映。
[0176]圖6中以熱點(diǎn)集合形成單元22同時(shí)包含過(guò)濾子單元221和排序子單元222,且過(guò)濾子單元221和排序子單元222以先后的順序?qū)蜻x熱點(diǎn)推薦單元進(jìn)行處理為例。
[0177]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。
[0178]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0179]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
[0180]上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,R0M)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0181]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種熱點(diǎn)概念的推薦方法,其特征在于,該方法包括: 從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各對(duì)象的行為特征; 依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度; 確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念; 依據(jù)確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶針對(duì)各對(duì)象的行為特征包括: 在設(shè)定時(shí)間段內(nèi),用戶對(duì)所述對(duì)象的添加關(guān)注、刪除關(guān)注、點(diǎn)擊和搜索行為中的至少一種行為的次數(shù),或者用戶對(duì)所述對(duì)象的添加關(guān)注時(shí)長(zhǎng)、瀏覽時(shí)長(zhǎng)。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度包括: 依據(jù)用戶對(duì)對(duì)象的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)對(duì)象的關(guān)注度。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合包括: 利用所述確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合; 對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾和/或排序,形成向用戶推薦的熱點(diǎn)推薦集合。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,利用所述確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合包括: 將所述確定出的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合;或者, 將所述確定出的熱點(diǎn)概念中,命中近期熱點(diǎn)概念集合的熱點(diǎn)概念,加入候選熱點(diǎn)推薦隹A口 O6.根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法還包括: 從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各熱點(diǎn)概念的行為特征; 依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度; 選擇關(guān)注度滿足預(yù)設(shè)條件的熱點(diǎn)概念加入所述候選熱點(diǎn)推薦集合。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述用戶針對(duì)各熱點(diǎn)概念的行為特征包括以下至少一種: 用戶對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng); 用戶對(duì)熱點(diǎn)概念的搜索次數(shù)。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度包括: 依據(jù)用戶對(duì)某熱點(diǎn)概念的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)所述某熱點(diǎn)概念的關(guān)注度。9.根據(jù)權(quán)利要求4至8任一權(quán)項(xiàng)所述的方法,其特征在于,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾包括: 若熱點(diǎn)概念所關(guān)聯(lián)的對(duì)象均不屬于所述用戶的自選對(duì)象,則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者, 若熱點(diǎn)概念被所述用戶已添加關(guān)注或已刪除關(guān)注過(guò),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者, 若熱點(diǎn)概念已向所述用戶推薦過(guò)預(yù)設(shè)次數(shù),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉。10.根據(jù)權(quán)利要求4至8任一權(quán)項(xiàng)所述的方法,其特征在于,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序包括: 依據(jù)熱點(diǎn)概念的熱度值從高到低的順序,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序,其中熱點(diǎn)概念的熱度值由以下因素中的至少一種確定: 熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊熱度或引用度; 熱點(diǎn)概念的搜索熱度或關(guān)注熱度; 熱點(diǎn)概念所關(guān)聯(lián)對(duì)象的搜索熱度或關(guān)注熱度。11.一種熱點(diǎn)概念的推薦裝置,其特征在于,該裝置包括: 第一特征提取單元,用于從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各對(duì)象的行為特征;第一關(guān)注度確定單元,用于依據(jù)用戶針對(duì)各對(duì)象的行為特征,確定用戶對(duì)各對(duì)象的關(guān)注度; 第一熱點(diǎn)確定單元,用于確定關(guān)注度滿足預(yù)設(shè)條件的對(duì)象所關(guān)聯(lián)的熱點(diǎn)概念; 推薦單元,用于依據(jù)所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念,形成向用戶推薦的熱點(diǎn)推薦集合。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述用戶針對(duì)各對(duì)象的行為特征包括: 在設(shè)定時(shí)間段內(nèi),用戶對(duì)所述對(duì)象的添加關(guān)注、刪除關(guān)注、點(diǎn)擊和搜索行為中的至少一種行為的次數(shù),或者用戶對(duì)所述對(duì)象的添加關(guān)注時(shí)長(zhǎng)、瀏覽時(shí)長(zhǎng)。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述第一關(guān)注度確定單元,用于依據(jù)用戶對(duì)對(duì)象的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)對(duì)象的關(guān)注度。14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述推薦單元具體包括: 候選集合形成單元,用于利用所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念,形成候選熱點(diǎn)推薦集合; 熱點(diǎn)集合形成單元,用于對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行過(guò)濾和/或排序,形成向用戶推薦的熱點(diǎn)推薦集合。15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述候選集合形成單元,具體用于將所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合;或者,將所述第一熱點(diǎn)確定單元確定出的熱點(diǎn)概念中,命中近期熱點(diǎn)概念集合的熱點(diǎn)概念,加入候選熱點(diǎn)推薦集合。16.根據(jù)權(quán)利要求14所述的裝置,其特征在于,該裝置還包括: 第二特征提取單元,用于從用戶歷史行為數(shù)據(jù)中,提取用戶針對(duì)各熱點(diǎn)概念的行為特征; 第二關(guān)注度確定單元,用于依據(jù)用戶針對(duì)各熱點(diǎn)概念的行為特征,確定用戶對(duì)各熱點(diǎn)概念的關(guān)注度; 第二熱點(diǎn)確定單元,用于選擇關(guān)注度滿足預(yù)設(shè)條件的熱點(diǎn)概念加入所述候選熱點(diǎn)推薦隹A口 O17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述用戶針對(duì)各熱點(diǎn)概念的行為特征包括以下至少一種: 用戶對(duì)熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng); 用戶對(duì)熱點(diǎn)概念的搜索次數(shù)。18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述第二關(guān)注度確定單元,具體用于:依據(jù)用戶對(duì)某熱點(diǎn)概念的各類型行為對(duì)應(yīng)的權(quán)重,對(duì)各行為的次數(shù)或時(shí)長(zhǎng)進(jìn)行加權(quán)處理后,得到用戶對(duì)所述某熱點(diǎn)概念的關(guān)注度。19.根據(jù)權(quán)利要求14至18任一權(quán)項(xiàng)所述的裝置,其特征在于,所述熱點(diǎn)集合形成單元包括: 過(guò)濾子單元,用于若熱點(diǎn)概念所關(guān)聯(lián)的對(duì)象均不屬于所述用戶的自選對(duì)象,則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者, 若熱點(diǎn)概念被所述用戶已添加關(guān)注或已刪除關(guān)注過(guò),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉;或者, 若熱點(diǎn)概念已向所述用戶推薦過(guò)預(yù)設(shè)次數(shù),則將該熱點(diǎn)概念從所述候選熱點(diǎn)推薦集合中過(guò)濾掉。20.根據(jù)權(quán)利要求14至18任一權(quán)項(xiàng)所述的裝置,其特征在于,所述熱點(diǎn)集合形成單元包括: 排序子單元,用于依據(jù)熱點(diǎn)概念的熱度值從高到低的順序,對(duì)所述候選熱點(diǎn)推薦集合中的熱點(diǎn)概念進(jìn)行排序,其中熱點(diǎn)概念的熱度值由以下因素中的至少一種確定: 熱點(diǎn)概念所對(duì)應(yīng)新聞資訊的點(diǎn)擊熱度或引用度; 熱點(diǎn)概念的搜索熱度或關(guān)注熱度; 熱點(diǎn)概念所關(guān)聯(lián)對(duì)象的搜索熱度或關(guān)注熱度。
【文檔編號(hào)】G06F17/30GK105868332SQ201610182077
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2016年3月28日
【發(fā)明人】朱薔薔
【申請(qǐng)人】百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司