信息推送方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及信息推送方法及信息推送裝置。
【背景技術(shù)】
[0002]信息推送,又稱為“網(wǎng)絡(luò)廣播”,是通過一定的技術(shù)標(biāo)準(zhǔn)或協(xié)議,在互聯(lián)網(wǎng)上通過推送用戶需要的信息來減少信息過載的一項(xiàng)技術(shù)。信息推送技術(shù)通過主動(dòng)推送信息給用戶,可以減少用戶在網(wǎng)絡(luò)上搜索所花的時(shí)間。
[0003]現(xiàn)有的信息推送一般是通過如下步驟實(shí)現(xiàn)的:首先,搜集用戶和站點(diǎn)的歷史數(shù)據(jù);其次,對(duì)搜集的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析、聚類分析以及機(jī)器學(xué)習(xí),選擇用戶感興趣或相關(guān)聯(lián)的站點(diǎn)內(nèi)容;最后,將上述選擇的站點(diǎn)內(nèi)容推送給用戶。這種信息推送方法操作復(fù)雜,尤其是在面對(duì)新用戶或新站點(diǎn)時(shí),由于缺少歷史數(shù)據(jù)使得信息推送效果比較差;而且,用戶的興趣或偏好也是隨時(shí)間而不斷變化,站點(diǎn)規(guī)?;騼?nèi)容信息也會(huì)發(fā)生變化,導(dǎo)致這種信息推送方法還存在擴(kuò)展性差的問題。
【發(fā)明內(nèi)容】
[0004]本申請(qǐng)的目的在于提出一種改進(jìn)的信息推送方法和信息推送裝置,來解決以上【背景技術(shù)】部分提到的技術(shù)問題。
[0005]第一方面,本申請(qǐng)?zhí)峁┝艘环N信息推送方法,所述方法包括:
[0006]獲取當(dāng)前的場(chǎng)景模型,其中場(chǎng)景模型包括:用戶在預(yù)定時(shí)間段內(nèi)在至少一個(gè)站點(diǎn)的操作行為信息和/或?yàn)g覽行為信息,以及所述用戶的用戶特征和所述站點(diǎn)的站點(diǎn)特征;將所述當(dāng)前的場(chǎng)景模型與至少一個(gè)預(yù)設(shè)場(chǎng)景模型進(jìn)行匹配,獲取與所述當(dāng)前的場(chǎng)景模型的相似度大于預(yù)設(shè)閾值的預(yù)設(shè)場(chǎng)景模型;基于與所獲取的預(yù)設(shè)場(chǎng)景模型相關(guān)聯(lián)的信息推送規(guī)貝1J,從多個(gè)待推送的信息中選擇至少一個(gè)推送信息并進(jìn)行推送。
[0007]在一些實(shí)施例中,所述操作行為信息包括搜索行為信息和/或點(diǎn)擊行為信息。
[0008]在一些實(shí)施例中,所述站點(diǎn)特征包括以下至少一項(xiàng):站點(diǎn)類型、站點(diǎn)規(guī)模、平均網(wǎng)站訪問深度。
[0009]在一些實(shí)施例中,所述將所述當(dāng)前的場(chǎng)景模型與至少一個(gè)預(yù)設(shè)場(chǎng)景模型進(jìn)行匹配,包括:基于操作行為信息、瀏覽行為信息、用戶特征和站點(diǎn)特征中的一項(xiàng)或多項(xiàng),將所述當(dāng)前的場(chǎng)景模型與所述至少一個(gè)預(yù)設(shè)場(chǎng)景模型進(jìn)行匹配。
[0010]在一些實(shí)施例中,所述信息推送規(guī)則包括以下至少一項(xiàng):計(jì)算規(guī)則、排序規(guī)則、調(diào)整規(guī)則。
[0011]第二方面,本申請(qǐng)?zhí)峁┝艘环N信息推送裝置,所述裝置包括:獲取單元,用于獲取當(dāng)前的場(chǎng)景模型,其中場(chǎng)景模型包括:用戶在預(yù)定時(shí)間段內(nèi)在至少一個(gè)站點(diǎn)的操作行為信息和/或?yàn)g覽行為信息,以及所述用戶的用戶特征和所述站點(diǎn)的站點(diǎn)特征;匹配單元,用于將所述當(dāng)前的場(chǎng)景模型與至少一個(gè)預(yù)設(shè)場(chǎng)景模型進(jìn)行匹配,獲取與所述當(dāng)前的場(chǎng)景模型的相似度大于預(yù)設(shè)閾值的預(yù)設(shè)場(chǎng)景模型;推送單元,用于基于與所獲取的預(yù)設(shè)場(chǎng)景模型相關(guān)聯(lián)的信息推送規(guī)則,從多個(gè)待推送的信息中選擇至少一個(gè)推送信息并進(jìn)行推送。
[0012]在一些實(shí)施例中,所述操作行為信息包括搜索行為信息和/或點(diǎn)擊行為信息。
[0013]在一些實(shí)施例中,所述站點(diǎn)特征包括以下至少一項(xiàng):站點(diǎn)類型、站點(diǎn)規(guī)模、平均網(wǎng)站訪問深度。
[0014]在一些實(shí)施例中,所述匹配單元具體用于:基于操作行為信息、瀏覽行為信息、用戶特征和站點(diǎn)特征中的一項(xiàng)或多項(xiàng),將所述當(dāng)前的場(chǎng)景模型與所述至少一個(gè)預(yù)設(shè)場(chǎng)景模型進(jìn)行匹配,獲取與所述當(dāng)前的場(chǎng)景模型的相似度大于預(yù)設(shè)閾值的預(yù)設(shè)場(chǎng)景模型。
[0015]在一些實(shí)施例中,所述信息推送規(guī)則包括以下至少一項(xiàng):計(jì)算規(guī)則、排序規(guī)則、調(diào)整規(guī)則。
[0016]本申請(qǐng)?zhí)峁┑男畔⑼扑头椒ê脱b置,通過獲取當(dāng)前的場(chǎng)景模型,將所述當(dāng)前的場(chǎng)景模型與預(yù)設(shè)場(chǎng)景模型相對(duì)比,獲取與所述當(dāng)前的場(chǎng)景模型的相似度大于預(yù)設(shè)閾值的預(yù)設(shè)場(chǎng)景模型,最后基于所獲取的預(yù)設(shè)場(chǎng)景模型相關(guān)聯(lián)的信息推送規(guī)則選擇推送信息并向用戶推送該信息,該方法解決了傳統(tǒng)信息推送方法操作復(fù)雜和擴(kuò)展性差的問題。
【附圖說明】
[0017]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0018]圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
[0019]圖2是根據(jù)本申請(qǐng)的信息推送方法的一個(gè)實(shí)施例的流程圖;
[0020]圖3是根據(jù)本申請(qǐng)的信息推送方法的一個(gè)應(yīng)用場(chǎng)景的示意圖;
[0021]圖4是根據(jù)本申請(qǐng)的信息推送方法的又一個(gè)實(shí)施例的流程圖;
[0022]圖5是根據(jù)本申請(qǐng)的信息推送方法中,基于信息推送規(guī)則獲取推送信息的一種實(shí)現(xiàn)方式的流程圖;
[0023]圖6是根據(jù)本申請(qǐng)的信息推送裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0024]圖7是適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備或服務(wù)器的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
[0026]需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。
[0027]圖1示出了可以應(yīng)用本申請(qǐng)的信息推送方法或信息推送裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
[0028]如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
[0029]用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種客戶端應(yīng)用,例如新聞?lì)悜?yīng)用、網(wǎng)購(gòu)類應(yīng)用、小說類應(yīng)用、音樂類應(yīng)用、郵箱客戶端、社交裝置軟件等,用戶可以對(duì)終端設(shè)備上的各種應(yīng)用進(jìn)行搜索、點(diǎn)擊、瀏覽等操作。
[0030]終端設(shè)備101、102、103可以是各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、電子書閱讀器、MP3 播放器(Moving Picture Experts Group Aud1 Layer III,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面 3)、MP4 (Moving Picture Experts Group Aud1 Layer IV,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
[0031]服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對(duì)終端設(shè)備101、102、103上的新聞?lì)悜?yīng)用、網(wǎng)購(gòu)類應(yīng)用等提供支持的后臺(tái)網(wǎng)站服務(wù)器。后臺(tái)網(wǎng)站服務(wù)器可以對(duì)接收到上述新聞?lì)悜?yīng)用、網(wǎng)購(gòu)類應(yīng)用等的請(qǐng)求數(shù)據(jù)進(jìn)行分析等處理,并將處理結(jié)果反饋給終端設(shè)備。
[0032]需要說明的是,本申請(qǐng)實(shí)施例所提供的信息推送方法一般由服務(wù)器105執(zhí)行,相應(yīng)地,信息推送裝置一般設(shè)置于服務(wù)器105中。
[0033]應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
[0034]繼續(xù)參考圖2,其示出了根據(jù)本申請(qǐng)的信息推送方法的一個(gè)實(shí)施例的流程200。上述的信息推送方法,包括以下步驟:
[0035]步驟201,獲取當(dāng)前的場(chǎng)景模型。
[0036]在本實(shí)施例中,用戶所使用的電子設(shè)備(例如圖1所示的服務(wù)器)可以從本地或者遠(yuǎn)程地獲