本發(fā)明實(shí)施例涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種電子書推薦方法、裝置和一種服務(wù)器。
背景技術(shù):
電子書是利用計(jì)算機(jī)技術(shù)將文字、圖片、聲音、影像等信息內(nèi)容數(shù)字化的出版物。隨著互聯(lián)網(wǎng)技術(shù)應(yīng)用的越來越廣泛,傳統(tǒng)的紙質(zhì)閱讀方式已逐漸被電子書取代,人們?cè)絹碓节呄蛴诶没ヂ?lián)網(wǎng)和計(jì)算機(jī)技術(shù),通過用于閱讀電子書的電子書閱讀應(yīng)用下載電子書進(jìn)行閱讀。
在此情況下,電子書服務(wù)提供商使用電子書閱讀應(yīng)用向電子書用戶進(jìn)行電子書推薦。通常情況下,電子書服務(wù)提供商根據(jù)電子書的發(fā)布時(shí)間,將新發(fā)布的電子書無差別地向所有電子書用戶進(jìn)行推薦。然而,電子書用戶中的很多用戶可能對(duì)新發(fā)布的電子書并不感興趣,甚至是反感。由此造成,一方面,現(xiàn)有的電子書推薦不能滿足電子書用戶的個(gè)性化需求;另一方面,也造成了電子書服務(wù)提供商對(duì)資源的浪費(fèi)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種電子書推薦方法、裝置和一種服務(wù)器,以解決目前電子書推薦既不能滿足電子書用戶的個(gè)性化需求,也浪費(fèi)資源的問題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種電子書推薦方法,包括:獲取電子書用戶的行為特征信息,根據(jù)所述行為特征信息確定所述電子書用戶的閱讀特征,其中,所述行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;確定與所述閱讀特征相匹配的電子書類型;按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書。
根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種電子書推薦裝置,包括:第一確定模塊,用于獲取電子書用戶的行為特征信息,根據(jù)所述行為特征信息確定所述電子書用戶的閱讀特征,其中,所述行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;第二確定模塊,用于確定與所述閱讀特征相匹配的電子書類型;推薦模塊,用于按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書。
根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種服務(wù)器,包括:處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過所述通信總線完成相互間的通信;所述存儲(chǔ)器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行如前所述的電子書推薦方法對(duì)應(yīng)的操作。
根據(jù)本發(fā)明實(shí)施例的再一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有:用于獲取電子書用戶的行為特征信息,根據(jù)所述行為特征信息確定所述電子書用戶的閱讀特征的可執(zhí)行指令,其中,所述行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;用于確定與所述閱讀特征相匹配的電子書類型的可執(zhí)行指令;用于按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書的可執(zhí)行指令。
根據(jù)本發(fā)明實(shí)施例提供的技術(shù)方案,在為電子書用戶推薦電子書時(shí),可以根據(jù)電子書用戶的閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息,來確定該電子書用戶感興趣的電子書類型,進(jìn)而為該電子書用戶推薦其感興趣的類型的電子書。其中,閱讀行為的特征信息可以表征電子書用戶的閱讀偏好,如,該電子書用戶偏好搞笑類小說;而閱讀場(chǎng)景的特征信息可以表征電子書用戶的閱讀習(xí)慣,如,該電子書用戶習(xí)慣在晚上10:00-11:00之間進(jìn)行電子書閱讀,或者,習(xí)慣在上班路上進(jìn)行電子書閱讀等。根據(jù)電子書用戶的閱讀偏好和/或閱讀習(xí)慣進(jìn)行電子書推薦,一方面,推薦更有針對(duì)性,可以滿足電子書用戶的個(gè)性化需求;另一方面,電子書服務(wù)提供商可以達(dá)到有效的推薦效果,不會(huì)造成推薦資源的浪費(fèi)。
附圖說明
圖1是根據(jù)本發(fā)明實(shí)施例一的一種電子書推薦方法的步驟流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例二的一種電子書推薦方法的步驟流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例三的一種電子書推薦裝置的結(jié)構(gòu)框圖;
圖4是根據(jù)本發(fā)明實(shí)施例四的一種電子書推薦裝置的結(jié)構(gòu)框圖;
圖5是根據(jù)本發(fā)明實(shí)施例五的一種服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖(若干附圖中相同的標(biāo)號(hào)表示相同的元素)和實(shí)施例,對(duì)本發(fā)明實(shí)施例的具體實(shí)施方式作進(jìn)一步詳細(xì)說明。以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
本領(lǐng)域技術(shù)人員可以理解,本發(fā)明實(shí)施例中的“第一”、“第二”等術(shù)語僅用于區(qū)別不同步驟、設(shè)備或模塊等,既不代表任何特定技術(shù)含義,也不表示它們之間的必然邏輯順序。
實(shí)施例一
參照?qǐng)D1,示出了根據(jù)本發(fā)明實(shí)施例一的一種電子書推薦方法的步驟流程圖。
本實(shí)施例的電子書推薦方法包括以下步驟:
步驟S102:獲取電子書用戶的行為特征信息,根據(jù)行為特征信息確定電子書用戶的閱讀特征。
其中,行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息。閱讀行為的特征信息可以表征電子書用戶的閱讀偏好,如,該電子書用戶偏好搞笑類小說;而閱讀場(chǎng)景的特征信息可以表征電子書用戶的閱讀習(xí)慣,如,該電子書用戶習(xí)慣在晚上10:00-11:00之間進(jìn)行電子書閱讀,或者,習(xí)慣在上班路上進(jìn)行電子書閱讀等。
閱讀行為的特征信息和閱讀場(chǎng)景的特征信息均基于采集的電子書用戶的行為數(shù)據(jù),如該電子書用戶的閱讀記錄、購(gòu)買記錄、評(píng)論記錄、分享記錄、閱讀時(shí)間、閱讀時(shí)所處的地理位置等等。本領(lǐng)域技術(shù)人員可以采用任意適當(dāng)?shù)奶卣魈崛∷惴▽?duì)采集的電子書用戶的行為數(shù)據(jù)進(jìn)行特征提取,獲得電子書用戶的閱讀行為的特征信息和閱讀場(chǎng)景的特征信息,本發(fā)明實(shí)施例對(duì)特征提取的具體實(shí)現(xiàn)方式不作限制。
在獲取了電子書用戶的行為特征信息后,可以根據(jù)行為特征信息確定電子書用戶的閱讀特征。例如,電子書用戶X的閱讀特征為偏好科幻類小說和編程類電子書;又或者例如,電子書用戶X在晚上9:00-10:00偏好科幻類小說,在早上9:00-10:00偏好編程類電子書;再或者,電子書用戶X處于A地理位置時(shí)偏好科幻類小說,處于B地理位置時(shí)偏好編程類電子書等等。
步驟S104:確定與閱讀特征相匹配的電子書類型。
其中,電子書類型是預(yù)先標(biāo)記的,在標(biāo)記電子書類型時(shí),可以由本領(lǐng)域技術(shù)人員采用任意適當(dāng)?shù)姆绞竭M(jìn)行標(biāo)記。例如,使用第三方應(yīng)用進(jìn)行標(biāo)記,或者根據(jù)經(jīng)驗(yàn)進(jìn)行標(biāo)記,或者使用相關(guān)算法對(duì)電子書進(jìn)行分類和標(biāo)記,或者使用訓(xùn)練好的用于對(duì)電子書類型進(jìn)行識(shí)別和分類的神經(jīng)網(wǎng)絡(luò)進(jìn)行標(biāo)記等等。
閱讀特征可以和電子書類型對(duì)應(yīng)設(shè)置,例如,電子書用戶X的閱讀特征為偏好電子書類型中的科幻類型和言情類型;閱讀特征也可以不與電子書類型對(duì)應(yīng)設(shè)置,而通過一定方式對(duì)應(yīng)關(guān)聯(lián),例如,電子書用戶X的閱讀特征為年輕活潑類型閱讀,則與該閱讀特征相匹配的電子書類型可以是青春文學(xué)類型等。
步驟S106:按照設(shè)定規(guī)則向用戶推薦電子書類型對(duì)應(yīng)的電子書。
其中,設(shè)定規(guī)則可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需要適當(dāng)設(shè)置,如,向電子書用戶推薦與其閱讀特征最匹配的電子書類型中排名前五的電子書、或者排名前四的電子書外加一本與該電子書類型相似度最高的另一電子書類型的電子書等等。
通過本實(shí)施例,在為電子書用戶推薦電子書時(shí),可以根據(jù)電子書用戶的閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息,來確定該電子書用戶感興趣的電子書類型,進(jìn)而為該電子書用戶推薦其感興趣的類型的電子書。其中,閱讀行為的特征信息可以表征電子書用戶的閱讀偏好,而閱讀場(chǎng)景的特征信息可以表征電子書用戶的閱讀習(xí)慣。根據(jù)電子書用戶的閱讀偏好和/或閱讀習(xí)慣進(jìn)行電子書推薦,一方面,推薦更有針對(duì)性,可以滿足電子書用戶的個(gè)性化需求;另一方面,電子書服務(wù)提供商可以達(dá)到有效的推薦效果,不會(huì)造成推薦資源的浪費(fèi)。
本實(shí)施例的電子書推薦方法可以由任意適當(dāng)?shù)木哂袛?shù)據(jù)處理能力的設(shè)備執(zhí)行,包括但不限于:服務(wù)器、臺(tái)式電腦等。
實(shí)施例二
參照?qǐng)D2,示出了根據(jù)本發(fā)明實(shí)施例二的一種電子書推薦方法的步驟流程圖。
本實(shí)施例的電子書推薦方法包括以下步驟:
步驟S202:獲取多本電子書的電子書特征信息,根據(jù)電子書特征信息確定每本電子書的類型。
本實(shí)施例中,先根據(jù)電子書特征信息確定每本電子書的類型,其中,電子書特征信息包括:電子書的內(nèi)容特征分詞,電子書的內(nèi)容特征分詞用于表征電子書的內(nèi)容特征。通過對(duì)電子書文字內(nèi)容的分析,可以提取出代表電子書內(nèi)容特征的分詞,通過該分詞基本可以確定電子書的類型。例如,提取出的一本電子書的內(nèi)容特征分詞多涉及“戰(zhàn)場(chǎng)”、“命令”、“手槍”、“爆炸”等分詞,則可基本確定該電子書屬于戰(zhàn)爭(zhēng)題材類型。
可選地,電子書特征信息還可以包括:電子書的評(píng)論特征分詞,和/或,作者特征分詞。其中,電子書的評(píng)論特征分詞用于表征電子書的評(píng)論特征,而作者特征分詞則可以用于表征電子書的作者。例如,若一本電子書的作者特征分詞為“古龍”,結(jié)合該電子書內(nèi)容特征分詞,可以更為精準(zhǔn)地確定該電子書為武俠類型。再例如,通過對(duì)一本電子書的評(píng)論信息進(jìn)行分析,提取其評(píng)論特征分詞為“武俠”、“古龍”等,也可以進(jìn)一步準(zhǔn)確地確定該電子書為武俠類型。通過電子書的評(píng)論特征分詞和/或作者特征分詞,為更為精準(zhǔn)地確定電子書的類型提供了依據(jù)。
其中,電子書的內(nèi)容特征分詞通過對(duì)電子書的文字內(nèi)容信息進(jìn)行語義分析獲得;電子書的評(píng)論特征分詞通過對(duì)電子書的用戶評(píng)論信息進(jìn)行語義分析獲得。但不限于此,其它特征詞提取的方式也同樣適用,如通過適當(dāng)?shù)慕?jīng)過學(xué)習(xí)的神經(jīng)網(wǎng)絡(luò)進(jìn)行特征分詞提取等。
在一種可行方式中,根據(jù)電子書特征信息確定每本電子書的類型時(shí),可以根據(jù)電子書特征信息,確定多本電子書之間的相似度;進(jìn)而根據(jù)該相似度,確定每本電子書的類型。其中,確定多本電子書之間的相似度的方式可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況采用適當(dāng)?shù)姆绞?,包括但不限于:聚類方式、特征向量距離計(jì)算方式、機(jī)器學(xué)習(xí)方式等等。滿足一定相似度閾值的電子書可以認(rèn)為是同一類型的電子書,基于電子書特征信息即可確定電子書類型。
需要說明的是,本步驟為可選步驟,在實(shí)際進(jìn)行電子書推薦過程中,也可以采用如實(shí)施例一中所述的其它適當(dāng)方式確定電子書的類型。
步驟S204:獲取電子書用戶的行為特征信息,根據(jù)行為特征信息確定電子書用戶的閱讀特征。
本實(shí)施例中,行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息。其中,閱讀行為的特征信息包括以下至少之一:閱讀記錄信息、購(gòu)買記錄信息、分享記錄信息、翻屏行為信息、閱讀時(shí)間長(zhǎng)度信息、電子書評(píng)論信息、標(biāo)記信息;閱讀場(chǎng)景的特征信息包括以下至少之一:閱讀位置信息、閱讀時(shí)間信息。
其中,針對(duì)某個(gè)確定的電子書閱讀應(yīng)用,閱讀記錄信息記錄了電子書用戶使用該電子書閱讀應(yīng)用閱讀過的電子書的信息;購(gòu)買記錄信息記錄了電子書用戶使用該電子書閱讀應(yīng)用購(gòu)買過的電子書的信息;分享記錄信息記錄了電子書用戶使用該電子書閱讀應(yīng)用分享給他人的電子書的信息;翻屏行為信息可以反映電子書用戶在閱讀不同電子書的不同頁(yè)面時(shí)花費(fèi)的時(shí)間;閱讀時(shí)間長(zhǎng)度信息可以反映電子書用戶閱讀不同電子書的時(shí)長(zhǎng);電子書評(píng)論信息記錄了電子書用戶對(duì)電子書發(fā)表的評(píng)論內(nèi)容;標(biāo)記信息可以反映用戶對(duì)電子書的標(biāo)記情況,標(biāo)記越多感興趣的程度就可能越大。
上述閱讀行為的特征信息可以從不同角度反映了電子書用戶的類型,或者電子書用戶偏好的電子書的類型。不同角度反映的偏好程度也可能不同,例如,從偏好程度上看,購(gòu)買記錄相比較于閱讀記錄更能反映電子書用戶對(duì)某些類型的電子書的偏好程度。因此,在實(shí)際根據(jù)閱讀行為的特征信息確定電子書用戶的閱讀特征時(shí),可以根據(jù)實(shí)際情況為不同的特征信息設(shè)置不同的權(quán)重,以更客觀地反映電子書用戶的閱讀特征。
上述閱讀場(chǎng)景的特征信息中,閱讀位置信息反映了電子書用戶閱讀電子書時(shí)的習(xí)慣位置,其可以通過電子書閱讀應(yīng)用所在的終端的位置確定,如電子書用戶經(jīng)常在A位置閱讀編程類電子書,該A位置對(duì)應(yīng)于某個(gè)寫字樓,該電子書用戶還經(jīng)常在B位置閱讀武俠類小說電子書,該B位置對(duì)應(yīng)于某個(gè)住宅小區(qū)。據(jù)此,可以判斷該電子書用戶在不同的位置偏好不同類型的電子書,后續(xù)可以以此為依據(jù),根據(jù)該電子書用戶所處位置的不同進(jìn)行不同類型電子書的推薦。
閱讀場(chǎng)景的特征信息中的閱讀時(shí)間信息反映了電子書用戶閱讀電子書的習(xí)慣時(shí)間,如電子書用戶經(jīng)常在早上9:00-10:00閱讀編程類電子書,在晚上9:00-10:00閱讀武俠類小說電子書。據(jù)此,可以判斷該電子書用戶在不同的時(shí)段偏好不同類型的電子書,后續(xù)可以以此為依據(jù),根據(jù)該電子書用戶打開電子書閱讀應(yīng)用時(shí)間的不同進(jìn)行不同類型電子書的推薦。
由上可見,在根據(jù)電子書用戶的行為特征信息確定電子書用戶的閱讀特征時(shí),可以根據(jù)其閱讀行為的特征信息,確定該電子書用戶的至少一個(gè)閱讀偏好;和/或,根據(jù)其閱讀場(chǎng)景的特征信息,確定該電子書用戶的至少一個(gè)場(chǎng)景偏好。
步驟S206:確定與電子書用戶的閱讀特征相匹配的電子書類型。
如實(shí)施例一中所述,根據(jù)電子書用戶的閱讀特征可以確定與其相匹配的電子書類型。如,電子書用戶的閱讀特征與電子書類型對(duì)應(yīng)設(shè)置時(shí),可以直接通過閱讀特征確定相應(yīng)的電子書類型;電子書用戶的閱讀特征與電子書類型關(guān)聯(lián)設(shè)置時(shí),可以通過關(guān)聯(lián)或者對(duì)應(yīng)關(guān)系,確定與閱讀特征相對(duì)應(yīng)的電子書類型。
步驟S208:按照設(shè)定規(guī)則向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書。
在確定了電子書用戶的閱讀特征后,可以按照一定的規(guī)則向其進(jìn)行電子書推薦。其中,所述設(shè)定規(guī)則可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適當(dāng)設(shè)置,包括但不限于根據(jù)電子書用戶的閱讀特征和電子書類型之間的距離進(jìn)行推薦等等。
在一種可行的推薦方式中,當(dāng)電子書用戶的閱讀特征與電子書類型對(duì)應(yīng)設(shè)置時(shí),如,電子書用戶的閱讀特征為:武俠小說、科幻小說、編程類書籍;電子書類型中也存在武俠小說類型、科幻小說類型、編程類型。在此情況下,可以按照該對(duì)應(yīng)關(guān)系進(jìn)行相應(yīng)類型的電子書推薦,具體的推薦方式可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適當(dāng)設(shè)置,如,一次推薦三本電子書,其中,一本為武俠小說、一本為科幻小說、一本為編程類書籍。但在某些情況下,用戶雖然偏好多種類型的電子書,但仍存在偏好程度的差別。如,電子書用戶的閱讀特征為:武俠小說70%、科幻小說20%、編程類書籍10%,則在推薦時(shí)可以根據(jù)電子書用戶的偏好程度設(shè)定相應(yīng)的推薦策略,如,一次推薦五本電子書,其中,三本為武俠小說、一本為科幻小說、一本為編程類書籍等。
在另一種可行的推薦方式中,當(dāng)電子書用戶的閱讀特征與電子書類型關(guān)聯(lián)設(shè)置時(shí),如,電子書用戶的閱讀特征為:輕松文學(xué)類,與該類型關(guān)聯(lián)的電子書類型可以包括:搞笑小說類型、言情小說類型、穿越小說類型等。在此情況下,可以按照該關(guān)聯(lián)關(guān)系進(jìn)行相應(yīng)的電子書推薦。
在又一種可行的推薦方式中,考慮到電子書用戶的場(chǎng)景偏好,在確定通過電子書閱讀應(yīng)用向電子書用戶推薦電子書時(shí),可以獲取當(dāng)前系統(tǒng)時(shí)間和/或電子書用戶的當(dāng)前位置(即電子書閱讀應(yīng)用所在終端的當(dāng)前位置);根據(jù)當(dāng)前系統(tǒng)時(shí)間和/或當(dāng)前位置,確定電子書用戶的場(chǎng)景偏好;根據(jù)電子書用戶的場(chǎng)景偏好,向電子書用戶推薦電子書。例如,電子書用戶在上午9:30分打開終端的電子書閱讀應(yīng)用時(shí),向其進(jìn)行電子書推薦,首先確定9:30分該電子書用戶的場(chǎng)景偏好是編程類書籍,則此時(shí),可以向該電子書用戶推薦編程類電子書?;蛘呷?,電子書用戶在A位置打開終端的電子書閱讀應(yīng)用時(shí),向其進(jìn)行電子書推薦,首先確定A位置該電子書用戶的場(chǎng)景偏好是科幻類書籍,則此時(shí),可以向該電子書用戶推薦科幻類小說電子書。通過該種方式,不僅考慮了電子書用戶的閱讀偏好,還充分考慮了電子書用戶的閱讀場(chǎng)景,能夠更有針對(duì)性地進(jìn)行電子書推薦,并且保證電子書用戶有較好的閱讀體驗(yàn)。
在再一種可行方式中,可以向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書,和/或,與電子書類型的相似度滿足設(shè)定閾值的其它類型的電子書。每種類型的電子書之間具有一定的相似度,如玄幻類型小說與修仙類型小說之間的相似度較高,穿越類型小說與言情類型小說之間的相似度也較高,而修仙類型與國(guó)學(xué)類型之間的相似度則較低等。電子書類型之間的相似度的確定可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況采用適當(dāng)?shù)膶?shí)現(xiàn)方式,如計(jì)算特征向量之間的距離等方式,本發(fā)明實(shí)施例對(duì)此不作限制。在向電子書用戶進(jìn)行電子書推薦時(shí),第一方面,可以直接推薦與電子書用戶的閱讀特征相匹配的電子書類型的電子書;第二方面,還可以直接推薦或者與第一方面中確定的電子書一起推薦、與第一方面中的電子書類型相似度在設(shè)定閾值范圍內(nèi)的其它電子書類型的電子書,其中,設(shè)定閾值可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需求適當(dāng)設(shè)置,本發(fā)明實(shí)施例對(duì)此不作限制。例如,在對(duì)電子書用戶進(jìn)行電子書推薦時(shí),若與該電子書用戶最匹配的電子書類型為修仙類型小說,則在向該電子書用戶推薦修仙類型小說的同時(shí),還可以向其推薦玄幻類型小說,或者,也可以直接向其推薦玄幻類型小說。
需要說明的是,在確定了推薦的電子書類型后,還可以根據(jù)該電子書用戶的當(dāng)前書架目錄中的電子書信息,在確定的電子書類型中,篩選與當(dāng)前書架目錄中的電子書相似度較高的電子書進(jìn)行推薦,以進(jìn)一步提升電子書用戶的閱讀體驗(yàn)。
此外,電子書用戶的閱讀行為會(huì)影響到電子書類型之間相似度的確定。比如,通過對(duì)多個(gè)電子書用戶的電子書書單信息進(jìn)行分析發(fā)現(xiàn),許多電子書用戶同時(shí)收錄有邏輯推理類書籍和編程類書籍,則說明兩個(gè)類型的書籍之間具有一定的聯(lián)系,可以據(jù)此對(duì)兩個(gè)電子書類型的相似度進(jìn)行修正和調(diào)整。也即,服務(wù)器會(huì)獲取多個(gè)電子書用戶的電子書書單信息;然后,根據(jù)電子書書單信息,為每個(gè)電子書書單中的不同類型的電子書建立關(guān)聯(lián)關(guān)系;進(jìn)而,根據(jù)該關(guān)聯(lián)關(guān)系,對(duì)不同的電子書類型之間的相似度進(jìn)行修正。
還需要說明的是,電子書用戶的閱讀特征有可能發(fā)生改變,為了實(shí)現(xiàn)電子書推薦的精準(zhǔn)和有效,還可以根據(jù)電子書用戶的閱讀行為及時(shí)更新電子書用戶的閱讀特征。例如,可以獲取電子書用戶當(dāng)前閱讀行為的閱讀信息,其中,該閱讀信息包括以下至少之一:電子書信息、閱讀場(chǎng)景信息;根據(jù)該閱讀信息更新電子書用戶的行為特征信息。比如,已確定的電子書用戶的閱讀特征為:武俠小說、科幻小說、編程類書籍,但服務(wù)器監(jiān)測(cè)到電子書用戶當(dāng)前下載或者試讀了《論語》,則會(huì)為該電子書用戶增加國(guó)學(xué)類書籍的標(biāo)記,更新其行為特征信息。再比如,服務(wù)器監(jiān)測(cè)到電子書用戶由早上9:00-10:00閱讀編程類電子書,改為下午3:00-4:00閱讀編程類電子書,則相應(yīng)地,也會(huì)對(duì)電子書用戶的該行為進(jìn)行標(biāo)記,作為更新其行為特征信息的依據(jù)。
通過本實(shí)施例,可以根據(jù)電子書用戶的閱讀偏好和/或閱讀習(xí)慣進(jìn)行電子書推薦,一方面,推薦更有針對(duì)性,可以滿足電子書用戶的個(gè)性化需求;另一方面,電子書服務(wù)提供商可以達(dá)到有效的推薦效果,不會(huì)造成推薦資源的浪費(fèi)。
本實(shí)施例的電子書推薦方法可以由任意適當(dāng)?shù)木哂袛?shù)據(jù)處理能力的設(shè)備執(zhí)行,包括但不限于:服務(wù)器、臺(tái)式電腦等。
實(shí)施例三
參照?qǐng)D3,示出了根據(jù)本發(fā)明實(shí)施例三的一種電子書推薦裝置的結(jié)構(gòu)框圖。
本實(shí)施例的電子書推薦裝置包括:第一確定模塊302,用于獲取電子書用戶的行為特征信息,根據(jù)行為特征信息確定電子書用戶的閱讀特征,其中,行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;第二確定模塊304,用于確定與閱讀特征相匹配的電子書類型;推薦模塊306,用于按照設(shè)定規(guī)則向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書。
本實(shí)施例的電子書推薦裝置,在為電子書用戶推薦電子書時(shí),可以根據(jù)電子書用戶的閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息,來確定該電子書用戶感興趣的電子書類型,進(jìn)而為該電子書用戶推薦其感興趣的類型的電子書。其中,閱讀行為的特征信息可以表征電子書用戶的閱讀偏好,而閱讀場(chǎng)景的特征信息可以表征電子書用戶的閱讀習(xí)慣。根據(jù)電子書用戶的閱讀偏好和/或閱讀習(xí)慣進(jìn)行電子書推薦,一方面,推薦更有針對(duì)性,可以滿足電子書用戶的個(gè)性化需求;另一方面,電子書服務(wù)提供商可以達(dá)到有效的推薦效果,不會(huì)造成推薦資源的浪費(fèi)。
本實(shí)施例的電子書推薦裝置可以設(shè)置于相應(yīng)的設(shè)備如服務(wù)器中,也可以以獨(dú)立的設(shè)備形式存在。
實(shí)施例四
參照?qǐng)D4,示出了根據(jù)本發(fā)明實(shí)施例四的一種電子書推薦裝置的結(jié)構(gòu)框圖。
本實(shí)施例的電子書推薦裝置包括:第一確定模塊402,用于獲取電子書用戶的行為特征信息,根據(jù)行為特征信息確定電子書用戶的閱讀特征,其中,行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;第二確定模塊404,用于確定與閱讀特征相匹配的電子書類型;推薦模塊406,用于按照設(shè)定規(guī)則向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書。
可選地,本實(shí)施例的電子書推薦裝置還包括:第三確定模塊408,用于在第一確定模塊402獲取電子書用戶的行為特征信息之前,獲取多本電子書的電子書特征信息,根據(jù)電子書特征信息確定每本電子書的類型。
可選地,第三確定模塊408用于獲取多本電子書的電子書特征信息,根據(jù)電子書特征信息,確定多本電子書之間的相似度;根據(jù)所述相似度,確定每本電子書的類型。
可選地,電子書特征信息包括:電子書的內(nèi)容特征分詞,電子書的內(nèi)容特征分詞用于表征電子書的內(nèi)容特征。
可選地,電子書特征信息還包括:電子書的評(píng)論特征分詞,和/或,作者特征分詞;其中,電子書的評(píng)論特征分詞用于表征電子書的評(píng)論特征;作者特征分詞用于表征電子書的作者。
可選地,電子書的內(nèi)容特征分詞通過對(duì)電子書的文字內(nèi)容信息進(jìn)行語義分析獲得;電子書的評(píng)論特征分詞通過對(duì)電子書的用戶評(píng)論信息進(jìn)行語義分析獲得。
可選地,閱讀行為的特征信息包括以下至少之一:閱讀記錄信息、購(gòu)買記錄信息、分享記錄信息、翻屏行為信息、閱讀時(shí)間長(zhǎng)度信息、電子書評(píng)論信息、標(biāo)記信息;閱讀場(chǎng)景的特征信息包括以下至少之一:閱讀位置信息、閱讀時(shí)間信息。
可選地,第一確定模塊402包括:第一獲取模塊4022,用于獲取電子書用戶的行為特征信息;特征確定模塊4024,用于根據(jù)閱讀行為的特征信息,確定電子書用戶的至少一個(gè)閱讀偏好;和/或,根據(jù)閱讀場(chǎng)景的特征信息,確定電子書用戶的至少一個(gè)場(chǎng)景偏好。
可選地,推薦模塊406用于在確定通過電子書閱讀應(yīng)用向電子書用戶推薦電子書時(shí),獲取當(dāng)前系統(tǒng)時(shí)間和/或所述電子書用戶的當(dāng)前位置;根據(jù)當(dāng)前系統(tǒng)時(shí)間和/或當(dāng)前位置,確定電子書用戶的場(chǎng)景偏好;根據(jù)電子書用戶的場(chǎng)景偏好,向電子書用戶推薦電子書。
可選地,本實(shí)施例的電子書推薦裝置還包括:第二獲取模塊410,用于獲取電子書用戶當(dāng)前閱讀行為的閱讀信息,其中,閱讀信息包括以下至少之一:電子書信息、閱讀場(chǎng)景信息;更新模塊412,用于根據(jù)閱讀信息更新電子書用戶的行為特征信息。
可選地,推薦模塊406用于向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書,和/或,與電子書類型的相似度滿足設(shè)定閾值的其它類型的電子書。
可選地,本實(shí)施例的電子書推薦裝置還包括:第三獲取模塊414,用于獲取多個(gè)電子書用戶的電子書書單信息;修正模塊416,用于根據(jù)電子書書單信息,為每個(gè)電子書書單中的不同類型的電子書建立關(guān)聯(lián)關(guān)系;根據(jù)所述關(guān)聯(lián)關(guān)系,對(duì)不同的電子書類型之間的相似度進(jìn)行修正。
本實(shí)施例的電子書推薦裝置用于實(shí)現(xiàn)前述多個(gè)方法實(shí)施例中相應(yīng)的電子書推薦方法,并具有相應(yīng)的方法實(shí)施例的有益效果,在此不再贅述。
實(shí)施例五
參照?qǐng)D5,示出了根據(jù)本發(fā)明實(shí)施例五的一種服務(wù)器的結(jié)構(gòu)示意圖,本發(fā)明具體實(shí)施例并不對(duì)服務(wù)器的具體實(shí)現(xiàn)做限定。
如圖5所示,該服務(wù)器可以包括:處理器(processor)502、通信接口(Communications Interface)504、存儲(chǔ)器(memory)506、以及通信總線508。
其中:
處理器502、通信接口504、以及存儲(chǔ)器506通過通信總線508完成相互間的通信。
通信接口504,用于與其它設(shè)備比如客戶端或其它服務(wù)器等的網(wǎng)元通信。
處理器502,用于執(zhí)行程序510,具體可以執(zhí)行上述電子書推薦方法實(shí)施例中的相關(guān)步驟。
具體地,程序510可以包括程序代碼,該程序代碼包括計(jì)算機(jī)操作指令。
處理器502可能是中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。服務(wù)器包括的一個(gè)或多個(gè)處理器,可以是同一類型的處理器,如一個(gè)或多個(gè)CPU;也可以是不同類型的處理器,如一個(gè)或多個(gè)CPU以及一個(gè)或多個(gè)ASIC。
存儲(chǔ)器506,用于存放程序510。存儲(chǔ)器506可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。
程序510具體可以用于使得處理器502執(zhí)行以下操作:獲取電子書用戶的行為特征信息,根據(jù)行為特征信息確定電子書用戶的閱讀特征,其中,行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;確定與閱讀特征相匹配的電子書類型;按照設(shè)定規(guī)則向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書。
在一種可選的實(shí)施方式中,程序510還用于使得處理器502在獲取電子書用戶的行為特征信息之前,獲取多本電子書的電子書特征信息,根據(jù)電子書特征信息確定每本電子書的類型。
在一種可選的實(shí)施方式中,程序510用于使得處理器502在根據(jù)電子書特征信息確定每本電子書的類型時(shí),根據(jù)電子書特征信息,確定多本電子書之間的相似度;根據(jù)所述相似度,確定每本電子書的類型。
在一種可選的實(shí)施方式中,電子書特征信息包括:電子書的內(nèi)容特征分詞,電子書的內(nèi)容特征分詞用于表征電子書的內(nèi)容特征。
在一種可選的實(shí)施方式中,電子書特征信息還包括:電子書的評(píng)論特征分詞,和/或,作者特征分詞;其中,電子書的評(píng)論特征分詞用于表征電子書的評(píng)論特征;作者特征分詞用于表征電子書的作者。
在一種可選的實(shí)施方式中,電子書的內(nèi)容特征分詞通過對(duì)電子書的文字內(nèi)容信息進(jìn)行語義分析獲得;電子書的評(píng)論特征分詞通過對(duì)電子書的用戶評(píng)論信息進(jìn)行語義分析獲得。
在一種可選的實(shí)施方式中,閱讀行為的特征信息包括以下至少之一:閱讀記錄信息、購(gòu)買記錄信息、分享記錄信息、翻屏行為信息、閱讀時(shí)間長(zhǎng)度信息、電子書評(píng)論信息、標(biāo)記信息;閱讀場(chǎng)景的特征信息包括以下至少之一:閱讀位置信息、閱讀時(shí)間信息。
在一種可選的實(shí)施方式中,程序510用于使得處理器502在根據(jù)行為特征信息確定電子書用戶的閱讀特征時(shí),根據(jù)閱讀行為的特征信息,確定電子書用戶的至少一個(gè)閱讀偏好;和/或,根據(jù)閱讀場(chǎng)景的特征信息,確定電子書用戶的至少一個(gè)場(chǎng)景偏好。
在一種可選的實(shí)施方式中,程序510用于使得處理器502在按照設(shè)定規(guī)則向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書時(shí),在確定通過電子書閱讀應(yīng)用向所述電子書用戶推薦電子書時(shí),獲取當(dāng)前系統(tǒng)時(shí)間和/或電子書用戶的當(dāng)前位置;根據(jù)當(dāng)前系統(tǒng)時(shí)間和/或當(dāng)前位置,確定電子書用戶的場(chǎng)景偏好;根據(jù)電子書用戶的場(chǎng)景偏好,向電子書用戶推薦電子書。
在一種可選的實(shí)施方式中,程序510還用于使得處理器502獲取電子書用戶當(dāng)前閱讀行為的閱讀信息,其中,閱讀信息包括以下至少之一:電子書信息、閱讀場(chǎng)景信息;根據(jù)閱讀信息更新電子書用戶的行為特征信息。
在一種可選的實(shí)施方式中,程序510用于使得處理器502在按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書時(shí),向電子書用戶推薦電子書類型對(duì)應(yīng)的電子書,和/或,與電子書類型的相似度滿足設(shè)定閾值的其它類型的電子書。
在一種可選的實(shí)施方式中,程序510還用于使得處理器502獲取多個(gè)電子書用戶的電子書書單信息;根據(jù)電子書書單信息,為每個(gè)電子書書單中的不同類型的電子書建立關(guān)聯(lián)關(guān)系;根據(jù)所述關(guān)聯(lián)關(guān)系,對(duì)不同的電子書類型之間的相似度進(jìn)行修正。
程序510中各步驟的具體實(shí)現(xiàn)可以參見上述電子書推薦方法實(shí)施例中的相應(yīng)步驟和單元中對(duì)應(yīng)的描述,在此不贅述。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的設(shè)備和模塊的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程描述,在此不再贅述。
通過本實(shí)施例的服務(wù)器,可以根據(jù)電子書用戶的閱讀偏好和/或閱讀習(xí)慣進(jìn)行電子書推薦,一方面,推薦更有針對(duì)性,可以滿足電子書用戶的個(gè)性化需求;另一方面,電子書服務(wù)提供商可以達(dá)到有效的推薦效果,不會(huì)造成推薦資源的浪費(fèi)。
需要指出,根據(jù)實(shí)施的需要,可將本發(fā)明實(shí)施例中描述的各個(gè)部件/步驟拆分為更多部件/步驟,也可將兩個(gè)或多個(gè)部件/步驟或者部件/步驟的部分操作組合成新的部件/步驟,以實(shí)現(xiàn)本發(fā)明實(shí)施例的目的。
上述根據(jù)本發(fā)明實(shí)施例的方法可在硬件、固件中實(shí)現(xiàn),或者被實(shí)現(xiàn)為可存儲(chǔ)在記錄介質(zhì)(諸如CD ROM、RAM、軟盤、硬盤或磁光盤)中的軟件或計(jì)算機(jī)代碼,或者被實(shí)現(xiàn)通過網(wǎng)絡(luò)下載的原始存儲(chǔ)在遠(yuǎn)程記錄介質(zhì)或非暫時(shí)機(jī)器可讀介質(zhì)中并將被存儲(chǔ)在本地記錄介質(zhì)中的計(jì)算機(jī)代碼,從而在此描述的方法可被存儲(chǔ)在使用通用計(jì)算機(jī)、專用處理器或者可編程或?qū)S糜布?諸如ASIC或FPGA)的記錄介質(zhì)上的這樣的軟件處理??梢岳斫?,計(jì)算機(jī)、處理器、微處理器控制器或可編程硬件包括可存儲(chǔ)或接收軟件或計(jì)算機(jī)代碼的存儲(chǔ)組件(例如,RAM、ROM、閃存等),當(dāng)所述軟件或計(jì)算機(jī)代碼被計(jì)算機(jī)、處理器或硬件訪問且執(zhí)行時(shí),實(shí)現(xiàn)在此描述的電子書推薦方法。此外,當(dāng)通用計(jì)算機(jī)訪問用于實(shí)現(xiàn)在此示出的電子書推薦方法的代碼時(shí),代碼的執(zhí)行將通用計(jì)算機(jī)轉(zhuǎn)換為用于執(zhí)行在此示出的電子書推薦方法的專用計(jì)算機(jī)。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及方法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明實(shí)施例的范圍。
以上實(shí)施方式僅用于說明本發(fā)明實(shí)施例,而并非對(duì)本發(fā)明實(shí)施例的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明實(shí)施例的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明實(shí)施例的范疇,本發(fā)明實(shí)施例的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
本發(fā)明實(shí)施例提供了A1、一種電子書推薦方法,包括:
獲取電子書用戶的行為特征信息,根據(jù)所述行為特征信息確定所述電子書用戶的閱讀特征,其中,所述行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;
確定與所述閱讀特征相匹配的電子書類型;
按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書。
A2、根據(jù)A1所述的方法,其中,在所述獲取電子書用戶的行為特征信息之前,所述方法還包括:
獲取多本電子書的電子書特征信息,根據(jù)所述電子書特征信息確定每本電子書的類型。
A3、根據(jù)A2所述的方法,其中,根據(jù)所述電子書特征信息確定每本電子書的類型,包括:
根據(jù)所述電子書特征信息,確定多本電子書之間的相似度;
根據(jù)所述相似度,確定每本電子書的類型。
A4、根據(jù)A2或A3所述的方法,其中,所述電子書特征信息包括:電子書的內(nèi)容特征分詞,所述電子書的內(nèi)容特征分詞用于表征電子書的內(nèi)容特征。
A5、根據(jù)A4所述的方法,其中,所述電子書特征信息還包括:電子書的評(píng)論特征分詞,和/或,作者特征分詞;
其中,所述電子書的評(píng)論特征分詞用于表征電子書的評(píng)論特征;所述作者特征分詞用于表征電子書的作者。
A6、根據(jù)A5所述的方法,其中,所述電子書的內(nèi)容特征分詞通過對(duì)電子書的文字內(nèi)容信息進(jìn)行語義分析獲得;所述電子書的評(píng)論特征分詞通過對(duì)電子書的用戶評(píng)論信息進(jìn)行語義分析獲得。
A7、根據(jù)A1所述的方法,其中,
所述閱讀行為的特征信息包括以下至少之一:閱讀記錄信息、購(gòu)買記錄信息、分享記錄信息、翻屏行為信息、閱讀時(shí)間長(zhǎng)度信息、電子書評(píng)論信息、標(biāo)記信息;
所述閱讀場(chǎng)景的特征信息包括以下至少之一:閱讀位置信息、閱讀時(shí)間信息。
A8、根據(jù)A7所述的方法,其中,根據(jù)所述行為特征信息確定電子書用戶的閱讀特征,包括:
根據(jù)所述閱讀行為的特征信息,確定所述電子書用戶的至少一個(gè)閱讀偏好;
和/或,
根據(jù)所述閱讀場(chǎng)景的特征信息,確定所述電子書用戶的至少一個(gè)場(chǎng)景偏好。
A9、根據(jù)A8所述的方法,其中,所述按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書,包括:
在確定通過電子書閱讀應(yīng)用向所述電子書用戶推薦電子書時(shí),獲取當(dāng)前系統(tǒng)時(shí)間和/或所述電子書用戶的當(dāng)前位置;
根據(jù)當(dāng)前系統(tǒng)時(shí)間和/或當(dāng)前位置,確定所述電子書用戶的場(chǎng)景偏好;
根據(jù)所述電子書用戶的場(chǎng)景偏好,向所述電子書用戶推薦電子書。
A10、根據(jù)A1所述的方法,其中,所述方法還包括:
獲取電子書用戶當(dāng)前閱讀行為的閱讀信息,其中,所述閱讀信息包括以下至少之一:電子書信息、閱讀場(chǎng)景信息;
根據(jù)所述閱讀信息更新所述電子書用戶的行為特征信息。
A11、根據(jù)A1所述的方法,其中,所述按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書,包括:
向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書,和/或,與所述電子書類型的相似度滿足設(shè)定閾值的其它類型的電子書。
A12、根據(jù)A11所述的方法,其中,所述方法還包括:
獲取多個(gè)電子書用戶的電子書書單信息;
根據(jù)所述電子書書單信息,為每個(gè)電子書書單中的不同類型的電子書建立關(guān)聯(lián)關(guān)系;
根據(jù)所述關(guān)聯(lián)關(guān)系,對(duì)不同的電子書類型之間的相似度進(jìn)行修正。
本發(fā)明實(shí)施例還提供了B13、一種電子書推薦裝置,包括:
第一確定模塊,用于獲取電子書用戶的行為特征信息,根據(jù)所述行為特征信息確定所述電子書用戶的閱讀特征,其中,所述行為特征信息包括閱讀行為的特征信息和/或閱讀場(chǎng)景的特征信息;
第二確定模塊,用于確定與所述閱讀特征相匹配的電子書類型;
推薦模塊,用于按照設(shè)定規(guī)則向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書。
B14、根據(jù)B13所述的裝置,其中,所述裝置還包括:
第三確定模塊,用于在所述第一確定模塊獲取電子書用戶的行為特征信息之前,獲取多本電子書的電子書特征信息,根據(jù)所述電子書特征信息確定每本電子書的類型。
B15、根據(jù)B14所述的裝置,其中,所述第三確定模塊用于獲取多本電子書的電子書特征信息,根據(jù)所述電子書特征信息,確定多本電子書之間的相似度;根據(jù)所述相似度,確定每本電子書的類型。
B16、根據(jù)B14或B15所述的裝置,其中,所述電子書特征信息包括:電子書的內(nèi)容特征分詞,所述電子書的內(nèi)容特征分詞用于表征電子書的內(nèi)容特征。
B17、根據(jù)B16所述的裝置,其中,所述電子書特征信息還包括:電子書的評(píng)論特征分詞,和/或,作者特征分詞;
其中,所述電子書的評(píng)論特征分詞用于表征電子書的評(píng)論特征;所述作者特征分詞用于表征電子書的作者。
B18、根據(jù)B17所述的裝置,其中,所述電子書的內(nèi)容特征分詞通過對(duì)電子書的文字內(nèi)容信息進(jìn)行語義分析獲得;所述電子書的評(píng)論特征分詞通過對(duì)電子書的用戶評(píng)論信息進(jìn)行語義分析獲得。
B19、根據(jù)B13所述的裝置,其中,
所述閱讀行為的特征信息包括以下至少之一:閱讀記錄信息、購(gòu)買記錄信息、分享記錄信息、翻屏行為信息、閱讀時(shí)間長(zhǎng)度信息、電子書評(píng)論信息、標(biāo)記信息;
所述閱讀場(chǎng)景的特征信息包括以下至少之一:閱讀位置信息、閱讀時(shí)間信息。
B20、根據(jù)B19所述的裝置,其中,所述第一確定模塊包括:
第一獲取模塊,用于獲取電子書用戶的行為特征信息;
特征確定模塊,用于根據(jù)所述閱讀行為的特征信息,確定所述電子書用戶的至少一個(gè)閱讀偏好;和/或,根據(jù)所述閱讀場(chǎng)景的特征信息,確定所述電子書用戶的至少一個(gè)場(chǎng)景偏好。
B21、根據(jù)B20所述的裝置,其中,所述推薦模塊,用于在確定通過電子書閱讀應(yīng)用向所述電子書用戶推薦電子書時(shí),獲取當(dāng)前系統(tǒng)時(shí)間和/或所述電子書用戶的當(dāng)前位置;根據(jù)當(dāng)前系統(tǒng)時(shí)間和/或當(dāng)前位置,確定所述電子書用戶的場(chǎng)景偏好;根據(jù)所述電子書用戶的場(chǎng)景偏好,向所述電子書用戶推薦電子書。
B22、根據(jù)B13所述的裝置,其中,所述裝置還包括:
第二獲取模塊,用于獲取電子書用戶當(dāng)前閱讀行為的閱讀信息,其中,所述閱讀信息包括以下至少之一:電子書信息、閱讀場(chǎng)景信息;
更新模塊,用于根據(jù)所述閱讀信息更新所述電子書用戶的行為特征信息。
B23、根據(jù)B13所述的裝置,其中,所述推薦模塊,用于向所述電子書用戶推薦所述電子書類型對(duì)應(yīng)的電子書,和/或,與所述電子書類型的相似度滿足設(shè)定閾值的其它類型的電子書。
B24、根據(jù)B23所述的裝置,其中,所述裝置還包括:
第三獲取模塊,用于獲取多個(gè)電子書用戶的電子書書單信息;
修正模塊,用于根據(jù)所述電子書書單信息,為每個(gè)電子書書單中的不同類型的電子書建立關(guān)聯(lián)關(guān)系;根據(jù)所述關(guān)聯(lián)關(guān)系,對(duì)不同的電子書類型之間的相似度進(jìn)行修正。
本發(fā)明實(shí)施例還提供了C25、一種服務(wù)器,包括:處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過所述通信總線完成相互間的通信;
所述存儲(chǔ)器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行如A1-A12任一項(xiàng)所述的電子書推薦方法對(duì)應(yīng)的操作。