專利名稱:一種信息展示方法和裝置的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種信息展示方法和裝置。
背景技術(shù):
從廣告的展現(xiàn)和點(diǎn)擊歷史中,統(tǒng)計(jì)得到每個(gè)廣告的點(diǎn)擊率是任何互聯(lián)網(wǎng)廣告系統(tǒng)的核心問題。它是處理過程中對(duì)廣告的質(zhì)量進(jìn)行打分,進(jìn)而實(shí)現(xiàn)廣告排序展現(xiàn)的重要基礎(chǔ)數(shù)據(jù)。對(duì)于用戶需求的某一類型的各種廣告,需要公平有效的將該類型的廣告按客觀順序展現(xiàn)給用戶。廣告的展現(xiàn)位置是影響點(diǎn)擊次數(shù)和點(diǎn)擊率的一個(gè)重要因素。實(shí)際應(yīng)用中,需要在統(tǒng)計(jì)的過程中消除由于展現(xiàn)位置所造成的影響。這是因?yàn)?(I)位置對(duì)廣告點(diǎn)擊率的影響是客觀存在的。在同一個(gè)廣告序列中,兩個(gè)完全一樣的廣告,排在第一位和排在最后一位,前者點(diǎn)擊率會(huì)遠(yuǎn)遠(yuǎn)大于后者。這是因?yàn)橛脩粼跒g覽網(wǎng)頁(yè)(廣告列表)時(shí)一般是按照從上到下、從左到右的順序,而在點(diǎn)擊目標(biāo)(廣告)之后,往往伴隨意識(shí)轉(zhuǎn)移,從而減小點(diǎn)擊后續(xù)廣告的概率。(2)對(duì)廣告進(jìn)行基于點(diǎn)擊率或者ECPM(effective cost per mille,每一千次展示可以獲得的廣告收入)排序,需要統(tǒng)一的、與位置無關(guān)的點(diǎn)擊率。(3)此外,如果不能很好的剝離位置因素,還會(huì)帶來馬態(tài)效應(yīng),影響廣告系統(tǒng)的整體效果。比如曾經(jīng)因?yàn)槟承┮蛩?比如,初期競(jìng)價(jià)較高,或者廣告系統(tǒng)不穩(wěn)定),排序靠前的廣告,得到更多的點(diǎn)擊,獲得高點(diǎn)擊率,進(jìn)而更容易獲得更多點(diǎn)擊和流量?,F(xiàn)有技術(shù)中,對(duì)廣告點(diǎn)擊率消除位置因素影響的方法(一下稱為位置歸一化方法)主要有:1.1.基于查看假設(shè)(Examination Hypothesis)的一系列位置歸一化方法。它在學(xué)術(shù)界被廣泛討論??梢詤⒖钾惾~斯網(wǎng)絡(luò)模型:從PB級(jí)的規(guī)模數(shù)據(jù)文件相關(guān)的精石角推理(Bayesian Browsing Model:Exact Inference of DocumentRelevance fromPetabyte-Scale Data)。該方法認(rèn)為,并不是所有被展現(xiàn)的廣告都是被用戶看到的,位置越靠前的廣告越容易被看到,位置越靠后的廣告越不容易被看到,所以它的“有效”展現(xiàn)量應(yīng)該比真實(shí)的少?;诖耍摲椒▽?duì)普通用戶的瀏覽廣告行為進(jìn)行假設(shè)和建模。這種刪除方法依賴于假設(shè)的正確與否,但是假設(shè)又難于驗(yàn)證。此外,它使得大量的廣告展現(xiàn)數(shù)據(jù)被視為無效,因此得到的廣告點(diǎn)擊率與廣告系統(tǒng)整體點(diǎn)擊率通常會(huì)有數(shù)量級(jí)上的差異,這種差異如何映射,尚未很好解決。2、只使用某一個(gè)固定位置(比如展現(xiàn)的第一個(gè)位置)的廣告點(diǎn)擊率作為一個(gè)廣告的點(diǎn)擊率。這種做法一方面忽略了大量其他位置的廣告展現(xiàn)和點(diǎn)擊歷史,另一方面帶來數(shù)據(jù)稀疏性問題,在第一個(gè)位置有足夠展現(xiàn)和點(diǎn)擊歷史的廣告,畢竟只是所有廣告的一部分。3、利用不同位置上的廣告點(diǎn)擊率正態(tài)分布標(biāo)準(zhǔn)差的歸一化方法(Baseline),假設(shè)認(rèn)為某個(gè)位置上的廣告點(diǎn)擊率是正態(tài)分布的,但是從實(shí)際的數(shù)據(jù)上看,這個(gè)假設(shè)并不被滿足,會(huì)導(dǎo)致比較大的誤差。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┮环N信息展示方法和裝置,以提高對(duì)各位置上的各廣告進(jìn)行標(biāo)準(zhǔn)化排序的客觀性、真實(shí)性和有效性。為了解決上述問題,本申請(qǐng)公開了一種信息展示方法,包括:請(qǐng)求接收步驟,接收用戶端的請(qǐng)求;信息查詢返回步驟,根據(jù)所述請(qǐng)求查詢并獲取相應(yīng)廣告,并基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率返回至少一個(gè)廣告;其中,所述的各個(gè)廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率通過以下步驟獲得:獲取步驟,獲取一段時(shí)間內(nèi)的各位置所述請(qǐng)求對(duì)應(yīng)的各廣告的廣告展示數(shù)和廣告點(diǎn)擊數(shù);點(diǎn)擊率統(tǒng)計(jì)步驟,統(tǒng)計(jì)同一廣告在不同位置上的點(diǎn)擊率,得到各個(gè)廣告在各個(gè)位置上的點(diǎn)擊率;轉(zhuǎn)化步驟,針對(duì)一廣告在不同位置上的點(diǎn)擊率,當(dāng)其非零時(shí),基于點(diǎn)擊率的對(duì)數(shù)值,采用一般正態(tài)分布之間的轉(zhuǎn)化方法,將該點(diǎn)擊率歸一化為標(biāo)準(zhǔn)位置上的點(diǎn)擊率;整合步驟,對(duì)該廣告各個(gè)轉(zhuǎn)換后的點(diǎn)擊率整合得到此廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率。優(yōu)選的,所述的用戶端請(qǐng)求包括: 客戶端對(duì)目標(biāo)商品的搜索請(qǐng)求,或者管理端對(duì)目標(biāo)廣告的展示請(qǐng)求。優(yōu)選的,所述根據(jù)所述請(qǐng)求查詢相應(yīng)廣告,并基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率返回至少一個(gè)廣告包括:根據(jù)用戶端對(duì)目標(biāo)商品的搜索請(qǐng)求,在服務(wù)器端查詢并獲取與目標(biāo)商品對(duì)應(yīng)的廣告,返回至少一個(gè)排序靠前的廣告至用戶端;所述排序基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率進(jìn)行排序;或者,根據(jù)用戶端對(duì)目標(biāo)廣告的展示請(qǐng)求,在服務(wù)器端查詢并獲取各目標(biāo)廣告,返回至少一個(gè)排序靠前的廣告至用戶端;所述排序基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率進(jìn)行排序。優(yōu)選的,所述轉(zhuǎn)化步驟包括:步驟121,針對(duì)所述的點(diǎn)擊率,將其中非零點(diǎn)擊率取對(duì)數(shù);并根據(jù)點(diǎn)擊率所在的位置為依據(jù),以位置對(duì)這些數(shù)據(jù)分組,得到處于編制位置上的不同廣告的數(shù)據(jù)組;并計(jì)算各位置上所述數(shù)據(jù)的均值和方差;步驟122,針對(duì)同一個(gè)廣告,使用此廣告所在位置i和標(biāo)準(zhǔn)位置上的均值與方差,通過正態(tài)分布之間的轉(zhuǎn)化方法,將此廣告在位置i上的點(diǎn)擊率歸一化為標(biāo)準(zhǔn)位置的點(diǎn)擊率。優(yōu)選的,其特征在于:所述的整合方式為:以所述該廣告在各個(gè)位置i上的點(diǎn)擊次數(shù)作為各個(gè)位置i對(duì)應(yīng)轉(zhuǎn)換為標(biāo)準(zhǔn)位置后的各個(gè)點(diǎn)擊率的權(quán)數(shù),將所述轉(zhuǎn)換為標(biāo)準(zhǔn)位置后的各個(gè)點(diǎn)擊率進(jìn)行加權(quán)平均。優(yōu)選的,選取所述各位置中的一個(gè)位置作為標(biāo)準(zhǔn)位置。
優(yōu)選的,還包括:將在一個(gè)位置上為O的廣告的點(diǎn)擊率轉(zhuǎn)換到標(biāo)準(zhǔn)位置的點(diǎn)擊率定義為O。優(yōu)選的,其特征在于:所述的一般正態(tài)分布之間的轉(zhuǎn)化方法為:
權(quán)利要求
1.一種信息展示方法,其特征在于,包括: 請(qǐng)求接收步驟,接收用戶端的請(qǐng)求; 信息查詢返回步驟,根據(jù)所述請(qǐng)求查詢并獲取相應(yīng)廣告,并基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率返回至少一個(gè)廣告; 其中,所述的各個(gè)廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率通過以下步驟獲得: 獲取步驟,獲取一段時(shí)間內(nèi)的各位置所述請(qǐng)求對(duì)應(yīng)的各廣告的廣告展示數(shù)和廣告點(diǎn)擊數(shù); 點(diǎn)擊率統(tǒng)計(jì)步驟,統(tǒng)計(jì)同一廣告在不同位置上的點(diǎn)擊率,得到各個(gè)廣告在各個(gè)位置上的點(diǎn)擊率; 轉(zhuǎn)化步驟,針對(duì)一廣告在不同位置上的點(diǎn)擊率,當(dāng)其非零時(shí),基于點(diǎn)擊率的對(duì)數(shù)值,采用一般正態(tài)分布之間的轉(zhuǎn)化方法,將該點(diǎn)擊率歸一化為標(biāo)準(zhǔn)位置上的點(diǎn)擊率; 整合步驟,對(duì)該廣告各個(gè)轉(zhuǎn)換后的點(diǎn)擊率整合得到此廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率。
2.如權(quán)利要求1所述的方法,其特征在于,所述的用戶端請(qǐng)求包括: 客戶端對(duì)目標(biāo)商品的搜索請(qǐng)求,或者管理端對(duì)目標(biāo)廣告的展示請(qǐng)求。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述請(qǐng)求查詢相應(yīng)廣告,并基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率 返回至少一個(gè)廣告包括: 根據(jù)用戶端對(duì)目標(biāo)商品的搜索請(qǐng)求,在服務(wù)器端查詢并獲取與目標(biāo)商品對(duì)應(yīng)的廣告,返回至少一個(gè)排序靠前的廣告至用戶端;所述排序基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率進(jìn)行排序; 或者,根據(jù)用戶端對(duì)目標(biāo)廣告的展示請(qǐng)求,在服務(wù)器端查詢并獲取各目標(biāo)廣告,返回至少一個(gè)排序靠前的廣告至用戶端;所述排序基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率進(jìn)行排序。
4.如權(quán)利要求1所述的方法,其特征在于,所述轉(zhuǎn)化步驟包括: 步驟121,針對(duì)所述的點(diǎn)擊率,將其中非零點(diǎn)擊率取對(duì)數(shù);并根據(jù)點(diǎn)擊率所在的位置為依據(jù),以位置對(duì)這些數(shù)據(jù)分組,得到處于編制位置上的不同廣告的數(shù)據(jù)組;并計(jì)算各位置上所述數(shù)據(jù)的均值和方差; 步驟122,針對(duì)同一個(gè)廣告,使用此廣告所在位置i和標(biāo)準(zhǔn)位置上的均值與方差,通過正態(tài)分布之間的轉(zhuǎn)化方法,將此廣告在位置i上的點(diǎn)擊率歸一化為標(biāo)準(zhǔn)位置的點(diǎn)擊率。
5.如權(quán)利要求1所述的方法,其特征在于: 所述的整合方式為:以所述該廣告在各個(gè)位置i上的點(diǎn)擊次數(shù)作為各個(gè)位置i對(duì)應(yīng)轉(zhuǎn)換為標(biāo)準(zhǔn)位置后的各個(gè)點(diǎn)擊率的權(quán)數(shù),將所述轉(zhuǎn)換為標(biāo)準(zhǔn)位置后的各個(gè)點(diǎn)擊率進(jìn)行加權(quán)平均。
6.如權(quán)利要求4所述的方法,其特征在于:選取所述各位置中的一個(gè)位置作為標(biāo)準(zhǔn)位置。
7.如權(quán)利要求4或5所述的方法,其特征在于,還包括:將在一個(gè)位置上為O的廣告的點(diǎn)擊率轉(zhuǎn)換到標(biāo)準(zhǔn)位置的點(diǎn)擊率定義為O。
8.如權(quán)利要求4所述的方法,其特征在于: 所述的一般正態(tài)分布之間的轉(zhuǎn)化方法為:
9.一種信息展示裝置,其特征在于,包括: 請(qǐng)求接收模塊,接收用戶端的請(qǐng)求; 信息查詢返回模塊,根據(jù)所述請(qǐng)求查詢并獲取相應(yīng)廣告,并基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率返回至少一個(gè)廣告; 最終點(diǎn)擊率計(jì)算模塊,用于獲得所述的各個(gè)廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率,所述最終點(diǎn)擊率計(jì)算模塊包括: 獲取子模塊,用于獲取一段時(shí)間內(nèi)的各位置所述請(qǐng)求對(duì)應(yīng)的各廣告的廣告展示數(shù)和廣告點(diǎn)擊數(shù); 點(diǎn)擊率統(tǒng)計(jì)子模塊,用于統(tǒng)計(jì)同一廣告在不同位置上的點(diǎn)擊率,得到各個(gè)廣告在各個(gè)位置上的點(diǎn)擊率; 轉(zhuǎn)化子模塊,用于針對(duì)一廣告在不同位置上的點(diǎn)擊率,當(dāng)其非零時(shí),基于點(diǎn)擊率的對(duì)數(shù)值,采用一般正態(tài)分布之間的轉(zhuǎn)化方法,將該點(diǎn)擊率歸一化為標(biāo)準(zhǔn)位置上的點(diǎn)擊率; 整合子模塊,用于對(duì)該廣告各個(gè)轉(zhuǎn)換后的點(diǎn)擊率整合得到此廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率。
10.如權(quán)利要求9所述的裝置,其特征在于,所述的轉(zhuǎn)化子模塊包括: 第一轉(zhuǎn)化子單元,用于針對(duì)所述的點(diǎn)擊率,將其中非零點(diǎn)擊率取對(duì)數(shù);并根據(jù)點(diǎn)擊率所在的位置為依據(jù),以位置對(duì)這些數(shù)據(jù)分組,得到處于編制位置上的不同廣告的數(shù)據(jù)組;并計(jì)算各位置上所述數(shù)據(jù)的均值和方差; 第二轉(zhuǎn)化子單元,用于針對(duì)同一個(gè)廣告,使用此廣告所在位置i和標(biāo)準(zhǔn)位置上的均值與方差,通過一般正態(tài)分布之間的轉(zhuǎn)化方法將此廣告在位置i上的點(diǎn)擊率歸一化為標(biāo)準(zhǔn)位置的點(diǎn)擊率。
全文摘要
本申請(qǐng)?zhí)峁┝艘环N信息展示方法和裝置,涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域。本申請(qǐng)的方法包括統(tǒng)計(jì)同一廣告在不同位置上的點(diǎn)擊率,得到各個(gè)廣告在各個(gè)位置上的點(diǎn)擊率;針對(duì)所述點(diǎn)擊率,當(dāng)其非零時(shí),基于點(diǎn)擊率的對(duì)數(shù)值,采用一般正態(tài)分布之間的轉(zhuǎn)化方法,將該點(diǎn)擊率歸一化為標(biāo)準(zhǔn)位置上的點(diǎn)擊率;對(duì)該廣告各個(gè)轉(zhuǎn)換后的點(diǎn)擊率整合得到此廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率;然后根據(jù)用戶請(qǐng)求基于廣告在標(biāo)準(zhǔn)位置上的最終點(diǎn)擊率返回至少一個(gè)廣告給用戶端。本申請(qǐng)?jiān)谶M(jìn)行位置歸一化處理的過程中,客觀真實(shí)的選取了各位置的情況,得到的廣告點(diǎn)擊率與全局的廣告點(diǎn)擊率分值規(guī)模貼近,更直觀,并且整體架構(gòu)簡(jiǎn)單,算法便捷,容易實(shí)現(xiàn)。
文檔編號(hào)G06Q30/02GK103177371SQ20111043353
公開日2013年6月26日 申請(qǐng)日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者楊潔, 劉凱鵬 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司