本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種分類方法及裝置。
背景技術(shù):
隨著智能手機(jī)的普及,用戶在手機(jī)中存儲(chǔ)的數(shù)據(jù)越來越多,例如,在手機(jī)中存儲(chǔ)的聯(lián)系人越來越多,又例如,在手機(jī)中存儲(chǔ)的郵件、信息、備忘錄或者事項(xiàng)提醒等相關(guān)數(shù)據(jù)越來越多,用戶的日常生活已經(jīng)離不開手機(jī)。智能手機(jī)在給用戶帶來各種使用上和生活上的便利的同時(shí),因?yàn)槭謾C(jī)中存儲(chǔ)的數(shù)據(jù)量過大,這對用戶在查找某一特定信息時(shí)存在所有的數(shù)據(jù)量過大查找效率低的問題。
相關(guān)技術(shù)中,用戶可以對手機(jī)中的相關(guān)信息進(jìn)行分類或分組,例如,可以對聯(lián)系人進(jìn)行分組,在查找聯(lián)系人時(shí),直接在對應(yīng)的分組中進(jìn)行查找,可以減少相應(yīng)的查找的數(shù)據(jù)量,減少用戶在查找過程中需要進(jìn)行的翻頁或者其他操作。但是,上述對手機(jī)中的聯(lián)系人、郵件等相關(guān)數(shù)據(jù)進(jìn)行分類時(shí),需要用戶手動(dòng)的對聯(lián)系人或者其他信息逐一的進(jìn)行分類,也就是說,在每一個(gè)聯(lián)系人或者其他事項(xiàng)對應(yīng)的設(shè)置頁面中,添加與該聯(lián)系人或者事項(xiàng)對應(yīng)的標(biāo)簽,從而使得用戶在進(jìn)行查找或者進(jìn)行整理時(shí),可以使用上述分類簡化操作。即針對手機(jī)中的聯(lián)系人、郵件、備忘錄等文本數(shù)據(jù)進(jìn)行分類時(shí),需要手動(dòng)的逐一的對每一個(gè)文本數(shù)據(jù)進(jìn)行添加標(biāo)簽或者分類的處理,這導(dǎo)致了在分類的過程中用戶需要進(jìn)行大量的繁瑣的操作,操作便利性不足。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種分類方法,可以解決在智能手機(jī)等終端設(shè)備上對聯(lián)系人、備忘錄、郵件等文本數(shù)據(jù)進(jìn)行分類時(shí)需要逐一的手動(dòng)進(jìn)行分類操作而存在的操作便利性不足的技術(shù)問題。
一種分類方法,包括:
接收文本數(shù)據(jù)分類指令,獲取所述文本數(shù)據(jù)分類指令對應(yīng)的目標(biāo)文本數(shù)據(jù)集合;
遍歷所述目標(biāo)文本數(shù)據(jù)集合中包含的目標(biāo)文本數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字;
若查找到,獲取與所述查找到的第一關(guān)鍵字對應(yīng)的分類標(biāo)簽作為目標(biāo)分類標(biāo)簽;
根據(jù)所述目標(biāo)分類標(biāo)簽對所述遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類。
在其中一個(gè)實(shí)施例中,所述文本數(shù)據(jù)包括聯(lián)系人信息、短消息、郵件信息和/或備忘錄信息中的一種或多種。
在其中一個(gè)實(shí)施例中,所述在所述遍歷到的目標(biāo)文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字的步驟還包括:
獲取與所述遍歷到的目標(biāo)文本數(shù)據(jù)對應(yīng)的歷史數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)和所述歷史數(shù)據(jù)中查找與所述預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字。
在其中一個(gè)實(shí)施例中,所述根據(jù)所述目標(biāo)分類標(biāo)簽對所述遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類的步驟還包括:
將所述遍歷到的目標(biāo)文本數(shù)據(jù)標(biāo)簽為所述目標(biāo)分類標(biāo)簽。
在其中一個(gè)實(shí)施例中,所述方法還包括:
接收輸入的文本數(shù)據(jù)添加指令,獲取與所述文本數(shù)據(jù)添加指令對應(yīng)的新增文本數(shù)據(jù),根據(jù)所述文本數(shù)據(jù)添加指令將所述新增文本數(shù)據(jù)添加到所述目標(biāo)文本數(shù)據(jù)集合;
在所述新增文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第二關(guān)鍵字;根據(jù)所述第二關(guān)鍵字對所述新增文本數(shù)據(jù)進(jìn)行分類。
此外,還提出了一種分類裝置。
一種分類裝置,包括:
文本數(shù)據(jù)分類指令接收模塊,用于接收文本數(shù)據(jù)分類指令,獲取所述文本數(shù)據(jù)分類指令對應(yīng)的目標(biāo)文本數(shù)據(jù)集合;
關(guān)鍵字查找模塊,用于遍歷所述目標(biāo)文本數(shù)據(jù)集合中包含的目標(biāo)文本數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字;
目標(biāo)分類標(biāo)簽確定模塊,用于獲取與所述查找到的第一關(guān)鍵字對應(yīng)的分類標(biāo)簽作為目標(biāo)分類標(biāo)簽;
分類模塊,用于根據(jù)所述目標(biāo)分類標(biāo)簽對所述遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類。
在其中一個(gè)實(shí)施例中,所述文本數(shù)據(jù)包括聯(lián)系人信息、短消息、郵件信息和/或備忘錄信息中的一種或多種。
在其中一個(gè)實(shí)施例中,所述關(guān)鍵字查找模塊還用于獲取與所述遍歷到的目標(biāo)文本數(shù)據(jù)對應(yīng)的歷史數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)和所述歷史數(shù)據(jù)中查找與所述預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字。
在其中一個(gè)實(shí)施例中,所述分類模塊還用于將所述遍歷到的目標(biāo)文本數(shù)據(jù)標(biāo)簽為所述目標(biāo)分類標(biāo)簽。
在其中一個(gè)實(shí)施例中,所述裝置還包括新增文本數(shù)據(jù)分類模塊,用于:
接收輸入的文本數(shù)據(jù)添加指令,獲取與所述文本數(shù)據(jù)添加指令對應(yīng)的新增文本數(shù)據(jù),根據(jù)所述文本數(shù)據(jù)添加指令將所述新增文本數(shù)據(jù)添加到所述目標(biāo)文本數(shù)據(jù)集合;
在所述新增文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第二關(guān)鍵字;根據(jù)所述第二關(guān)鍵字對所述新增文本數(shù)據(jù)進(jìn)行分類。
采用了上述分類方法和裝置之后,在需要對終端中的聯(lián)系人、郵件、短消息、備忘錄等文本數(shù)據(jù)進(jìn)行分類時(shí),自動(dòng)根據(jù)每一個(gè)文本數(shù)據(jù)中是否包含了與預(yù)設(shè)的分類標(biāo)簽或者與分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的數(shù)據(jù)來進(jìn)行分類,也就是說,若某一個(gè)文本數(shù)據(jù)中包含了與某一個(gè)分類對應(yīng)的分類標(biāo)簽或者分類關(guān)鍵字對應(yīng)的信息,則將該文本數(shù)據(jù)歸于該分類下,從而避免了用戶需要逐一的對終端中包含的所有的文本數(shù)據(jù)進(jìn)行手動(dòng)分類的繁瑣操作,提高了分類操作的操作便利性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
其中:
圖1為一個(gè)實(shí)施例中一種分類方法的流程示意圖;
圖2為一個(gè)實(shí)施例中一種分類裝置的結(jié)構(gòu)示意圖;
圖3為一個(gè)實(shí)施例中運(yùn)行前述分類方法的計(jì)算機(jī)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本實(shí)施例中,提出了一種分類方法,該方法的實(shí)現(xiàn)可依賴于計(jì)算機(jī)程序,該計(jì)算機(jī)程序可運(yùn)行于基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)之上,該計(jì)算機(jī)程序可以是終端中的聯(lián)系人分類管理的應(yīng)用程序,與可以是終端中例如郵件、短消息、備忘錄等文本數(shù)據(jù)的分類管理的應(yīng)用程序。該計(jì)算機(jī)系統(tǒng)可以是運(yùn)行上述計(jì)算機(jī)程序的例如智能手機(jī)、平板電腦、個(gè)人電腦等服務(wù)器或終端。
具體的,如圖1所示,上述分類方法包括如下步驟:
步驟S102:接收文本數(shù)據(jù)分類指令,獲取所述文本數(shù)據(jù)分類指令對應(yīng)的目標(biāo)文本數(shù)據(jù)集合。
用戶可以對終端上的聯(lián)系人或者聊天軟件(例如QQ、微信等軟件)中對應(yīng)的聯(lián)系人進(jìn)行分類或分組,即將所有的聯(lián)系人分為若干個(gè)小組或類別,每一個(gè)小組或類別對應(yīng)了一個(gè)分類標(biāo)簽。進(jìn)一步的,用戶還可以對終端上存儲(chǔ)的備忘錄信息進(jìn)行分類,例如,工作相關(guān)分類與生活相關(guān)分類;在另一個(gè)實(shí)施例中,還可以對終端上的短消息、郵件等消息類信息進(jìn)行分類。
需要說明的是,在本實(shí)施例中,分類所對應(yīng)的對象可以是聯(lián)系人信息、短消息、郵件信息和/或備忘錄信息中的一種或多種。用戶可以在對應(yīng)的某一個(gè)分類對象對應(yīng)的管理操作頁面輸入相應(yīng)的分類指令從而觸發(fā)相應(yīng)的分類對象的自動(dòng)分類操作。上述聯(lián)系人信息、短消息、郵件信息或備忘錄信息都是由一項(xiàng)或者多項(xiàng)文本數(shù)據(jù)構(gòu)成的數(shù)據(jù),區(qū)別于終端中的圖片數(shù)據(jù)、視頻數(shù)據(jù)等數(shù)據(jù)類型的數(shù)據(jù)。
如前所述,用戶可以在上述文本數(shù)據(jù)對應(yīng)的管理操作頁面進(jìn)行分類操作,例如,可以點(diǎn)擊在聯(lián)系人管理頁面中的聯(lián)系人分類操作對應(yīng)的按鈕,從而觸發(fā)對聯(lián)系人信息的分類操作,即,用戶在該聯(lián)系人管理頁面中的點(diǎn)擊聯(lián)系人分類操作按鈕的點(diǎn)擊操作相當(dāng)于輸入例如針對聯(lián)系人信息的文本數(shù)據(jù)分類指令,并且,該文本數(shù)據(jù)分類指令對應(yīng)的目標(biāo)對象即為上述聯(lián)系人管理頁面對應(yīng)的聯(lián)系人的集合,也就是說,目標(biāo)文本數(shù)據(jù)集合即為上述聯(lián)系人管理頁面對應(yīng)的所有的聯(lián)系人信息的集合。
在另一個(gè)實(shí)施例中,用戶可以在文本數(shù)據(jù)的管理頁面或者文本數(shù)據(jù)的展示頁面中通過預(yù)設(shè)的與觸發(fā)分類操作的按鈕或者控件輸入一個(gè)針對該頁面對應(yīng)的所有文本數(shù)據(jù)的文本數(shù)據(jù)分類指令,并且,相應(yīng)的頁面對應(yīng)的所有的文本數(shù)據(jù)即為該文本數(shù)據(jù)分類指令對應(yīng)的目標(biāo)文本數(shù)據(jù)集合。
步驟S104:遍歷所述目標(biāo)文本數(shù)據(jù)集合中包含的目標(biāo)文本數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字。
在本實(shí)施例中,在對上述目標(biāo)文本數(shù)據(jù)集合中包含的每一個(gè)目標(biāo)文本數(shù)據(jù)進(jìn)行分類操作時(shí),需要逐一的對目標(biāo)文本數(shù)據(jù)集合中的目標(biāo)文本數(shù)據(jù)進(jìn)行分類操作,具體的,遍歷目標(biāo)文本數(shù)據(jù)集合中包含的每一個(gè)目標(biāo)文本數(shù)據(jù),并針對遍歷到的每一個(gè)目標(biāo)文本數(shù)據(jù)分別進(jìn)行分類處理。
具體的,針對遍歷到的目標(biāo)文本數(shù)據(jù),在目標(biāo)文本數(shù)據(jù)對應(yīng)的信息中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字,病將查找到的關(guān)鍵字作為第一關(guān)鍵字。需要說明的是,在本實(shí)施例中,需要預(yù)先設(shè)備若干個(gè)分類,并且,每一個(gè)分類對應(yīng)一個(gè)分類標(biāo)簽,例如,分類標(biāo)簽可以是“親人”、“同事”、“同學(xué)”等。并且,每一個(gè)分類下還包括了若干個(gè)關(guān)鍵字,例如,分類標(biāo)簽“親人”對應(yīng)的分類所對應(yīng)的關(guān)鍵字可以包括“爸爸”、“媽媽”、“家人”等多個(gè)關(guān)鍵字。
在進(jìn)行遍歷到的目標(biāo)文本數(shù)據(jù)與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字之間的匹配關(guān)系的查找的過程,是上述各個(gè)分類標(biāo)簽所對應(yīng)的所有的關(guān)鍵字集合中查找與上述目標(biāo)文本數(shù)據(jù)所包含的所有的文本信息中任意的信息或者字符串匹配的關(guān)鍵字,也就是說,查找到的關(guān)鍵字可以在目標(biāo)文本數(shù)據(jù)所對應(yīng)的文本信息中查找到,或者說,在目標(biāo)文本數(shù)據(jù)所對應(yīng)的文本信息中出現(xiàn)了與查找到的關(guān)鍵字對應(yīng)的信息。
步驟S106:在查找到第一關(guān)鍵字時(shí),獲取與所述查找到的第一關(guān)鍵字對應(yīng)的分類標(biāo)簽作為目標(biāo)分類標(biāo)簽。
步驟S108:根據(jù)所述目標(biāo)分類標(biāo)簽對所述遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類。
在上述步驟S104中,若在目標(biāo)文本數(shù)據(jù)所對應(yīng)的文本信息中查找到了與第一關(guān)鍵字對應(yīng)的信息,則說明目標(biāo)文本數(shù)據(jù)與第一關(guān)鍵字之間存在一定的關(guān)聯(lián)關(guān)系,在對該遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類時(shí),可以將該目標(biāo)文本數(shù)據(jù)歸于該第一關(guān)鍵字對應(yīng)的分類。
具體的,根據(jù)第一關(guān)鍵字確定其對應(yīng)的分類標(biāo)簽,也就是說,根據(jù)分類或分類標(biāo)簽與關(guān)鍵字之間的對應(yīng)關(guān)系,確定第一關(guān)鍵字所述的分類以及分類標(biāo)簽。第一關(guān)鍵字對應(yīng)的分類即為上述遍歷到的目標(biāo)文本數(shù)據(jù)在本次分類操作中的最終的分類。
進(jìn)一步的,在本實(shí)施例中,不僅僅對目標(biāo)文本數(shù)據(jù)進(jìn)行分類,還可以對目標(biāo)文本數(shù)據(jù)進(jìn)行分類標(biāo)簽的標(biāo)記。具體的,所述根據(jù)所述目標(biāo)分類標(biāo)簽對所述遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類的步驟還包括:將所述遍歷到的目標(biāo)文本數(shù)據(jù)標(biāo)簽為所述目標(biāo)分類標(biāo)簽。
也就是說,在對目標(biāo)文本數(shù)據(jù)進(jìn)行分類時(shí),還可以將與該目標(biāo)文本數(shù)據(jù)對應(yīng)的最終進(jìn)行分類的目標(biāo)分類對應(yīng)的目標(biāo)分類標(biāo)簽作為該目標(biāo)文本數(shù)據(jù)的標(biāo)簽,并且,用戶在查看該目標(biāo)文本數(shù)據(jù)的相關(guān)信息時(shí),可以根據(jù)展示的分類標(biāo)簽來確定該文本數(shù)據(jù)對應(yīng)的分類情況。
在完成對目標(biāo)文本數(shù)據(jù)集合中所包含的每一個(gè)目標(biāo)文本數(shù)據(jù)執(zhí)行步驟S104-S108之后,即可完成對目標(biāo)文本數(shù)據(jù)集合中包含的所有的目標(biāo)文本數(shù)據(jù)的分類,即完成與步驟S102中接收的文本數(shù)據(jù)分類指令對應(yīng)的操作。
在一個(gè)實(shí)施例中,在對聯(lián)系人進(jìn)行分類時(shí),聯(lián)系人信息對應(yīng)的文本信息僅包含了聯(lián)系人姓名、聯(lián)系人號碼等信息,使用這些信息來對聯(lián)系人進(jìn)行分類時(shí),可能會(huì)造成大部分聯(lián)系人的分類無法確定或者分類不準(zhǔn)備。為了提高在對文本數(shù)據(jù)進(jìn)行分類時(shí)的準(zhǔn)備度和完整性,上述在所述遍歷到的目標(biāo)文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字的步驟還包括:獲取與所述遍歷到的目標(biāo)文本數(shù)據(jù)對應(yīng)的歷史數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)和所述歷史數(shù)據(jù)中查找與所述預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字。
也就是說,在確定一個(gè)文本數(shù)據(jù)對應(yīng)的分類標(biāo)簽以及對應(yīng)的關(guān)鍵字時(shí),不僅需要考慮該文本數(shù)據(jù)對應(yīng)的文本信息,還需要考慮與該文本數(shù)據(jù)對應(yīng)的歷史數(shù)據(jù)。例如,在目標(biāo)文本數(shù)據(jù)為聯(lián)系人時(shí),對應(yīng)的歷史數(shù)據(jù)包括終端上與該聯(lián)系人對應(yīng)的短消息記錄、通話記錄以及語音消息,并在歷史數(shù)據(jù)中查找與上述關(guān)鍵字對應(yīng)的信息。
需要說明的是,在本實(shí)施例中,可以對與文本數(shù)據(jù)對應(yīng)的語音消息或者歷史數(shù)據(jù)中包含的語音消息進(jìn)行文本轉(zhuǎn)換,即將語音數(shù)據(jù)轉(zhuǎn)化為與之對應(yīng)的文本信息,并且,在上述查找與關(guān)鍵字對應(yīng)的信息的過程中,使用轉(zhuǎn)化后的文本數(shù)據(jù)代替上述語音數(shù)據(jù)。
進(jìn)一步的,在本實(shí)施例中,在已經(jīng)對某一目標(biāo)對象進(jìn)行分類操作之后,若在該目標(biāo)對象之下新增一個(gè)對象,則需要對該新增的對象也進(jìn)行分類處理,避免在新增了部分?jǐn)?shù)據(jù)之后,相應(yīng)的文本數(shù)據(jù)中存在部分沒有進(jìn)行分類處理的數(shù)據(jù),造成用戶在進(jìn)行分類查找或者其他的分類操作的過程中的錯(cuò)漏。
具體的,上述分類方法還包括:接收輸入的文本數(shù)據(jù)添加指令,獲取與所述文本數(shù)據(jù)添加指令對應(yīng)的新增文本數(shù)據(jù),根據(jù)所述文本數(shù)據(jù)添加指令將所述新增文本數(shù)據(jù)添加到所述目標(biāo)文本數(shù)據(jù)集合;在所述新增文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第二關(guān)鍵字;根據(jù)所述第二關(guān)鍵字對所述新增文本數(shù)據(jù)進(jìn)行分類。
具體實(shí)施中,在終端檢測到用戶在終端中新增或者添加了一個(gè)新的文本數(shù)據(jù)時(shí),例如,在檢測到用戶新增一個(gè)聯(lián)系人、或新增一個(gè)備忘錄事項(xiàng)等事件時(shí),觸發(fā)對該新增的文本數(shù)據(jù)的分類操作,即在所述新增文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字并根據(jù)該關(guān)鍵字以及該關(guān)鍵字對應(yīng)的分類標(biāo)簽和分類對該新增文本數(shù)據(jù)進(jìn)行分類。
此外,在一個(gè)實(shí)施例中,如圖2所示,還提出了一種分類裝置,包括文本數(shù)據(jù)分類指令接收模塊102、關(guān)鍵字查找模塊104、目標(biāo)分類標(biāo)簽確定模塊106以及分類模塊108,其中:
文本數(shù)據(jù)分類指令接收模塊102,用于接收文本數(shù)據(jù)分類指令,獲取所述文本數(shù)據(jù)分類指令對應(yīng)的目標(biāo)文本數(shù)據(jù)集合;
關(guān)鍵字查找模塊104,用于遍歷所述目標(biāo)文本數(shù)據(jù)集合中包含的目標(biāo)文本數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字;
目標(biāo)分類標(biāo)簽確定模塊106,用于獲取與所述查找到的第一關(guān)鍵字對應(yīng)的分類標(biāo)簽作為目標(biāo)分類標(biāo)簽;
分類模塊108,用于根據(jù)所述目標(biāo)分類標(biāo)簽對所述遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類。
可選的,在一個(gè)實(shí)施例中,文本數(shù)據(jù)包括聯(lián)系人信息、短消息、郵件信息和/或備忘錄信息中的一種或多種。
可選的,在一個(gè)實(shí)施例中,關(guān)鍵字查找模塊104還用于獲取與所述遍歷到的目標(biāo)文本數(shù)據(jù)對應(yīng)的歷史數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)和所述歷史數(shù)據(jù)中查找與所述預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字。
可選的,在一個(gè)實(shí)施例中,分類模塊108還用于將所述遍歷到的目標(biāo)文本數(shù)據(jù)標(biāo)簽為所述目標(biāo)分類標(biāo)簽。
可選的,在一個(gè)實(shí)施例中,如圖2所示,上述裝置還包括新增文本數(shù)據(jù)分類模塊110,用于:接收輸入的文本數(shù)據(jù)添加指令,獲取與所述文本數(shù)據(jù)添加指令對應(yīng)的新增文本數(shù)據(jù),根據(jù)所述文本數(shù)據(jù)添加指令將所述新增文本數(shù)據(jù)添加到所述目標(biāo)文本數(shù)據(jù)集合;在所述新增文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第二關(guān)鍵字;根據(jù)所述第二關(guān)鍵字對所述新增文本數(shù)據(jù)進(jìn)行分類。
采用了上述分類方法和裝置之后,在需要對終端中的聯(lián)系人、郵件、短消息、備忘錄等文本數(shù)據(jù)進(jìn)行分類時(shí),自動(dòng)根據(jù)每一個(gè)文本數(shù)據(jù)中是否包含了與預(yù)設(shè)的分類標(biāo)簽或者與分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的數(shù)據(jù)來進(jìn)行分類,也就是說,若某一個(gè)文本數(shù)據(jù)中包含了與某一個(gè)分類對應(yīng)的分類標(biāo)簽或者分類關(guān)鍵字對應(yīng)的信息,則將該文本數(shù)據(jù)歸于該分類下,從而避免了用戶需要逐一的對終端中包含的所有的文本數(shù)據(jù)進(jìn)行手動(dòng)分類的繁瑣操作,提高了分類操作的操作便利性。
在一個(gè)實(shí)施例中,如圖3所示,圖3展示了一種運(yùn)行上述分類方法的基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)的終端。該計(jì)算機(jī)系統(tǒng)可以是智能手機(jī)、平板電腦、掌上電腦、筆記本電腦或個(gè)人電腦等終端設(shè)備。具體的,可包括通過系統(tǒng)總線連接的外部輸入接口1001、處理器1002、存儲(chǔ)器1003和輸出接口1004。其中,外部輸入接口1001可選的可至少包括網(wǎng)絡(luò)接口10012。存儲(chǔ)器1003可包括外存儲(chǔ)器10032(例如硬盤、光盤或軟盤等)和內(nèi)存儲(chǔ)器10034。輸出接口1004可至少包括顯示屏10042等設(shè)備。
在本實(shí)施例中,本方法的運(yùn)行基于計(jì)算機(jī)程序,該計(jì)算機(jī)程序的程序文件存儲(chǔ)于前述基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)的外存儲(chǔ)器10032中,在運(yùn)行時(shí)被加載到內(nèi)存儲(chǔ)器10034中,然后被編譯為機(jī)器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)中形成邏輯上的文本數(shù)據(jù)分類指令接收模塊102、關(guān)鍵字查找模塊104、目標(biāo)分類標(biāo)簽確定模塊106、分類模塊108以及新增文本數(shù)據(jù)分類模塊110。且在上述分類方法執(zhí)行過程中,輸入的參數(shù)均通過外部輸入接口1001接收,并傳遞至存儲(chǔ)器1003中緩存,然后輸入到處理器1002中進(jìn)行處理,處理的結(jié)果數(shù)據(jù)或緩存于存儲(chǔ)器1003中進(jìn)行后續(xù)地處理,或被傳遞至輸出接口1004進(jìn)行輸出。
具體的,上述處理器1002用于:
接收文本數(shù)據(jù)分類指令,獲取所述文本數(shù)據(jù)分類指令對應(yīng)的目標(biāo)文本數(shù)據(jù)集合;
遍歷所述目標(biāo)文本數(shù)據(jù)集合中包含的目標(biāo)文本數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第一關(guān)鍵字;
若查找到,獲取與所述查找到的第一關(guān)鍵字對應(yīng)的分類標(biāo)簽作為目標(biāo)分類標(biāo)簽;
根據(jù)所述目標(biāo)分類標(biāo)簽對所述遍歷到的目標(biāo)文本數(shù)據(jù)進(jìn)行分類。
在可選的實(shí)施例中,上述處理器1002還用于獲取與所述遍歷到的目標(biāo)文本數(shù)據(jù)對應(yīng)的歷史數(shù)據(jù),在所述遍歷到的目標(biāo)文本數(shù)據(jù)和所述歷史數(shù)據(jù)中查找與所述預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字。
在可選的實(shí)施例中,外部輸入接口1001將所述遍歷到的目標(biāo)文本數(shù)據(jù)標(biāo)簽為所述目標(biāo)分類標(biāo)簽。
在可選的實(shí)施例中,上述外部輸入接口1001還用于接收輸入的文本數(shù)據(jù)添加指令;
上述處理器1002還用于:獲取與所述文本數(shù)據(jù)添加指令對應(yīng)的新增文本數(shù)據(jù),根據(jù)所述文本數(shù)據(jù)添加指令將所述新增文本數(shù)據(jù)添加到所述目標(biāo)文本數(shù)據(jù)集合;在所述新增文本數(shù)據(jù)中查找與預(yù)設(shè)的分類標(biāo)簽對應(yīng)的關(guān)鍵字匹配的關(guān)鍵字作為第二關(guān)鍵字;根據(jù)所述第二關(guān)鍵字對所述新增文本數(shù)據(jù)進(jìn)行分類。
以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。