本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)以及計(jì)算機(jī)軟件技術(shù)領(lǐng)域,尤其涉及一種數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法和裝置。
背景技術(shù):
基于數(shù)字閱讀的便利性,越來(lái)越多的人選擇利用數(shù)字閱讀設(shè)備進(jìn)行閱讀。在用戶(hù)的移動(dòng)閱讀設(shè)備中,往往存在數(shù)量眾多的電子書(shū)籍,移動(dòng)閱讀設(shè)備通常以列表頁(yè)或者文件夾的形式來(lái)組織這些書(shū)籍。為了整理相關(guān)文件夾,用戶(hù)需要手動(dòng)去創(chuàng)建文件夾,并且將相關(guān)的書(shū)籍移動(dòng)到文件夾中去。當(dāng)書(shū)籍眾多時(shí),用戶(hù)需要?jiǎng)?chuàng)建大量的文件夾,并且需要將書(shū)籍一本本移動(dòng)到相關(guān)的文件夾中,費(fèi)事費(fèi)力。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供一種數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法和裝置,能夠高效地解決用戶(hù)整理雜亂書(shū)籍的需求。
為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法和裝置。
本發(fā)明的一種數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法包括:
獲取待分類(lèi)的目標(biāo)書(shū)籍;根據(jù)所述目標(biāo)書(shū)籍的信息創(chuàng)建若干分類(lèi);將所述目標(biāo)書(shū)籍保存至相應(yīng)的分類(lèi)中。
可選地,所述目標(biāo)書(shū)籍的信息包括:所述目標(biāo)書(shū)籍的推薦分類(lèi)信息和/或購(gòu)買(mǎi)索引信息。
可選地,所述方法還包括:獲取所述目標(biāo)書(shū)籍的推薦分類(lèi)信息,所述推薦分類(lèi)信息中包括推薦分類(lèi)名稱(chēng);根據(jù)所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)創(chuàng)建若干分類(lèi),其中:遍歷所有目標(biāo)書(shū)籍,若原有分類(lèi)中存在與所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)相同的分類(lèi),則繼續(xù)判斷下一個(gè)目標(biāo)書(shū)籍;若原有分類(lèi)中不存在與所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)相同的分類(lèi),則創(chuàng)建與所述推薦分類(lèi)名稱(chēng)相同的分類(lèi);以及將所述目標(biāo)書(shū)籍按推薦分類(lèi)信息分別保存至相應(yīng)的分類(lèi)中。
可選地,獲取所述目標(biāo)書(shū)籍的推薦分類(lèi)信息包括:統(tǒng)計(jì)其它用戶(hù)對(duì)所述目標(biāo)書(shū)籍的分類(lèi)名稱(chēng),當(dāng)某一分類(lèi)名稱(chēng)的使用頻率大于預(yù)設(shè)閾值,則將該分類(lèi)名稱(chēng)作為所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)。
可選地,所述方法還包括:獲取所述目標(biāo)書(shū)籍的購(gòu)買(mǎi)索引信息,所述購(gòu)買(mǎi)索引信息包括索引關(guān)鍵字;對(duì)所有目標(biāo)書(shū)籍的索引關(guān)鍵字計(jì)數(shù)并排序,創(chuàng)建n+1個(gè)分類(lèi),以排序在前的n個(gè)索引關(guān)鍵字命名n個(gè)分類(lèi),剩余一個(gè)分類(lèi)命名為其他;以及將所述目標(biāo)書(shū)籍按索引關(guān)鍵字分別保存至相應(yīng)的分類(lèi)中。
可選地,對(duì)所有目標(biāo)書(shū)籍的索引關(guān)鍵字進(jìn)行計(jì)數(shù)并排序包括:創(chuàng)建索引關(guān)鍵字排序數(shù)組;遍歷所有目標(biāo)書(shū)籍的索引關(guān)鍵字,若所述目標(biāo)書(shū)籍的索引關(guān)鍵字與所述排序數(shù)組中的已有的索引關(guān)鍵字相符,則將所述排序數(shù)組中該索引關(guān)鍵字的計(jì)數(shù)加1;若所述目標(biāo)書(shū)籍的索引關(guān)鍵字與所述排序數(shù)組中已有的索引關(guān)鍵字都不符,則在所述排序數(shù)組中添加該索引關(guān)鍵字;對(duì)所述排序數(shù)組中的索引關(guān)鍵字按照計(jì)數(shù)大小排序。
為達(dá)上述目的,根據(jù)本發(fā)明的另一方面,提供一種數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的裝置。
本發(fā)明的一種數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的裝置包括:獲 取模塊,用于獲取待分類(lèi)的目標(biāo)書(shū)籍;創(chuàng)建模塊,用于根據(jù)所述目標(biāo)書(shū)籍的信息創(chuàng)建若干分類(lèi);分類(lèi)整理模塊,用于將所述目標(biāo)書(shū)籍保存至相應(yīng)的分類(lèi)中。
可選地,所述獲取模塊還用于:獲取所述目標(biāo)書(shū)籍的推薦分類(lèi)信息和/或購(gòu)買(mǎi)索引信息。
可選地,所述獲取模塊還用于獲取所述目標(biāo)書(shū)籍的推薦分類(lèi)信息,所述推薦分類(lèi)信息中包括推薦分類(lèi)名稱(chēng);所述創(chuàng)建模塊還用于根據(jù)所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)創(chuàng)建若干分類(lèi),其中:遍歷所有目標(biāo)書(shū)籍,若原有分類(lèi)中存在與所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)相同的分類(lèi),則繼續(xù)判斷下一個(gè)目標(biāo)書(shū)籍;若原有分類(lèi)中不存在與所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)相同的分類(lèi),則創(chuàng)建與所述推薦分類(lèi)名稱(chēng)相同的分類(lèi);以及所述分類(lèi)整理模塊還用于將所述目標(biāo)書(shū)籍按推薦分類(lèi)信息分別保存至相應(yīng)的分類(lèi)中。
可選地,所述獲取模塊還用于:統(tǒng)計(jì)其它用戶(hù)對(duì)所述目標(biāo)書(shū)籍的分類(lèi)名稱(chēng),當(dāng)某一分類(lèi)名稱(chēng)的使用頻率大于預(yù)設(shè)閾值,則將該分類(lèi)名稱(chēng)作為所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)。
可選地,所述裝置中,所述獲取模塊還用于獲取所述目標(biāo)書(shū)籍的購(gòu)買(mǎi)索引信息,所述購(gòu)買(mǎi)索引信息包括索引關(guān)鍵字;所述創(chuàng)建模塊還用于對(duì)所有目標(biāo)書(shū)籍的索引關(guān)鍵字計(jì)數(shù)并排序,創(chuàng)建n+1個(gè)分類(lèi),以排序在前的n個(gè)索引關(guān)鍵字命名n個(gè)分類(lèi),剩余一個(gè)分類(lèi)命名為其他;以及所述分類(lèi)整理模塊還用于將所述目標(biāo)書(shū)籍按索引關(guān)鍵字分別保存至相應(yīng)的分類(lèi)中。
可選地,所述創(chuàng)建模塊還用于:創(chuàng)建索引關(guān)鍵字排序數(shù)組;遍歷所有目標(biāo)書(shū)籍的索引關(guān)鍵字,若所述目標(biāo)書(shū)籍的索引關(guān)鍵字與所述排序數(shù)組中的已有的索引關(guān)鍵字相符,則將所述排序數(shù)組中該索引關(guān)鍵 字的計(jì)數(shù)加1;若所述目標(biāo)書(shū)籍的索引關(guān)鍵字與所述排序數(shù)組中已有的索引關(guān)鍵字都不符,則在所述排序數(shù)組中添加該索引關(guān)鍵字;對(duì)所述排序數(shù)組中的索引關(guān)鍵字按照計(jì)數(shù)大小排序。
根據(jù)本發(fā)明的技術(shù)方案,通過(guò)根據(jù)書(shū)籍信息自動(dòng)創(chuàng)建若干分類(lèi),并將書(shū)籍整理到分類(lèi)下,從而可以高效地解決用戶(hù)整理雜亂書(shū)籍的需求;通過(guò)統(tǒng)計(jì)海量用戶(hù)對(duì)電子書(shū)籍分類(lèi)以及記錄用戶(hù)購(gòu)買(mǎi)電子書(shū)籍時(shí)的索引關(guān)鍵字信息等方式為分類(lèi)創(chuàng)建提供依據(jù),從而可以多渠道的進(jìn)行數(shù)字圖書(shū)整理,在滿(mǎn)足用戶(hù)整理圖書(shū)需求的同時(shí)提升用戶(hù)體驗(yàn)。
附圖說(shuō)明
附圖用于更好地理解本發(fā)明,不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。其中:
圖1是根據(jù)本發(fā)明實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法的主要步驟的示意圖;
圖2是根據(jù)本發(fā)明實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的裝置的主要模塊的示意圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的示范性實(shí)施例做出說(shuō)明,其中包括本發(fā)明實(shí)施例的各種細(xì)節(jié)以助于理解,應(yīng)當(dāng)將它們認(rèn)為僅僅是示范性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,可以對(duì)這里描述的實(shí)施例做出各種改變和修改,而不會(huì)背離本發(fā)明的范圍和精神。同樣,為了清楚和簡(jiǎn)明,以下的描述中省略了對(duì)公知功能和結(jié)構(gòu)的描述。
圖1是根據(jù)本發(fā)明實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法的主要步驟的示意圖。
如圖1所示,本發(fā)明具體實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法主要包括如下步驟:
步驟s11:獲取待分類(lèi)的目標(biāo)書(shū)籍。
本發(fā)明具體實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)的方法主要是在數(shù)字閱讀設(shè)備中實(shí)現(xiàn)的。本發(fā)明實(shí)施方式的自動(dòng)分類(lèi)整理方法可以是在設(shè)置于數(shù)字閱讀設(shè)備中的分類(lèi)應(yīng)用裝置中完成。
本發(fā)明實(shí)施方式中,可以設(shè)置成通過(guò)一外部操作(例如搖動(dòng)數(shù)字閱讀設(shè)備)觸發(fā)自動(dòng)分類(lèi)機(jī)制。觸發(fā)自動(dòng)分類(lèi)機(jī)制后,應(yīng)用裝置首先獲取待分類(lèi)的目標(biāo)書(shū)籍信息。
獲取到待分類(lèi)的目標(biāo)書(shū)籍之后,從步驟s12開(kāi)始處理。
步驟s12:根據(jù)所述目標(biāo)書(shū)籍的信息創(chuàng)建若干分類(lèi)。
步驟s13:將所述目標(biāo)書(shū)籍保存至相應(yīng)的分類(lèi)中。
上文所述的自動(dòng)分類(lèi)機(jī)制可以包含多種自動(dòng)分類(lèi)方式,例如本發(fā)明下述的具體實(shí)施方式中所闡述的按推薦分類(lèi)信息、按購(gòu)買(mǎi)索引信息等分類(lèi)的方式。具體實(shí)施過(guò)程中,并不限于以上兩種分類(lèi)方式。
在本發(fā)明一具體實(shí)施方式中,當(dāng)用戶(hù)選擇按照推薦分類(lèi)信息進(jìn)行分類(lèi)時(shí),應(yīng)用裝置需要獲取待分類(lèi)的目標(biāo)書(shū)籍的推薦分類(lèi)信息,本發(fā)明的具體實(shí)施方式中,推薦分類(lèi)信息可以是目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)。
應(yīng)用裝置可以通過(guò)訪(fǎng)問(wèn)(如可以是通過(guò)tcp/ip協(xié)議調(diào)用,tcp/ip協(xié)議是transmissioncontrolprotocol/internetprotocol的簡(jiǎn)寫(xiě),中譯名為傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議,又名網(wǎng)絡(luò)通訊協(xié)議,是internet最基本的協(xié)議、internet國(guó)際互聯(lián)網(wǎng)絡(luò)的基礎(chǔ),由網(wǎng)絡(luò)層的ip協(xié)議和傳輸層的tcp協(xié)議組成。tcp/ip定義了電子設(shè)備如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。協(xié)議采用了4層的層級(jí)結(jié)構(gòu),每一層都呼叫它的下一層所提供的協(xié)議來(lái)完成自己的需求。通俗而言:tcp負(fù) 責(zé)發(fā)現(xiàn)傳輸?shù)膯?wèn)題,一有問(wèn)題就發(fā)出信號(hào),要求重新傳輸,直到所有數(shù)據(jù)安全正確地傳輸?shù)侥康牡亍6鴌p是給因特網(wǎng)的每一臺(tái)聯(lián)網(wǎng)設(shè)備規(guī)定一個(gè)地址)數(shù)字書(shū)籍信息系統(tǒng)以獲取目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)。數(shù)字書(shū)籍信息系統(tǒng)返回目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)(例如可以以json字符串的格式返回,json,即javascriptobjectnotation,是一種輕量級(jí)的數(shù)據(jù)交換格式。它基于ecmascript的一個(gè)子集。json采用完全獨(dú)立于語(yǔ)言的文本格式,但是也使用了類(lèi)似于c語(yǔ)言家族的習(xí)慣。這些特性使json成為理想的數(shù)據(jù)交換語(yǔ)言。易于人閱讀和編寫(xiě),同時(shí)也易于機(jī)器解析和生成)。
其中,目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)是數(shù)字書(shū)籍信息系統(tǒng)通過(guò)統(tǒng)計(jì)海量用戶(hù)對(duì)同一目標(biāo)書(shū)籍的既有分類(lèi)計(jì)算而得的。數(shù)字書(shū)籍信息系統(tǒng)記錄不同用戶(hù)在其數(shù)字閱讀設(shè)備(如可以是手機(jī))本地對(duì)同一目標(biāo)書(shū)籍的分類(lèi)文件夾名稱(chēng),當(dāng)某一文件夾名稱(chēng)出現(xiàn)的概率超過(guò)預(yù)設(shè)閾值(例如可以是在全部用戶(hù)對(duì)同一書(shū)籍的分類(lèi)文件夾中出現(xiàn)的總數(shù)第一、使用比例超過(guò)一定百分比),則該文件夾名稱(chēng)即為此目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)。應(yīng)用裝置獲取目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)后,創(chuàng)建一個(gè)包含所有目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)的數(shù)組,并循環(huán)此數(shù)組:
a.應(yīng)用裝置從數(shù)組中獲取當(dāng)前目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng),通過(guò)檢查應(yīng)用裝置的數(shù)據(jù)庫(kù)中是否存在與此分類(lèi)名稱(chēng)相同的文件夾,如果存在,跳到下一步;如果不存在,則調(diào)用文件夾創(chuàng)建模塊創(chuàng)建一個(gè)以此推薦分類(lèi)名稱(chēng)命名的文件夾,并進(jìn)行下一步;
b.應(yīng)用裝置將此目標(biāo)書(shū)籍移動(dòng)至此文件夾下;
c.判斷數(shù)組中是否有下一本書(shū),如果有,則轉(zhuǎn)到步驟a繼續(xù)執(zhí)行;如果沒(méi)有,則結(jié)束循環(huán)。
至此,根據(jù)目標(biāo)書(shū)籍的推薦分類(lèi)信息進(jìn)行目標(biāo)書(shū)籍的自動(dòng)分類(lèi)整理就完成了。
此外,如前所述,自動(dòng)分類(lèi)機(jī)制中還可以包含另一種自動(dòng)分類(lèi)方 式:按目標(biāo)書(shū)籍的購(gòu)買(mǎi)索引信息進(jìn)行分類(lèi)。
在此分類(lèi)方式中,首先應(yīng)用裝置需要獲取目標(biāo)書(shū)籍的購(gòu)買(mǎi)索引信息,例如可以是購(gòu)買(mǎi)時(shí)的索引關(guān)鍵字信息。用戶(hù)在購(gòu)買(mǎi)書(shū)籍時(shí),一般會(huì)通過(guò)搜索分類(lèi)、標(biāo)簽類(lèi)目等方式搜索到該電子書(shū)籍并購(gòu)買(mǎi)。這些分類(lèi)、標(biāo)簽類(lèi)目等可以稱(chēng)為購(gòu)買(mǎi)時(shí)的索引關(guān)鍵字。一本電子書(shū)籍的索引關(guān)鍵字可以是一個(gè)或多個(gè)(例如進(jìn)行聯(lián)合搜索時(shí))。該索引關(guān)鍵字在用戶(hù)購(gòu)買(mǎi)該電子書(shū)籍時(shí)加以保存。
應(yīng)用裝置可以通過(guò)訪(fǎng)問(wèn)(例如可以通過(guò)tcp/ip協(xié)議調(diào)用)數(shù)字書(shū)籍信息系統(tǒng)獲取目標(biāo)書(shū)籍的索引關(guān)鍵字信息。
在獲取到目標(biāo)書(shū)籍的索引關(guān)鍵字后,應(yīng)用裝置可以創(chuàng)建一個(gè)包含所有目標(biāo)書(shū)籍購(gòu)買(mǎi)索引信息的數(shù)組,并創(chuàng)建一個(gè)排序數(shù)組,迭代獲取數(shù)組中索引關(guān)鍵字進(jìn)行計(jì)數(shù)并排序:
1.應(yīng)用裝置從數(shù)組中獲取當(dāng)前目標(biāo)書(shū)籍的索引關(guān)鍵字,假設(shè)當(dāng)前目標(biāo)書(shū)籍有m個(gè)索引關(guān)鍵字,遍歷此m個(gè)索引關(guān)鍵字,判斷排序數(shù)組中是否存在此索引關(guān)鍵字,如果存在,則此索引關(guān)鍵字的計(jì)數(shù)+1;如果不存在,則在排序數(shù)組中創(chuàng)建此索引關(guān)鍵字,此時(shí)索引關(guān)鍵字的計(jì)數(shù)為1;
2.判斷是否有下一本書(shū),如果有,轉(zhuǎn)到步驟1繼續(xù)執(zhí)行;如果沒(méi)有,執(zhí)行下一步;
3.應(yīng)用裝置將排序數(shù)組中的索引關(guān)鍵字按照從大到小的順序進(jìn)行排序,取排序在前的n個(gè)(n的值根據(jù)實(shí)際書(shū)籍整理需求而定,例如可以是9個(gè))索引關(guān)鍵字,分別調(diào)用文件夾創(chuàng)建模塊創(chuàng)建與此排序在前的n個(gè)索引關(guān)鍵字同名的文件夾,此外,還創(chuàng)建一個(gè)名稱(chēng)為其他的文件夾。
分類(lèi)文件夾創(chuàng)建完成后,將目標(biāo)書(shū)籍分別存放至相應(yīng)的分類(lèi)中,應(yīng)用裝置從第一本循環(huán)至最后一本,將目標(biāo)書(shū)籍移動(dòng)到相應(yīng)的文件夾 下:
4.應(yīng)用裝置獲取某一當(dāng)前目標(biāo)書(shū)籍的索引關(guān)鍵字,假設(shè)當(dāng)前目標(biāo)書(shū)籍有m個(gè)索引關(guān)鍵字,循環(huán)此m個(gè)索引關(guān)鍵字,判斷是否存在一個(gè)文件夾的名字,與當(dāng)前索引關(guān)鍵字一致,如果存在,則應(yīng)用裝置將此目標(biāo)書(shū)籍移動(dòng)至此文件夾下;如果檢查此m個(gè)索引關(guān)鍵字后,均不存在與之一致的文件夾,則應(yīng)用裝置將此目標(biāo)書(shū)籍移動(dòng)到名稱(chēng)為其他的文件夾下;
5.判斷是否有下一本書(shū),如果有,轉(zhuǎn)到步驟4繼續(xù)執(zhí)行;如果沒(méi)有,循環(huán)結(jié)束。
至此,根據(jù)目標(biāo)書(shū)籍的購(gòu)買(mǎi)索引信息進(jìn)行目標(biāo)書(shū)籍的自動(dòng)分類(lèi)整理就完成了。
根據(jù)本發(fā)明實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的方法可以看出,通過(guò)根據(jù)書(shū)籍信息自動(dòng)創(chuàng)建若干分類(lèi),并將書(shū)籍整理到分類(lèi)下,從而可以高效地解決用戶(hù)整理雜亂書(shū)籍的需求;通過(guò)統(tǒng)計(jì)海量用戶(hù)對(duì)電子書(shū)籍分類(lèi)以及記錄用戶(hù)購(gòu)買(mǎi)電子書(shū)籍時(shí)的索引關(guān)鍵字信息等方式為分類(lèi)創(chuàng)建提供依據(jù),從而可以多渠道的進(jìn)行數(shù)字圖書(shū)整理,在滿(mǎn)足用戶(hù)整理圖書(shū)需求的同時(shí)提升用戶(hù)體驗(yàn)。
圖2是根據(jù)本發(fā)明實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的裝置的主要模塊的示意圖。
如圖2所示,本發(fā)明實(shí)施方式的數(shù)字閱讀中實(shí)現(xiàn)書(shū)籍自動(dòng)分類(lèi)整理的裝置20主要包括如下模塊:獲取模塊201、創(chuàng)建模塊202、以及分類(lèi)整理模塊203。
其中,獲取模塊201用于獲取待分類(lèi)的目標(biāo)書(shū)籍;創(chuàng)建模塊202用于根據(jù)所述目標(biāo)書(shū)籍的信息創(chuàng)建若干分類(lèi);分類(lèi)整理模塊203用于將所述目標(biāo)書(shū)籍保存至相應(yīng)的分類(lèi)中。
所述獲取模塊201還可用于:獲取所述目標(biāo)書(shū)籍的推薦分類(lèi)信息和/或購(gòu)買(mǎi)索引信息。
所述裝置20中,所述獲取模塊201還可用于獲取所述目標(biāo)書(shū)籍的推薦分類(lèi)信息,所述推薦分類(lèi)信息中包括推薦分類(lèi)名稱(chēng);所述創(chuàng)建模塊202還可用于根據(jù)所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)創(chuàng)建若干分類(lèi),其中:遍歷所有目標(biāo)書(shū)籍,若原有分類(lèi)中存在與所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)相同的分類(lèi),則繼續(xù)判斷下一個(gè)目標(biāo)書(shū)籍;若原有分類(lèi)中不存在與所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)相同的分類(lèi),則創(chuàng)建與所述推薦分類(lèi)名稱(chēng)相同的分類(lèi);以及所述分類(lèi)整理模塊203還可用于將所述目標(biāo)書(shū)籍按推薦分類(lèi)信息分別保存至相應(yīng)的分類(lèi)中。
所述獲取模塊201還可用于:統(tǒng)計(jì)其它用戶(hù)對(duì)所述目標(biāo)書(shū)籍的分類(lèi)名稱(chēng),當(dāng)某一分類(lèi)名稱(chēng)的使用頻率大于預(yù)設(shè)閾值,則將該分類(lèi)名稱(chēng)作為所述目標(biāo)書(shū)籍的推薦分類(lèi)名稱(chēng)。
所述裝置20中,所述獲取模塊201還可用于獲取所述目標(biāo)書(shū)籍的購(gòu)買(mǎi)索引信息,所述購(gòu)買(mǎi)索引信息包括索引關(guān)鍵字;所述創(chuàng)建模塊202還可用于對(duì)所有目標(biāo)書(shū)籍的索引關(guān)鍵字計(jì)數(shù)并排序,創(chuàng)建n+1個(gè)分類(lèi),以排序在前的n個(gè)索引關(guān)鍵字命名n個(gè)分類(lèi),剩余一個(gè)分類(lèi)命名為其他;以及所述分類(lèi)整理模塊203還可用于將所述目標(biāo)書(shū)籍按索引關(guān)鍵字分別保存至相應(yīng)的分類(lèi)中。
所述創(chuàng)建模塊202還可用于:創(chuàng)建索引關(guān)鍵字排序數(shù)組;遍歷所有目標(biāo)書(shū)籍的索引關(guān)鍵字,若所述目標(biāo)書(shū)籍的索引關(guān)鍵字與所述排序數(shù)組中的已有的索引關(guān)鍵字相符,則將所述排序數(shù)組中該索引關(guān)鍵字的計(jì)數(shù)加1;若所述目標(biāo)書(shū)籍的索引關(guān)鍵字與所述排序數(shù)組中已有的索引關(guān)鍵字都不符,則在所述排序數(shù)組中添加該索引關(guān)鍵字;以及對(duì)所述排序數(shù)組中的索引關(guān)鍵字按照計(jì)數(shù)大小排序。
從以上描述可以看出,通過(guò)根據(jù)書(shū)籍信息自動(dòng)創(chuàng)建若干分類(lèi),并將書(shū)籍整理到分類(lèi)下,從而可以高效地解決用戶(hù)整理雜亂書(shū)籍的需求;通過(guò)統(tǒng)計(jì)海量用戶(hù)對(duì)電子書(shū)籍分類(lèi)以及記錄用戶(hù)購(gòu)買(mǎi)電子書(shū)籍時(shí)的索引關(guān)鍵字信息等方式為分類(lèi)創(chuàng)建提供依據(jù),從而可以多渠道的進(jìn)行數(shù)字圖書(shū)整理,在滿(mǎn)足用戶(hù)整理圖書(shū)需求的同時(shí)提升用戶(hù)體驗(yàn)。
上述具體實(shí)施方式,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限制。本領(lǐng)域技術(shù)人員應(yīng)該明白的是,取決于設(shè)計(jì)要求和其他因素,可以發(fā)生各種各樣的修改、組合、子組合和替代。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)范圍之內(nèi)。