本公開(kāi)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種提供電子書(shū)評(píng)價(jià)信息的方法及裝置。
背景技術(shù):
在現(xiàn)代生活中,越來(lái)越多的用戶(hù)通過(guò)閱讀電子書(shū)獲取知識(shí)。由于很多電子書(shū)并不是免費(fèi)閱讀的,需要用戶(hù)支付一定的費(fèi)用購(gòu)買(mǎi),為了購(gòu)買(mǎi)到心儀的電子書(shū),用戶(hù)在購(gòu)買(mǎi)前通常會(huì)對(duì)電子書(shū)的購(gòu)買(mǎi)價(jià)值進(jìn)行判斷。然而,與傳統(tǒng)的紙質(zhì)書(shū)籍不同,電子書(shū)無(wú)法在用戶(hù)購(gòu)買(mǎi)之前提供整本書(shū)的內(nèi)容,僅提供目錄和極其有限的閱讀章節(jié),而基于這些內(nèi)容,用戶(hù)很難判斷出電子書(shū)是否具有購(gòu)買(mǎi)價(jià)值,最終可能會(huì)放棄購(gòu)買(mǎi)該電子書(shū)。為使用戶(hù)能夠了解到電子書(shū)的更多相關(guān)信息,可在電子書(shū)詳情頁(yè)面上提供電子書(shū)評(píng)價(jià)信息。
目前,相關(guān)技術(shù)在電子書(shū)詳情頁(yè)面上提供的電子書(shū)評(píng)價(jià)信息僅為評(píng)分和評(píng)論信息,該評(píng)分和評(píng)論信息由用戶(hù)在閱讀電子書(shū)后根據(jù)自身的閱讀體驗(yàn)填寫(xiě)。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)提供了一種提供電子書(shū)評(píng)價(jià)信息的方法及裝置。
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種提供電子書(shū)評(píng)價(jià)信息的方法,包括:
獲取每個(gè)電子書(shū)閱讀用戶(hù)的閱讀屬性信息,所述閱讀屬性信息包括閱讀頁(yè)數(shù)和閱讀時(shí)間信息,所述閱讀時(shí)間信息包括閱讀總時(shí)長(zhǎng)和中斷閱讀時(shí)長(zhǎng);
根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù),其中,N大于等于M;
根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率;
根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng);
將所述平均閱讀率和所述每頁(yè)平均閱讀時(shí)長(zhǎng)添加到電子書(shū)詳情頁(yè)面上。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù),包括:
根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù),從所述N個(gè)電子書(shū)閱讀用戶(hù)中,選取閱讀頁(yè)數(shù)超過(guò)預(yù)設(shè)頁(yè)數(shù)的S個(gè)電子書(shū)閱讀用戶(hù),將所選取的S個(gè)電子書(shū)閱讀用戶(hù)作為S個(gè)目標(biāo)用戶(hù);
根據(jù)所述S個(gè)目標(biāo)用戶(hù)的中斷閱讀時(shí)長(zhǎng),從所述S個(gè)目標(biāo)用戶(hù)中,選取中斷閱讀時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)長(zhǎng)的M個(gè)目標(biāo)用戶(hù),將所選取的M個(gè)目標(biāo)用戶(hù)作為所述M個(gè)有效樣本用戶(hù);
其中,N大于等于S,S大于等于M。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述平均閱讀率包括整本書(shū)對(duì)應(yīng)的平均閱讀率;
所述根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率,包括:
對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的閱讀率;
計(jì)算所述M個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到所述整本書(shū)的平均閱讀率。
在公開(kāi)的另一個(gè)實(shí)施例中,所述平均閱讀率包括類(lèi)別對(duì)應(yīng)的平均閱讀率;
所述根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率,包括:
根據(jù)用戶(hù)類(lèi)型,將所述M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;
對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的閱讀率;
計(jì)算所述類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到所述類(lèi)別對(duì)應(yīng)的平均閱讀率;
其中,M大于X,且M大于Y。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述每頁(yè)平均閱讀時(shí)長(zhǎng)包括整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
所述根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng),包括:
對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);
計(jì)算所述M個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到所述整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述每頁(yè)平均閱讀時(shí)長(zhǎng)包括類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
所述根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng),包括:
根據(jù)用戶(hù)類(lèi)型,將所述M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;
對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);
計(jì)算所述類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到所述類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
其中,M大于X,且M大于Y。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種提供電子書(shū)評(píng)價(jià)信息的裝置,包括:
閱讀屬性獲取模塊,用于獲取每個(gè)電子書(shū)閱讀用戶(hù)的閱讀屬性信息,所述閱讀屬性信息包括閱讀頁(yè)數(shù)和閱讀時(shí)間信息,所述閱讀時(shí)間信息包括閱讀總時(shí)長(zhǎng)和中斷閱讀時(shí)長(zhǎng);
有效樣本用戶(hù)選取模塊,用于根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù),其中,N大于等于M;
第一計(jì)算模塊,用于根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率;
第二計(jì)算模塊,用于根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng);
添加模塊,用于將所述平均閱讀率和所述每頁(yè)平均閱讀時(shí)長(zhǎng)添加到電子書(shū)詳情頁(yè)面上。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述有效樣本用戶(hù)選取模塊,用于根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù),從所述N個(gè)電子書(shū)閱讀用戶(hù)中,選取閱讀頁(yè)數(shù)超過(guò)預(yù)設(shè)頁(yè)數(shù)的S個(gè)電子書(shū)閱讀用戶(hù),將所選取的S個(gè)電子書(shū)閱讀用戶(hù)作為S個(gè)目標(biāo)用戶(hù);根據(jù)所述S個(gè)目標(biāo)用戶(hù)的中斷閱讀時(shí)長(zhǎng),從所述S個(gè)目標(biāo)用戶(hù)中,選取中斷閱讀時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)長(zhǎng)的M個(gè)目標(biāo)用戶(hù),將所選取的M個(gè)目標(biāo)用戶(hù)作為所述M個(gè)有效樣本用戶(hù);其中,N大于等于S,S大于等于M。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述平均閱讀率包括整本書(shū)對(duì)應(yīng)的平均閱讀率;
所述第一計(jì)算模塊,用于對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的閱讀率;計(jì)算所述M個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到所述整本書(shū)對(duì)應(yīng)的平均閱讀率。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述平均閱讀率包括類(lèi)別對(duì)應(yīng)的平均閱讀率;
所述第一計(jì)算模塊,用于獲取每個(gè)有效樣本用戶(hù)的用戶(hù)類(lèi)型,所述用戶(hù)類(lèi)型包括普通用戶(hù)和技術(shù)用戶(hù);根據(jù)用戶(hù)類(lèi)型,將所述M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的閱讀率;計(jì)算所述類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到所述類(lèi)別對(duì)應(yīng)的平均閱讀率;其中,M大于X,且M大于Y。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述每頁(yè)平均閱讀時(shí)長(zhǎng)包括整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
所述第二計(jì)算模塊,用于對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);計(jì)算所述M個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到所述整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)。
在本公開(kāi)的另一個(gè)實(shí)施例中,所述每頁(yè)平均閱讀時(shí)長(zhǎng)包括類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
所述第二計(jì)算模塊,用于根據(jù)用戶(hù)類(lèi)型,將所述M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算所述有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到所述有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);計(jì)算所述類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到所述類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);其中,M大于X,且M大于Y。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種提供電子書(shū)評(píng)價(jià)信息的裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行的指令的存儲(chǔ)器;
其中,所述處理器被配置為:
獲取每個(gè)電子書(shū)閱讀用戶(hù)的閱讀屬性信息,所述閱讀屬性信息包括閱讀頁(yè)數(shù)和閱讀時(shí)間信息,所述閱讀時(shí)間信息包括閱讀總時(shí)長(zhǎng)和中斷閱讀時(shí)長(zhǎng);
根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù),其中,N大于等于M;
根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和所述電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率;
根據(jù)所述M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng);
將所述平均閱讀率和所述每頁(yè)平均閱讀時(shí)長(zhǎng)添加到電子書(shū)詳情頁(yè)面上。
本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
根據(jù)有效樣本用戶(hù)的閱讀屬性信息,計(jì)算平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng),由于平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)的獲取,并不依賴(lài)于是否有用戶(hù)點(diǎn)評(píng),也不依賴(lài)于用戶(hù)主觀的評(píng)分和評(píng)論信息,因而提供的電子書(shū)評(píng)論信息更為客觀、準(zhǔn)確。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種提供電子書(shū)評(píng)價(jià)信息的方法的流程圖。
圖2是根據(jù)一示例性實(shí)施例示出的一種提供電子書(shū)評(píng)價(jià)信息的方法的流程圖。
圖3是根據(jù)一示例性實(shí)施例示出的一種電子書(shū)詳情頁(yè)面的示意圖。
圖4是根據(jù)一示例性實(shí)施例示出的一種提供電子書(shū)評(píng)價(jià)信息的裝置的框圖。
圖5是根據(jù)一示例性實(shí)施例示出的一種用于提供電子書(shū)評(píng)價(jià)信息的裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種提供電子書(shū)評(píng)價(jià)信息的方法的流程圖,如圖1所示,提供電子書(shū)評(píng)價(jià)信息的方法用于服務(wù)器中,包括以下步驟。
在步驟S101中,獲取每個(gè)電子書(shū)閱讀用戶(hù)的閱讀屬性信息,該閱讀屬性信息包括閱讀頁(yè)數(shù)和閱讀時(shí)間信息,該閱讀時(shí)間信息包括閱讀總時(shí)長(zhǎng)和中斷閱讀時(shí)長(zhǎng)。
在步驟S102中,根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù)。
其中,N大于等于M。
在步驟S103中,根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率。
在步驟S104中,根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng)。
在步驟S105中,將平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)添加到電子書(shū)詳情頁(yè)面上。
本公開(kāi)實(shí)施例提供的方法,根據(jù)有效樣本用戶(hù)的閱讀屬性信息,計(jì)算平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng),由于平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)的獲取,并不依賴(lài)于是否有用戶(hù)點(diǎn)評(píng),也不依賴(lài)于用戶(hù)主觀的評(píng)分和評(píng)論信息,因而提供的電子書(shū)評(píng)論信息更為客觀、準(zhǔn)確。
在本公開(kāi)的另一個(gè)實(shí)施例中,根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù),包括:
根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取閱讀頁(yè)數(shù)超過(guò)預(yù)設(shè)頁(yè)數(shù)的S個(gè)電子書(shū)閱讀用戶(hù),將所選取的S個(gè)電子書(shū)閱讀用戶(hù)作為S個(gè)目標(biāo)用戶(hù);
根據(jù)S個(gè)目標(biāo)用戶(hù)的中斷閱讀時(shí)長(zhǎng),從S個(gè)目標(biāo)用戶(hù)中,選取中斷閱讀時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)長(zhǎng)的M個(gè)目標(biāo)用戶(hù),將所選取的M個(gè)目標(biāo)用戶(hù)作為M個(gè)有效樣本用戶(hù);
其中,N大于等于S,S大于等于M。
在本公開(kāi)的另一個(gè)實(shí)施例中,平均閱讀率包括整本書(shū)對(duì)應(yīng)的平均閱讀率;
根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率,包括:
對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的閱讀率;
計(jì)算M個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到整本書(shū)對(duì)應(yīng)的平均閱讀率。
在本公開(kāi)的另一個(gè)實(shí)施例中,平均閱讀率包括類(lèi)別對(duì)應(yīng)的平均閱讀率;
根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率,包括:
根據(jù)用戶(hù)類(lèi)型,將M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;
對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的閱讀率;
計(jì)算類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到類(lèi)別對(duì)應(yīng)的平均閱讀率;
其中,M大于X,且M大于Y。
在本公開(kāi)的另一個(gè)實(shí)施例中,每頁(yè)平均閱讀時(shí)長(zhǎng)包括整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng),包括:
對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);
計(jì)算M個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)。
在本公開(kāi)的另一個(gè)實(shí)施例中,每頁(yè)平均閱讀時(shí)長(zhǎng)包括類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng),包括:
根據(jù)用戶(hù)類(lèi)型,將M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;
對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);
計(jì)算類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
其中,M大于X,且M大于Y。
上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開(kāi)的可選實(shí)施例,在此不再一一贅述。
圖2是根據(jù)一示例性實(shí)施例示出的一種提供電子書(shū)評(píng)價(jià)信息的方法的流程圖,如圖2所示,提供電子書(shū)評(píng)價(jià)信息的方法用于服務(wù)器中,該服務(wù)器為一種閱讀應(yīng)用服務(wù)器,可為用戶(hù)提供閱讀服務(wù)。本公開(kāi)實(shí)施例提供的方法包括以下步驟。
在步驟S201中,服務(wù)器預(yù)先定義一頁(yè)電子書(shū)的顯示范圍。
為了獲取到電子書(shū)閱讀服務(wù),用戶(hù)會(huì)在終端中安裝多種電子書(shū)閱讀應(yīng)用,并通過(guò)終端中所安裝的電子書(shū)閱讀應(yīng)用閱讀電子書(shū)。其中,終端可以為智能手機(jī)、平板電腦、電子書(shū)閱讀器等具有顯示屏幕的設(shè)備。
為了能夠保存每次的閱讀進(jìn)度,同時(shí)便于查找歷史閱讀記錄,用戶(hù)可在閱讀應(yīng)用中注冊(cè)一個(gè)賬號(hào),當(dāng)通過(guò)注冊(cè)的賬號(hào)登錄閱讀應(yīng)用后,即可根據(jù)當(dāng)前的閱讀進(jìn)度閱讀電子書(shū)。為了滿(mǎn)足用戶(hù)的閱讀需求,閱讀應(yīng)用程序會(huì)向用戶(hù)提供一些電子書(shū),而這些電子書(shū)中的大部分并不是免費(fèi)提供給用戶(hù)閱讀的,需要用戶(hù)支付一定的費(fèi)用購(gòu)買(mǎi),當(dāng)用戶(hù)購(gòu)買(mǎi)某本電子書(shū)之后,可通過(guò)預(yù)先注冊(cè)的賬號(hào)登錄閱讀應(yīng)用,查閱所購(gòu)買(mǎi)的電子書(shū)的全文。本實(shí)施例中將購(gòu)買(mǎi)電子書(shū)的用戶(hù)稱(chēng)為電子書(shū)閱讀用戶(hù),并基于電子書(shū)閱讀用戶(hù)生成電子書(shū)評(píng)價(jià)信息,進(jìn)而將所生成的電子書(shū)評(píng)價(jià)信息添加在電子書(shū)詳情頁(yè)面上提供給用戶(hù)。
當(dāng)前市場(chǎng)上所銷(xiāo)售的終端的品牌和型號(hào)迥異,導(dǎo)致不同終端的顯示屏幕的大小不同,當(dāng)在不同終端上運(yùn)行同一閱讀應(yīng)用中的同一本電子書(shū)時(shí),不同終端顯示屏幕所顯示的上一頁(yè)電子書(shū)的行數(shù)及每行所顯示的字?jǐn)?shù)不同,即一頁(yè)電子書(shū)的顯示范圍不同,這使得服務(wù)器很難統(tǒng)計(jì)電子書(shū)閱讀用戶(hù)的閱讀習(xí)慣。為了便于服務(wù)器統(tǒng)計(jì)不同電子書(shū)閱讀用戶(hù)的閱讀習(xí)慣,服務(wù)器可預(yù)先定義一頁(yè)電子書(shū)的顯示范圍。例如,服務(wù)器可將與電子書(shū)對(duì)應(yīng)的紙質(zhì)書(shū)的一頁(yè)作為一頁(yè)電子書(shū)的顯示范圍,服務(wù)器還可預(yù)先定義一頁(yè)電子書(shū)的字?jǐn)?shù),將字?jǐn)?shù)為預(yù)設(shè)數(shù)量的電子書(shū)作為一頁(yè),當(dāng)然,服務(wù)器還可采用其他方式定義一頁(yè)電子書(shū)的顯示范圍,本實(shí)施例不對(duì)服務(wù)器定義一頁(yè)電子書(shū)的顯示范圍的方式作具體的限定。
在步驟S202中,基于預(yù)先定義的一頁(yè)電子書(shū)的顯示范圍,服務(wù)器獲取每個(gè)電子書(shū)閱讀用戶(hù)的閱讀屬性信息。
其中,閱讀屬性信息反映了當(dāng)前電子書(shū)閱讀用戶(hù)閱讀電子書(shū)的閱讀信息,該閱讀屬性信息包括閱讀頁(yè)數(shù)和閱讀時(shí)間信息等,該閱讀時(shí)間信息包括閱讀總時(shí)長(zhǎng)和中斷閱讀時(shí)長(zhǎng)等,該中斷閱讀時(shí)長(zhǎng)表示電子書(shū)閱讀用戶(hù)停止閱讀電子書(shū)的間隔時(shí)長(zhǎng)。
在本實(shí)施例中,終端中所安裝的電子書(shū)閱讀應(yīng)用具有記錄及信息上報(bào)功能,基于該功能,當(dāng)電子書(shū)閱讀用戶(hù)通過(guò)預(yù)先注冊(cè)的賬號(hào)登錄電子書(shū)閱讀應(yīng)用后,終端中的電子書(shū)閱讀應(yīng)用可記錄電子書(shū)閱讀用戶(hù)每次閱讀電子書(shū)的閱讀日期、閱讀時(shí)長(zhǎng)及閱讀字?jǐn)?shù)等閱讀信息,并通過(guò)該賬號(hào)將記錄的閱讀信息上報(bào)至服務(wù)器。為了減小了服務(wù)器的處理壓力,終端可每隔預(yù)設(shè)時(shí)間將所記錄的閱讀信息上報(bào)至服務(wù)器,該預(yù)設(shè)時(shí)間可以為3個(gè)小時(shí)、5個(gè)小時(shí)、一天等,本實(shí)施例以預(yù)設(shè)時(shí)間為一天為例。
為了便于對(duì)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀信息進(jìn)行管理,當(dāng)接收到每個(gè)終端上報(bào)的閱讀信息后,服務(wù)器還將按照電子書(shū)閱讀用戶(hù)的賬號(hào),分別存儲(chǔ)每個(gè)終端所上報(bào)的閱讀信息。
以任一電子書(shū)閱讀用戶(hù)為例,服務(wù)器可采用如下方式獲取該電子書(shū)閱讀用戶(hù)的閱讀屬性信息,具體過(guò)程為:服務(wù)器統(tǒng)計(jì)該電子書(shū)閱讀用戶(hù)所在終端上報(bào)的閱讀時(shí)長(zhǎng),得到電子書(shū)的閱讀總時(shí)長(zhǎng),并統(tǒng)計(jì)該電子書(shū)閱讀用戶(hù)所在終端上報(bào)的閱讀字?jǐn)?shù),得電子書(shū)的閱讀總字?jǐn)?shù),并基于預(yù)先定義的一頁(yè)電子書(shū)的顯示范圍,得到電子書(shū)的閱讀頁(yè)數(shù),服務(wù)器還可根據(jù)該電子書(shū)閱讀用戶(hù)所在終端上報(bào)的閱讀字?jǐn)?shù)和閱讀日期,將閱讀字?jǐn)?shù)0的閱讀日期之間的差值,作為中斷閱讀時(shí)長(zhǎng),進(jìn)而將所得到的閱讀總時(shí)長(zhǎng)、閱讀頁(yè)數(shù)及中斷閱讀時(shí)長(zhǎng),作為所獲取到的該電子書(shū)閱讀用戶(hù)的閱讀屬性。
在步驟S203中,服務(wù)器根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù)。
為使根據(jù)電子書(shū)閱讀用戶(hù)的閱讀屬性信息確定的電子書(shū)評(píng)論信息更為準(zhǔn)確,本實(shí)施例提供的方法還將從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù)。其中,N可以為1000個(gè)、2000個(gè)、3000個(gè)等,M可以為500個(gè)、600個(gè)、700個(gè)等,只要保證N大于等于M即可。服務(wù)器在根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù)時(shí),可采用如下步驟2031~2032:
2031、服務(wù)器根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取閱讀頁(yè)數(shù)超過(guò)預(yù)設(shè)頁(yè)數(shù)的S個(gè)電子書(shū)閱讀用戶(hù),將所選取的S個(gè)電子書(shū)閱讀用戶(hù)作為S個(gè)目標(biāo)用戶(hù)。
其中,預(yù)設(shè)頁(yè)數(shù)可以為5頁(yè)、10頁(yè)、15頁(yè)等,該預(yù)設(shè)頁(yè)數(shù)可由服務(wù)器根據(jù)用戶(hù)的體驗(yàn)效果進(jìn)行不斷調(diào)整。S可以為1000個(gè)、1200個(gè)、1500等,本實(shí)施例不對(duì)S的數(shù)量作具體的限定,只要保證N大于等于S,S大于等于M即可。
服務(wù)器判斷每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)是否超過(guò)預(yù)設(shè)頁(yè)數(shù),如果任一電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)超過(guò)預(yù)設(shè)頁(yè)數(shù),則將該電子書(shū)閱讀用戶(hù)作為目標(biāo)用戶(hù)。
2032、服務(wù)器根據(jù)S個(gè)目標(biāo)用戶(hù)的中斷閱讀時(shí)長(zhǎng),從S個(gè)目標(biāo)用戶(hù)中,選取中斷閱讀時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)長(zhǎng)的M個(gè)目標(biāo)用戶(hù),將所選取的M個(gè)目標(biāo)用戶(hù)作為M個(gè)有效樣本用戶(hù)。
其中,預(yù)設(shè)時(shí)長(zhǎng)可以為10天、20天、30天等,本實(shí)施例不對(duì)預(yù)設(shè)時(shí)長(zhǎng)作具體的限定。本實(shí)施例中,當(dāng)目標(biāo)用戶(hù)的中斷閱讀時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)長(zhǎng),可認(rèn)為該目標(biāo)用戶(hù)已經(jīng)對(duì)該電子書(shū)失去興趣,以后不會(huì)再閱讀該電子書(shū),此時(shí)可將該目標(biāo)用戶(hù)作為有效樣本用戶(hù)。
在步驟S204中,服務(wù)器根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率。
其中,平均閱讀率是指該電子書(shū)被購(gòu)買(mǎi)后的平均閱讀比例,平均閱讀率越大表示電子書(shū)越具有購(gòu)買(mǎi)價(jià)值。該平均閱讀率包括整本書(shū)對(duì)應(yīng)的平均閱讀率和類(lèi)別對(duì)應(yīng)的平均閱讀率。
服務(wù)器在根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù),計(jì)算整本書(shū)對(duì)應(yīng)的平均閱讀率時(shí),可采用如下方法:
對(duì)于任一個(gè)有效樣本用戶(hù),服務(wù)器計(jì)算該有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù)的比值,得到該有效樣本用戶(hù)的閱讀率,進(jìn)而計(jì)算M個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到整本書(shū)的平均閱讀率。
設(shè)定M個(gè)有效樣本閱讀電子書(shū),該電子書(shū)的總頁(yè)數(shù)為sum,有效樣本用戶(hù)Ai的閱讀頁(yè)數(shù)為Bi,則整本書(shū)對(duì)應(yīng)的平均閱讀率為:
例如,電子書(shū)的總頁(yè)數(shù)為400頁(yè),有效樣本用戶(hù)為A、B、C三個(gè)用戶(hù),其中,用戶(hù)A的閱讀頁(yè)數(shù)為100頁(yè),用戶(hù)B的閱讀頁(yè)數(shù)為400頁(yè),用戶(hù)C的閱讀頁(yè)數(shù)為200頁(yè),則用戶(hù)A的閱讀率=100/400=25%,用戶(hù)B的閱讀率=400/400=100%,用戶(hù)C的閱讀率=200/400=50%,整本書(shū)對(duì)應(yīng)的平均閱讀率=(25%+100%+50%)/3=58.3%。
受限于不同用戶(hù)群體的知識(shí)水平,不同群體的用戶(hù)所能閱讀的電子書(shū)并不相同,為了給電子書(shū)購(gòu)買(mǎi)用戶(hù)提供更為中肯的電子書(shū)評(píng)論信息,在本實(shí)施例中,服務(wù)器還可收集M個(gè)有效樣本用戶(hù)的閱讀記錄,并根據(jù)每個(gè)有效樣本用戶(hù)的閱讀記錄,將M個(gè)有效樣本用戶(hù)分為不同的用戶(hù)類(lèi)型,進(jìn)而計(jì)算不同類(lèi)別對(duì)應(yīng)的平均閱讀率。
其中,用戶(hù)類(lèi)型包括普通用戶(hù)、產(chǎn)品用戶(hù)及技術(shù)用戶(hù)等。對(duì)于任一有效樣本用戶(hù),如果該有效樣本用戶(hù)閱讀的技術(shù)類(lèi)電子書(shū)在閱讀記錄中所占的比重比較大,則可確定該有效樣本用戶(hù)為技術(shù)用戶(hù);如果該有效樣本用戶(hù)閱讀的產(chǎn)品類(lèi)電子書(shū)在閱讀記錄中所占的比重比較大,則可確定該有效樣本用戶(hù)為產(chǎn)品用戶(hù);如果該有效樣本用戶(hù)閱讀的其他類(lèi)電子書(shū)在閱讀記錄中所占的比重比較大,則可確定該有效樣本用戶(hù)為普通用戶(hù)。基于M個(gè)有效樣本用戶(hù)的用戶(hù)類(lèi)型,服務(wù)器可根據(jù)用戶(hù)類(lèi)型,將M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別,其中,X與用戶(hù)類(lèi)型的數(shù)量相同,如果用戶(hù)類(lèi)型包括3類(lèi)用戶(hù),則X為3,如果用戶(hù)類(lèi)型包括5類(lèi)用戶(hù),則X為5。
在本實(shí)施例中,服務(wù)器根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù),計(jì)算類(lèi)別對(duì)應(yīng)的平均閱讀率時(shí),可采用如下方法:
對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),服務(wù)器計(jì)算該有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù)的比值,得到該有效樣本用戶(hù)的閱讀率,進(jìn)而計(jì)算類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到類(lèi)別對(duì)應(yīng)的平均閱讀率。
其中,Y為小于M的任意自然數(shù)。
例如,電子書(shū)的總頁(yè)數(shù)為400頁(yè),有效樣本用戶(hù)為A、B、C、D、E、F六個(gè)用戶(hù),其中,用戶(hù)A、用戶(hù)B屬于普通用戶(hù),用戶(hù)C、用戶(hù)D屬于產(chǎn)品用戶(hù),用戶(hù)E、用戶(hù)F屬于技術(shù)用戶(hù),且用戶(hù)A的閱讀頁(yè)數(shù)為100頁(yè),用戶(hù)B的閱讀頁(yè)數(shù)為400頁(yè),用戶(hù)C的閱讀頁(yè)數(shù)為200頁(yè),用戶(hù)D的閱讀頁(yè)數(shù)為300頁(yè),用戶(hù)E的閱讀頁(yè)數(shù)為200頁(yè),用戶(hù)F的閱讀頁(yè)數(shù)為100頁(yè),則用戶(hù)A的閱讀率=100/400=25%,用戶(hù)B的閱讀率=400/400=100%,用戶(hù)C的閱讀率=200/400=50%,用戶(hù)D的閱讀率=300/400=75%,用戶(hù)E的閱讀率=200/400=50%,用戶(hù)F的閱讀率=100/400=25%,普通用戶(hù)類(lèi)別對(duì)應(yīng)的平均閱讀率=(25%+100%)/2=62.5%,產(chǎn)品用戶(hù)類(lèi)別對(duì)應(yīng)的平均閱讀率=(50%+75%)/2=62.5%,技術(shù)用戶(hù)類(lèi)別對(duì)應(yīng)的平均閱讀率=(50%+25%)/2=37.5%。
在步驟S205中,服務(wù)器根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng)。
其中,每頁(yè)平均閱讀時(shí)長(zhǎng)是指有效樣本用戶(hù)的平均每頁(yè)的閱讀時(shí)長(zhǎng),平均閱讀時(shí)長(zhǎng)越長(zhǎng),說(shuō)明電子書(shū)的內(nèi)容越具有購(gòu)買(mǎi)價(jià)值。該每頁(yè)平均閱讀時(shí)長(zhǎng)包括整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)和類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)。
針對(duì)每頁(yè)平均閱讀時(shí)長(zhǎng)所包括的不同內(nèi)容,服務(wù)器在根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)時(shí),可分為如下兩種情況:
第一種情況、當(dāng)每頁(yè)平均閱讀時(shí)長(zhǎng)包括整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)時(shí),對(duì)于任一個(gè)有效樣本用戶(hù),服務(wù)器計(jì)算該有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng),進(jìn)而計(jì)算M個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)。
設(shè)定M個(gè)有效樣本閱讀電子書(shū),用戶(hù)Ai閱讀電子書(shū)的閱讀頁(yè)數(shù)為Bi,閱讀總時(shí)長(zhǎng)為Ci,則整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng):
例如,有效樣本用戶(hù)為A、B、C三個(gè)用戶(hù),其中,用戶(hù)A的閱讀頁(yè)數(shù)為100頁(yè),閱讀總時(shí)長(zhǎng)為100分鐘,用戶(hù)B的閱讀頁(yè)數(shù)為400頁(yè),閱讀總時(shí)長(zhǎng)為40分鐘,用戶(hù)C的閱讀頁(yè)數(shù)為200頁(yè),閱讀總時(shí)長(zhǎng)為50分鐘,則用戶(hù)A的每頁(yè)閱讀時(shí)長(zhǎng)=100/100=1分鐘,用戶(hù)B的每頁(yè)閱讀時(shí)長(zhǎng)=40/400=0.1分鐘,用戶(hù)C的每頁(yè)閱讀時(shí)長(zhǎng)=50/200=0.25分鐘,該整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng):(1+0.1+0.25)/3=0.45分鐘。
第二種情況、當(dāng)每頁(yè)平均閱讀時(shí)長(zhǎng)包括類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)時(shí),對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),服務(wù)器計(jì)算該有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到該有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng),進(jìn)而計(jì)算類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)。
例如,有效樣本用戶(hù)為A、B、C、D、E、F六個(gè)用戶(hù),其中,用戶(hù)A、用戶(hù)B屬于普通用戶(hù),用戶(hù)C、用戶(hù)D屬于產(chǎn)品用戶(hù),用戶(hù)E、用戶(hù)F屬于技術(shù)用戶(hù),且用戶(hù)A的閱讀頁(yè)數(shù)為100頁(yè),閱讀總時(shí)長(zhǎng)為100分鐘,用戶(hù)B的閱讀頁(yè)數(shù)為400頁(yè),閱讀總時(shí)長(zhǎng)為40分鐘,用戶(hù)C的閱讀頁(yè)數(shù)為200頁(yè),閱讀總時(shí)長(zhǎng)為50分鐘,用戶(hù)D的閱讀頁(yè)數(shù)為300頁(yè),閱讀總時(shí)長(zhǎng)為60分鐘,用戶(hù)E的閱讀頁(yè)數(shù)為200頁(yè),閱讀總時(shí)長(zhǎng)為100分鐘,用戶(hù)F的閱讀頁(yè)數(shù)為100頁(yè),閱讀總時(shí)長(zhǎng)為50分鐘,則用戶(hù)A的每頁(yè)閱讀時(shí)長(zhǎng)=100/100=1分鐘,用戶(hù)B的每頁(yè)閱讀時(shí)長(zhǎng)=40/400=0.1分鐘,用戶(hù)C的每頁(yè)閱讀時(shí)長(zhǎng)=50/200=0.25分鐘,用戶(hù)D的每頁(yè)閱讀時(shí)長(zhǎng)=60/300=0.2分鐘,用戶(hù)E的每頁(yè)閱讀時(shí)長(zhǎng)100/200=0.5分鐘,用戶(hù)F的每頁(yè)閱讀時(shí)長(zhǎng)=50/100=0.5分鐘,普通用戶(hù)類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)=(1+0.1)/2=0.55%,產(chǎn)品用戶(hù)類(lèi)別的對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)=(0.25+0.2)/2=0.225,技術(shù)用戶(hù)類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)=(0.5+0.5)/2=0.5分鐘。
在步驟S206中,服務(wù)器將平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)添加到電子書(shū)詳情頁(yè)面上。
當(dāng)獲取到平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)之后,服務(wù)器還將平均每頁(yè)閱讀率和平均每頁(yè)閱讀時(shí)長(zhǎng)添加到電子書(shū)詳情頁(yè)面上,當(dāng)接收到終端發(fā)送的電子書(shū)詳情頁(yè)面獲取請(qǐng)求時(shí),服務(wù)器通過(guò)網(wǎng)絡(luò)將該電子書(shū)詳情頁(yè)面發(fā)送至終端,由終端進(jìn)行顯示,終端側(cè)用戶(hù)根據(jù)電子書(shū)詳情頁(yè)面上所顯示的平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng),即可判斷該電子書(shū)是否適合自己閱讀,是否具有購(gòu)買(mǎi)價(jià)值。
例如,圖3示出了一種電子書(shū)詳情頁(yè)面的示意圖,該電子書(shū)詳情頁(yè)面上除了顯示評(píng)論和評(píng)分信息外,還顯示平均閱讀率46%和平均每頁(yè)閱讀時(shí)長(zhǎng)1分鐘等信息,基于電子書(shū)詳情頁(yè)面上所顯示的內(nèi)容,用戶(hù)即可判斷出該電子書(shū)是否具有購(gòu)買(mǎi)價(jià)值。
本公開(kāi)實(shí)施例提供的方法,根據(jù)有效樣本用戶(hù)的閱讀屬性信息,計(jì)算平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng),由于平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)的獲取,并不依賴(lài)于是否有用戶(hù)點(diǎn)評(píng),也不依賴(lài)于用戶(hù)主觀的評(píng)分和評(píng)論信息,因而提供的電子書(shū)評(píng)論信息更為客觀、準(zhǔn)確。
圖4是根據(jù)一示例性實(shí)施例示出的一種提供電子書(shū)評(píng)價(jià)信息的裝置示意圖。參照?qǐng)D4,該裝置包括:閱讀屬性獲取模塊401、有效樣本用戶(hù)選取模塊402、第一計(jì)算模塊403、第二計(jì)算模塊404及添加模塊405。
該閱讀屬性獲取模塊401被配置為獲取每個(gè)電子書(shū)閱讀用戶(hù)的閱讀屬性信息,該閱讀屬性信息包括閱讀頁(yè)數(shù)和閱讀時(shí)間信息,該閱讀時(shí)間信息包括閱讀總時(shí)長(zhǎng)和中斷閱讀時(shí)長(zhǎng);
該有效樣本用戶(hù)選取模塊402被配置為根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù)和中斷閱讀時(shí)長(zhǎng),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取M個(gè)有效樣本用戶(hù),其中,N大于等于M;
該第一計(jì)算模塊403被配置為根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù),計(jì)算平均閱讀率;
該第二計(jì)算模塊404被配置為根據(jù)M個(gè)有效樣本用戶(hù)的閱讀頁(yè)數(shù)和閱讀總時(shí)長(zhǎng),計(jì)算每頁(yè)平均閱讀時(shí)長(zhǎng);
該添加模塊405被配置為將平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)添加到電子書(shū)詳情頁(yè)面上。
在本公開(kāi)的另一個(gè)實(shí)施例中,該有效樣本用戶(hù)選取模塊402被配置為根據(jù)每個(gè)電子書(shū)閱讀用戶(hù)的閱讀頁(yè)數(shù),從N個(gè)電子書(shū)閱讀用戶(hù)中,選取閱讀頁(yè)數(shù)超過(guò)預(yù)設(shè)頁(yè)數(shù)的S個(gè)電子書(shū)閱讀用戶(hù),將所選取的S個(gè)電子書(shū)閱讀用戶(hù)作為S個(gè)目標(biāo)用戶(hù);根據(jù)S個(gè)目標(biāo)用戶(hù)的中斷閱讀時(shí)長(zhǎng),從S個(gè)目標(biāo)用戶(hù)中,選取中斷閱讀時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)長(zhǎng)的M個(gè)目標(biāo)用戶(hù),將所選取的M個(gè)目標(biāo)用戶(hù)作為M個(gè)有效樣本用戶(hù);其中,N大于等于S,S大于等于M。
在本公開(kāi)的另一個(gè)實(shí)施例中,平均閱讀率包括整本書(shū)對(duì)應(yīng)的平均閱讀率;
該第一計(jì)算模塊403被配置為對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的閱讀率;計(jì)算M個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到整本書(shū)對(duì)應(yīng)的平均閱讀率。
在本公開(kāi)的另一個(gè)實(shí)施例中,平均閱讀率包括類(lèi)別對(duì)應(yīng)的平均閱讀率;
該第一計(jì)算模塊403被配置為獲取每個(gè)有效樣本用戶(hù)的用戶(hù)類(lèi)型,用戶(hù)類(lèi)型包括普通用戶(hù)和技術(shù)用戶(hù);根據(jù)用戶(hù)類(lèi)型,將M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀頁(yè)數(shù)和電子書(shū)的總頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的閱讀率;計(jì)算類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的閱讀率的平均值,得到類(lèi)別對(duì)應(yīng)的平均閱讀率;其中,M大于X,且M大于Y。
在本公開(kāi)的另一個(gè)實(shí)施例中,每頁(yè)平均閱讀時(shí)長(zhǎng)包括整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
該第二計(jì)算模塊404被配置為對(duì)于任一個(gè)有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);計(jì)算M個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到整本書(shū)對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng)。
在本公開(kāi)的另一個(gè)實(shí)施例中,每頁(yè)平均閱讀時(shí)長(zhǎng)包括類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);
該第二計(jì)算模塊404被配置為根據(jù)用戶(hù)類(lèi)型,將M個(gè)有效樣本用戶(hù)劃分為X個(gè)類(lèi)別;對(duì)于任一類(lèi)別中的任一有效樣本用戶(hù),計(jì)算有效樣本用戶(hù)的閱讀總時(shí)長(zhǎng)與閱讀頁(yè)數(shù)的比值,得到有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng);計(jì)算類(lèi)別中包含的Y個(gè)有效樣本用戶(hù)的每頁(yè)閱讀時(shí)長(zhǎng)的平均值,得到類(lèi)別對(duì)應(yīng)的每頁(yè)平均閱讀時(shí)長(zhǎng);其中,M大于X,且M大于Y。
本公開(kāi)實(shí)施例提供的裝置,根據(jù)有效樣本用戶(hù)的閱讀屬性信息,計(jì)算平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng),由于平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)的獲取,并不依賴(lài)于是否有用戶(hù)點(diǎn)評(píng),也不依賴(lài)于用戶(hù)主觀的評(píng)分和評(píng)論信息,因而提供的電子書(shū)評(píng)論信息更為客觀、準(zhǔn)確。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
圖5是根據(jù)一示例性實(shí)施例示出的一種用于提供電子書(shū)評(píng)價(jià)信息的裝置500的框圖。例如,裝置500可以被提供為一服務(wù)器。參照?qǐng)D5,裝置500包括處理組件522,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器532所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件522的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器532中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件522被配置為執(zhí)行指令,以執(zhí)行上述提供電子書(shū)評(píng)價(jià)的方法。
裝置500還可以包括一個(gè)電源組件526被配置為執(zhí)行裝置500的電源管理,一個(gè)有線(xiàn)或無(wú)線(xiàn)網(wǎng)絡(luò)接口550被配置為將裝置500連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口558。裝置500可以操作基于存儲(chǔ)在存儲(chǔ)器532的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類(lèi)似。
本公開(kāi)實(shí)施例提供的裝置,根據(jù)有效樣本用戶(hù)的閱讀屬性信息,計(jì)算平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng),由于平均閱讀率和每頁(yè)平均閱讀時(shí)長(zhǎng)的獲取,并不依賴(lài)于是否有用戶(hù)點(diǎn)評(píng),也不依賴(lài)于用戶(hù)主觀的評(píng)分和評(píng)論信息,因而提供的電子書(shū)評(píng)論信息更為客觀、準(zhǔn)確。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的公開(kāi)后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。