專利名稱:一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的技術(shù)。
背景技術(shù):
在輸入過程中,除了常用詞組,如成語、俗語等,還包括大量的特定對象信息,例如,人名、機構(gòu)名稱等;不同的用戶所關(guān)聯(lián)的特定對象信息往往不同,因此每個用戶所輸入的特定對象信息通常并不包含在用戶詞庫中,或者需要經(jīng)過多次訓(xùn)練才能加入到用戶詞庫中,給用戶的輸入帶來了很大的不便,致使用戶在輸入聯(lián)系對象信息時輸入效率較低。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法與設(shè)備。根據(jù)本發(fā)明的一個方面,提供了一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法,其中,該方法包括以下步驟a獲取待處理的一個或多個對象標(biāo)識信息;b確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;c根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。根據(jù)本發(fā)明的另一方面,還提供了一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的處理設(shè)備,其中,該設(shè)備包括以下步驟獲取裝置,用于獲取待處理的一個或多個對象標(biāo)識信息;確定裝置,用于確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;構(gòu)建裝置,用于根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。與現(xiàn)有技術(shù)相比,本發(fā)明通過對待處理的一個或多個對象標(biāo)識信息中的切分關(guān)鍵詞進行確定,并根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條;從而與用戶的輸入需求相匹配,提高了輸入靈活度與個性化,還提高了輸入法的輸入效率,改善了用戶體驗。而且,本發(fā)明還可以在所述對象標(biāo)識信息中去除所述切分關(guān)鍵詞,根據(jù)所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容,以及與所述其他內(nèi)容對應(yīng)的一個或多個分詞結(jié)果,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條;從而與用戶的輸入需求相匹配,提高了輸入靈活度與個性化,還提高了輸入法的輸入效率,改善了用戶體驗。而且,本發(fā)明還可以根據(jù)所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立或更新輸入詞庫,并根據(jù)所述輸入詞庫,將與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息、確定為與對應(yīng)用戶的輸入字符串所對應(yīng)的輸入候選項;進一步地,還可以根據(jù)所述輸入字符串,以及所述輸入字符串的上下文信息,在所述輸入詞庫中進行匹配查詢,將與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息確定輸入候選項;從而提高了輸入靈活度,提高了輸入字符串與輸入候選項的匹配準(zhǔn)確度,與用戶的輸入需求相匹配,提高了輸入靈活度與個性化,提高了輸入法的輸入效率,改善了用戶體驗。而且,本發(fā)明還可以根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞;進一步地,還可以根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;更進一步地,還可以根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息的優(yōu)先級信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;從而通過多種方式確定所述切分關(guān)鍵詞,提高了輸入靈活度,提高了輸入字符串與輸入候選項的匹配準(zhǔn)確度,與用戶的輸入需求相匹配,提高了輸入靈活度與個性化,提高了輸入法的輸入效率,改善了用戶體驗。而且,本發(fā)明還可以根據(jù)所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫,根據(jù)所述對象標(biāo)識信息,將在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞;從而細(xì)化了對所述切分關(guān)鍵詞的確定,提高了輸入靈活度,提高了輸入字符串與輸入候選項的匹配準(zhǔn)確度,與用戶的輸入需求相匹配,提高了輸入靈活度與個性化,提高了輸入法的輸入效率,改善了用戶體驗。而且,本發(fā)明還可以根據(jù)所述對象標(biāo)識信息的對象相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的對象類型信息,根據(jù)所述對象標(biāo)識信息,在所述對象類型信息對應(yīng)的標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞;從而細(xì)化了對所述切分關(guān)鍵詞的確定,提高了輸入靈活度,提高了輸入字符串與輸入候選項的匹配準(zhǔn)確度,與用戶的輸入需求相匹配,提高了輸入靈活度與個性化,提高了輸入法的輸入效率,改善了用戶體驗。
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯圖1示出根據(jù)本發(fā)明一個方面的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的處理設(shè)備示意圖;圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的處理設(shè)備示意圖;圖3示出根據(jù)本發(fā)明另一個方面的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法流程圖;圖4示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法流程圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實施例方式下面結(jié)合附圖對本發(fā)明作進一步詳細(xì)描述。圖1示出根據(jù)本發(fā)明一個方面的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的處理設(shè)備示意圖;其中,所述處理設(shè)備包括獲取裝置11、確定裝置12、構(gòu)建裝置13。具體地,獲取裝置11獲取待處理的一個或多個對象標(biāo)識信息;確定裝置12確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;構(gòu)建裝置13根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。在此,處理設(shè)備包括但不限于網(wǎng)絡(luò)設(shè)備、用戶設(shè)備、或網(wǎng)絡(luò)設(shè)備與用戶設(shè)備通過網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備。其中,所述網(wǎng)絡(luò)設(shè)備其包括但不限于計算機、網(wǎng)絡(luò)主機、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云;在此,云由基于云計算(CloudComputing)的大量計算機或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個虛擬超級計算機。所述用戶設(shè)備其包括但不限于任何一種可與用戶通過鍵盤、遙控器、觸摸板、或聲控設(shè)備進行人機交互的電子產(chǎn)品,例如計算機、智能手機、PDA、游戲機、或IPTV等。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。本領(lǐng)域技術(shù)人員應(yīng)能理解,其他的處理設(shè)備同樣適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。上述各裝置之間是持續(xù)不斷工作的,在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指上述各裝置分別實時地或者按照設(shè)定的或?qū)崟r調(diào)整的工作模式要求,進行待處理的對象標(biāo)識信息的獲取、切分關(guān)鍵詞的確定、輸入詞條的構(gòu)建等,直至處理設(shè)備停止獲取待處理的一個或多個對象標(biāo)識信息。獲取裝置11獲取待處理的一個或多個對象標(biāo)識信息。具體地,獲取裝置11例如通過根據(jù)各種通信協(xié)議(CommunicationsProtocol),通過各種數(shù)據(jù)傳輸接口,與待處理的對象標(biāo)識信息數(shù)據(jù)庫或?qū)ο髽?biāo)識信息日志等進行交互,獲取待處理的一個或多個對象標(biāo)識信息;或者通過直接從例如輸入框中接收用戶或其他應(yīng)用等通過輸入、選擇、點擊等操作所輸入的一個或多個對象標(biāo)識信息,在此,所述輸入框如短信編輯框、內(nèi)容輸入框等。其中,所述對象標(biāo)識信息包括但不限于姓名、機構(gòu)名稱、物品名稱、物品編號(如專利申請的申請?zhí)?等。在此,所述對象標(biāo)識信息數(shù)據(jù)庫或?qū)ο髽?biāo)識信息日志包括但不限于例如產(chǎn)品名錄、通訊錄、機構(gòu)名錄等。確定裝置12確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,確定裝置12通過基于預(yù)定的切分規(guī)則,或者通過基于對象標(biāo)識信息中的相關(guān)信息等方式,對所述對象標(biāo)識信息中的切分關(guān)鍵詞進行確定。在此,所述切分規(guī)則如對于三個字的對象標(biāo)識信息,將第一個字作為切分關(guān)鍵詞,例如,當(dāng)對象標(biāo)識信息為“湯曉麗”,則將第一個字“湯”作為切分關(guān)鍵詞;對于四個字的對象標(biāo)識信息,則將前兩個字作為切分關(guān)鍵詞,例如,當(dāng)對象標(biāo)識信息為“司馬相如”,則將前兩個字“司馬”作為切分關(guān)鍵詞等。在此,所述對象標(biāo)識信息的相關(guān)信息包括但不限于對象標(biāo)識信息的屬性信息或輸入操作信息等;例如,所述對象標(biāo)識信息是通過通訊錄所獲取的,則對象標(biāo)識信息中包括所存儲的姓或名的屬性信息,例如,若通過通訊錄獲取對象標(biāo)識信息為“司馬光”,而用戶在存儲“司馬光”名片時,已經(jīng)將“司馬”設(shè)置為姓,將“光”設(shè)置為名,則可根據(jù)所述姓或名的屬性信息確定切分關(guān)鍵詞為“司馬”,而非“司”;或者,所述對象標(biāo)識信息通過用戶輸入獲取,而用戶輸入所述對象標(biāo)識信息時可能存在一個或多個上屏確認(rèn)操作,如所述對象標(biāo)識信息為“百度輸入法”,而用戶在輸入時,先輸入了“百度”上屏,然后輸入了“輸入法”上屏,從而根據(jù)所述輸入操作信息中的上屏信息,將“百度”作為切分關(guān)鍵詞。構(gòu)建裝置13根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。具體地,所述構(gòu)建裝置13根據(jù)所述確定裝置12所確定的切分關(guān)鍵詞,通過將所述對象標(biāo)識信息中除所述切分關(guān)鍵詞之外其他內(nèi)容的全部或部分內(nèi)容進行提取,從而構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條;例如,當(dāng)對象標(biāo)識信息為“湯曉麗”,而第一個字“湯”作為切分關(guān)鍵詞時,則構(gòu)建裝置13將“曉麗”作為與所述對象標(biāo)識信息相對應(yīng)的輸入詞條;當(dāng)所述對象標(biāo)識信息為“百度輸入法”,而切分關(guān)鍵詞為“百度”時,則構(gòu)建裝置13將“輸入法”或“輸入”等作為與所述對象標(biāo)識信息相對應(yīng)的輸入詞條。優(yōu)選地,所述構(gòu)建裝置13還可以在所述對象標(biāo)識信息中去除所述切分關(guān)鍵詞,以獲得所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容,以及與所述其他內(nèi)容對應(yīng)的一個或多個分詞結(jié)果;根據(jù)所述其他內(nèi)容,以及所述一個或多個分詞結(jié)果中至少一個或其組合,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條。具體地,所述構(gòu)建裝置13根據(jù)所述確定裝置12所確定的切分關(guān)鍵詞,將所述對象標(biāo)識信息中的切分關(guān)鍵詞進行去除,提取所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容,并對所述其他內(nèi)容進行分詞,從而獲得與所述其他內(nèi)容對應(yīng)的一個或多個分詞結(jié)果;例如,所述對象標(biāo)識信息為“北京漢昊知識產(chǎn)權(quán)代理事務(wù)所”,切分關(guān)鍵詞為“北京”,則去除所述切分關(guān)鍵詞外的其他內(nèi)容為“漢昊知識產(chǎn)權(quán)代理事務(wù)所”,分詞后,獲得對應(yīng)的多個分詞結(jié)果,如“漢昊”、“知識產(chǎn)權(quán)”、“事務(wù)所”等。所述構(gòu)建裝置13根據(jù)所述其他內(nèi)容,以及所述一個或多個分詞結(jié)果,通過將所述其他內(nèi)容或分詞直接對應(yīng)為一個或多個輸入詞條;或者將所述其他分詞結(jié)果進行組合后對應(yīng)為輸入詞條的方式,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條。繼前例,如構(gòu)建輸入詞條為“漢昊”、“知識產(chǎn)權(quán)”、“事務(wù)所”、“漢昊知識產(chǎn)權(quán)”、“漢昊事務(wù)所”、“知識產(chǎn)權(quán)事務(wù)所”等。優(yōu)選地,所述確定裝置12還可以根據(jù)所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫;根據(jù)所述對象標(biāo)識信息,在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,所述確定裝置12根據(jù)所述對象標(biāo)識信息,直接獲取所述對象標(biāo)識信息的應(yīng)用相關(guān)信息,如所述應(yīng)用相關(guān)信息作為所述對象標(biāo)識信息的屬性信息,可由確定裝置12從所述獲取裝置11直接獲??;或者,通過經(jīng)由各種數(shù)據(jù)傳輸接口,通過對所述對象標(biāo)識信息的來源或應(yīng)用場景等進行確定,進而獲取所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息;其中,所述應(yīng)用相關(guān)信息包括但不限于應(yīng)用類別、應(yīng)用屬性等;所述確定裝置12根據(jù)所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息,通過對所述應(yīng)用相關(guān)信息與其相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫進行關(guān)聯(lián)或查詢等方式,確定與所述對象標(biāo)識信息相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫;例如,所述確定裝置12獲取所述對象標(biāo)識信息來自通訊錄或產(chǎn)品名錄,則確定與所述對象標(biāo)識信息所對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫為百家姓或產(chǎn)品命名細(xì)則等。所述確定裝置12在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,例如,所述確定裝置12將所述對象標(biāo)識關(guān)鍵詞進行分詞等,將所述分詞得到的結(jié)果在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,若其中的一個或多個分詞能夠與所述應(yīng)用標(biāo)識數(shù)據(jù)庫中的一個或多個標(biāo)識關(guān)鍵詞匹配,則將查詢后匹配的標(biāo)識關(guān)鍵詞作為與所述對象標(biāo)識信息中的切分關(guān)鍵詞。優(yōu)選地,所述確定裝置12還可以根據(jù)所述對象標(biāo)識信息的對象相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的對象類型信息;根據(jù)所述對象標(biāo)識信息,在所述對象類型信息對應(yīng)的標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,所述確定裝置12根據(jù)所述對象標(biāo)識信息,直接獲取所述對象標(biāo)識信息的對象相關(guān)信息,如所述對象相關(guān)信息作為所述對象標(biāo)識信息的屬性信息,可由確定裝置12從所述獲取裝置11直接獲取;或者,通過基于對象相關(guān)信息的判斷規(guī)則,例如根據(jù)字?jǐn)?shù)等信息,確定所述對象標(biāo)識信息的對象相關(guān)信息;在此,所述對象相關(guān)信息包括但不限于所述對象標(biāo)識信息的字符數(shù)信息或所述對象標(biāo)識信息包含的關(guān)鍵詞信息中的一個或多個等;所述確定裝置12根據(jù)所述對象標(biāo)識信息的對象相關(guān)信息,根據(jù)預(yù)定或設(shè)置的對象類型判斷規(guī)則,確定與所述對象標(biāo)識信息相對應(yīng)的對象類型信息;例如,當(dāng)所述對象標(biāo)識信息超過4個字時,則將所述對象標(biāo)識信息判斷為機構(gòu)名稱,當(dāng)所述對象標(biāo)識信息小于或等于4個字時,則將所述對象標(biāo)識信息判斷為姓名等。所述確定裝置12根據(jù)所述對象標(biāo)識信息,在所述在所述對象類型信息對應(yīng)的標(biāo)識數(shù)據(jù)庫中對所述對象標(biāo)識信息進行匹配查詢,例如,當(dāng)所述對象類型信息為組織時,則利用所對應(yīng)的組織標(biāo)識數(shù)據(jù)庫中的組織名稱關(guān)鍵詞,如公司、事務(wù)所、上海等,對所述對象標(biāo)識信息進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。優(yōu)選地,所述確定裝置12還可以根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。所述確定裝置12可以對所述對象標(biāo)識信息進行分詞,將所分詞得到的一個或多個詞,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,若存在可以匹配的標(biāo)識關(guān)鍵詞,則將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞;或者,所述確定裝置12利用標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中的一個或多個標(biāo)識關(guān)鍵詞,與所述對象標(biāo)識信息進行匹配,若所述對象標(biāo)識信息中包含該標(biāo)識關(guān)鍵詞,則將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。其中,所述標(biāo)識關(guān)鍵詞數(shù)據(jù)庫可以為所述處理設(shè)備所對應(yīng)的,經(jīng)過機器學(xué)習(xí)等方式所建立的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫;也可以為通過各種數(shù)據(jù)傳輸接口,從第三方所獲取的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫。更優(yōu)選地,所述確定裝置12還包括標(biāo)識確定單元(未示出)和切分確定單元(未示出);其中,標(biāo)識確定單元根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞;切分確定單元根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,所述標(biāo)識確定單元可以對所述對象標(biāo)識信息進行分詞,將所分詞得到的一個或多個詞,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞;或者所述標(biāo)識確定單元利用標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中的一個或多個標(biāo)識關(guān)鍵詞,與所述對象標(biāo)識信息進行匹配,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞。其中,所述標(biāo)識關(guān)鍵詞數(shù)據(jù)庫可以為所述處理設(shè)備所對應(yīng)的,經(jīng)過機器學(xué)習(xí)等方式所建立的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫;也可以為通過各種數(shù)據(jù)傳輸接口,從第三方所獲取的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫。切分確定單元根據(jù)所述標(biāo)識關(guān)鍵詞,通過與例如包含所述標(biāo)識關(guān)鍵詞的類型信息的數(shù)據(jù)庫進行交互等方式,獲取所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,其中,所述類型信息包括但不限于組織、姓名、產(chǎn)品等;進一步地,所述類型信息還可以細(xì)分為如特定的產(chǎn)品信息,復(fù)姓姓名等類型。切分確定單元根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,通過例如將所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息與所述對象標(biāo)識信息的類型信息相匹配等方式,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;例如將與所述對象標(biāo)識信息的類型信息相匹配的標(biāo)識關(guān)鍵詞,作為所述對象標(biāo)識信息的切分關(guān)鍵詞。例如,所述對象標(biāo)識信息為“湯曉麗工作室”,所述對象標(biāo)識信息的類型為組織;其所對應(yīng)的標(biāo)識關(guān)鍵詞為“湯”、“工作室”,且“湯”的類型為“姓名”,“工作室”的類型為組織,則“工作室”的類型與對象標(biāo)識信息的類型相匹配,故將“工作室”作為所述切分關(guān)鍵詞。更優(yōu)選地,所述切分確定單元還可以根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息的優(yōu)先級信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,所述切分確定單元還可以根據(jù)通過第三方所獲取的、或是自行設(shè)置或定義的所述標(biāo)識關(guān)鍵詞所對應(yīng)類型信息的優(yōu)先級信息,將對應(yīng)一定優(yōu)先級信息的標(biāo)識關(guān)鍵詞,確定為所述對象標(biāo)識信息中的切分關(guān)鍵詞。例如,當(dāng)所述多個標(biāo)識關(guān)鍵詞中包括“組織”類型以及“姓名”類型時,考慮到通常情況下,人名會用到組織機構(gòu)上,但反之很少,因此定義“組織”類型的優(yōu)先級高于“人名”類型,從而將所述“組織”類型所對應(yīng)的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的處理設(shè)備示意圖;其中,所述處理設(shè)備包括獲取裝置11’、確定裝置12’、構(gòu)建裝置13’、更新裝置14’、匹配裝置15’。具體地,獲取裝置11’獲取待處理的一個或多個對象標(biāo)識信息;確定裝置12’確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;構(gòu)建裝置13’根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分;更新裝置14’根據(jù)所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立或更新輸入詞庫;匹配裝置15’根據(jù)所述對象標(biāo)識信息所對應(yīng)用戶的輸入字符串,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。其中,所述獲取裝置11’、確定裝置12’、構(gòu)建裝置13’與圖1所示對應(yīng)裝置相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。上述各裝置之間是持續(xù)不斷工作的,在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指上述各裝置分別實時地或者按照設(shè)定的或?qū)崟r調(diào)整的工作模式要求,進行待處理的對象標(biāo)識信息的獲取、切分關(guān)鍵詞的確定、輸入詞條的構(gòu)建、輸入詞庫的更新、輸入候選項的確定等,直至處理設(shè)備停止獲取待處理的一個或多個對象標(biāo)識信息。更新裝置14’根據(jù)所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立或更新輸入詞庫。具體地,更新裝置14’通過從獲取裝置11’獲取所述對象標(biāo)識信息,并從構(gòu)建裝置13’獲取一個或多個輸入詞條,并將所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,更新至所述輸入詞庫中;若所述輸入詞庫不存在,則利用所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立所述輸入詞庫。匹配裝置15’根據(jù)所述對象標(biāo)識信息所對應(yīng)用戶的輸入字符串,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。具體地,匹配裝置15’通過從輸入框中接收用戶或其他應(yīng)用等通過輸入、選擇、點擊等操作所輸入的字符串;或者根據(jù)各種通信協(xié)議(Communications Protocol),通過各種數(shù)據(jù)傳輸接口,獲取從其他應(yīng)用的輸入框中的字符串;其中,所述輸入框如短信編輯框、內(nèi)容輸入框等。其中,所述輸入字符串包括但不限于通過如全拼或簡拼等方式所輸入的拼音編碼字符等;匹配裝置15’根據(jù)所述輸入字符串,在所述更新裝置14’所更新或建立的輸入詞庫中進行匹配查詢,若存在于所述輸入字符串相對應(yīng)的輸入詞條和/或所述對象標(biāo)識信息,則將所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。例如,當(dāng)所述對應(yīng)用戶輸入“xiaoli”作為輸入字符串時,則在所述輸入詞庫可以匹配查詢到包括“曉麗”、“湯曉麗”等一條或多條對應(yīng)的輸入詞條,將所述輸入詞條作為“xiaoli”的輸入候選項,進而可以提供給所述用戶。優(yōu)選地,所述匹配裝置15’還可以根據(jù)所述輸入字符串,以及所述輸入字符串的上下文信息,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。具體地,所述匹配裝置15’通過從輸入框中接收用戶或其他應(yīng)用等通過輸入、選擇、點擊等操作所輸入的字符串;或者根據(jù)各種通信協(xié)議(Communications Protocol),通過各種數(shù)據(jù)傳輸接口,獲取從其他應(yīng)用的輸入框中的字符串;其中,所述輸入框如短信編輯框、內(nèi)容輸入框等。其中,所述輸入字符串包括但不限于通過如全拼或簡拼等方式所輸入的拼音編碼字符等;所述匹配裝置15’還可以通過直接獲取或自行確定獲取的方式,確定所述輸入字符串的上下文信息;其中,所述自行確定獲取例如根據(jù)所獲取的輸入字符串,利用當(dāng)前所輸入的字符串所屬的文字等,將所述當(dāng)前輸入字符串所屬的文字與一個或多個詞庫進行匹配,獲取與所述輸入字符串相關(guān)聯(lián)的一種或多種匹配信息,并作為所述輸入字符串的上下文信息,從而獲取所述輸入字符串的上下文信息;例如,當(dāng)輸入“huacao”時,先確定所述輸入字符串所屬的文字可能為“花草”,根據(jù)“花草”在所屬詞庫中的匹配信息,確定其下文信息可能為“茶”等;或者,所述自行確定獲取還可以通過根據(jù)與所述輸入字符串相對應(yīng)的歷史記錄信息,對所述輸入字符串的上下文信息進行確定,從而獲取所述輸入字符串的上下文信息,例如,所述輸入字符串前剛剛上屏的前一個輸入字符串,則可作為所述輸入字符串的前文信息。在此,所述上下文信息包括但不限于與所述輸入字符串相對應(yīng)的上文信息或下文信息。所述匹配裝置15’通過根據(jù)所述輸入字符串,以及所述輸入字符串的上下文信息,通過一種或多種系統(tǒng)預(yù)置或手動設(shè)置的查詢規(guī)則,在所述輸入詞庫中進行匹配查詢,將所述輸入字符串及其上下文,并結(jié)合所述查詢規(guī)則,確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。例如若用戶輸入字符串“tangxiaoli”,且所述輸入字符串的上文信息為“我去”,所述匹配裝置15’確定“去”為動詞,并且查詢規(guī)則中設(shè)置“去”動詞后一般接非人名類的輸入候選項,則所述匹配裝置15’將“湯曉麗工作室”作為輸入候選項提供給所述用戶;從而形成全句“我去湯曉麗工作室”?;蛘?,例如用戶輸入字符串“tangxiaoli”,且所述輸入字符串的上文信息為“我的好朋友”,所述匹配裝置15’所包含的查詢規(guī)則中設(shè)置與“朋友”相鄰的詞語一般為人名,而非組織,則所述匹配裝置15’將“湯曉麗”作為輸入候選項提供給所述用戶;從而形成全句“我的好朋友湯曉麗”。圖3示出根據(jù)本發(fā)明另一個方面的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法流程圖。具體地,在步驟Si中,處理設(shè)備獲取待處理的一個或多個對象標(biāo)識信息;在步驟s2中,處理設(shè)備確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;在步驟s3中,處理設(shè)備根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。上述各步驟之間是持續(xù)不斷工作的,在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指上述各步驟分別實時地或者按照設(shè)定的或?qū)崟r調(diào)整的工作模式要求,進行待處理的對象標(biāo)識信息的獲取、切分關(guān)鍵詞的確定、輸入詞條的構(gòu)建等,直至處理設(shè)備停止獲取待處理的一個或多個對象標(biāo)識信息。在步驟Si中,處理設(shè)備獲取待處理的一個或多個對象標(biāo)識信息。具體地,在步驟si中,處理設(shè)備例如通過根據(jù)各種通信協(xié)議(Communications Protocol),通過各種數(shù)據(jù)傳輸接口,與待處理的對象標(biāo)識信息數(shù)據(jù)庫或?qū)ο髽?biāo)識信息日志等進行交互,獲取待處理的一個或多個對象標(biāo)識信息;或者通過直接從例如輸入框中接收用戶或其他應(yīng)用等通過輸入、選擇、點擊等操作所輸入的一個或多個對象標(biāo)識信息,在此,所述輸入框如短信編輯框、內(nèi)容輸入框等。其中,所述對象標(biāo)識信息包括但不限于姓名、機構(gòu)名稱、物品名稱、物品編號(如專利申請的申請?zhí)?等。在此,所述對象標(biāo)識信息數(shù)據(jù)庫或?qū)ο髽?biāo)識信息日志包括但不限于例如產(chǎn)品名錄、通訊錄、機構(gòu)名錄等。在步驟s2中,處理設(shè)備確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,在步驟s2中,處理設(shè)備通過基于預(yù)定的切分規(guī)則,或者通過基于對象標(biāo)識信息中的相關(guān)信息等方式,對所述對象標(biāo)識信息中的切分關(guān)鍵詞進行確定。在此,所述切分規(guī)則如對于三個字的對象標(biāo)識信息,將第一個字作為切分關(guān)鍵詞,例如,當(dāng)對象標(biāo)識信息為“湯曉麗”,則將第一個字“湯”作為切分關(guān)鍵詞;對于四個字的對象標(biāo)識信息,則將前兩個字作為切分關(guān)鍵詞,例如,當(dāng)對象標(biāo)識信息為“司馬相如”,則將前兩個字“司馬”作為切分關(guān)鍵詞等。在此,所述對象標(biāo)識信息的相關(guān)信息包括但不限于對象標(biāo)識信息的屬性信息或輸入操作信息等;例如,所述對象標(biāo)識信息是通過通訊錄所獲取的,則對象標(biāo)識信息中包括所存儲的姓或名的屬性信息,例如,若通過通訊錄獲取對象標(biāo)識信息為“司馬光”,而用戶在存儲“司馬光”名片時,已經(jīng)將“司馬”設(shè)置為姓,將“光”設(shè)置為名,則可根據(jù)所述姓或名的屬性信息確定切分關(guān)鍵詞為“司馬”,而非“司”;或者,所述對象標(biāo)識信息通過用戶輸入獲取,而用戶輸入所述對象標(biāo)識信息時可能存在一個或多個上屏確認(rèn)操作,如所述對象標(biāo)識信息為“百度輸入法”,而用戶在輸入時,先輸入了 “百度”上屏,然后輸入了 “輸入法”上屏,從而根據(jù)所述輸入操作信息中的上屏信息,將“百度”作為切分關(guān)鍵詞。在步驟s3中,處理設(shè)備根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。具體地,在步驟s3中,處理設(shè)備根據(jù)步驟s2中所確定的切分關(guān)鍵詞,通過將所述對象標(biāo)識信息中除所述切分關(guān)鍵詞之外其他內(nèi)容的全部或部分內(nèi)容進行提取,從而構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條;例如,當(dāng)對象標(biāo)識信息為“湯曉麗”,而第一個字“湯”作為切分關(guān)鍵詞時,則在步驟S 3中,處理設(shè)備將“曉麗”作為與所述對象標(biāo)識信息相對應(yīng)的輸入詞條;當(dāng)所述對象標(biāo)識信息為“百度輸入法”,而切分關(guān)鍵詞為“百度”時,則在步驟s3中,處理設(shè)備將“輸入法”或“輸入”等作為與所述對象標(biāo)識信息相對應(yīng)的輸入詞條。優(yōu)選地,在步驟S3中,處理設(shè)備還可以在所述對象標(biāo)識信息中去除所述切分關(guān)鍵詞,以獲得所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容,以及與所述其他內(nèi)容對應(yīng)的一個或多個分詞結(jié)果;根據(jù)所述其他內(nèi)容,以及所述一個或多個分詞結(jié)果中至少一個或其組合,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條。具體地,在步驟S3中,處理設(shè)備根據(jù)步驟s 2中所確定的切分關(guān)鍵詞,將所述對象標(biāo)識信息中的切分關(guān)鍵詞進行去除,提取所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容,并對所述其他內(nèi)容進行分詞,從而獲得與所述其他內(nèi)容對應(yīng)的一個或多個分詞結(jié)果;例如,所述對象標(biāo)識信息為“北京漢昊知識產(chǎn)權(quán)代理事務(wù)所”,切分關(guān)鍵詞為“北京”,則去除所述切分關(guān)鍵詞外的其他內(nèi)容為“漢昊知識產(chǎn)權(quán)代理事務(wù)所”,分詞后,獲得對應(yīng)的多個分詞結(jié)果,如“漢昊”、“知識產(chǎn)權(quán)”、“事務(wù)所”等。在步驟s 3中,處理設(shè)備根據(jù)所述其他內(nèi)容,以及所述一個或多個分詞結(jié)果,通過將所述其他內(nèi)容或分詞直接對應(yīng)為一個或多個輸入詞條;或者將所述其他分詞結(jié)果進行組合后對應(yīng)為輸入詞條的方式,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條。繼前例,如構(gòu)建輸入詞條為“漢昊”、“知識產(chǎn)權(quán)”、“事務(wù)所”、“漢昊知識產(chǎn)權(quán)”、“漢昊事務(wù)所”、“知識產(chǎn)權(quán)事務(wù)所”等。優(yōu)選地,在步驟s2中,處理設(shè)備還可以根據(jù)所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫;根據(jù)所述對象標(biāo)識信息,在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,在步驟s2中,處理設(shè)備根據(jù)所述對象標(biāo)識信息,直接獲取所述對象標(biāo)識信息的應(yīng)用相關(guān)信息,如所述應(yīng)用相關(guān)信息作為所述對象標(biāo)識信息的屬性信息,可由步驟s2從所述步驟Si直接獲?。换蛘?,通過經(jīng)由各種數(shù)據(jù)傳輸接口,通過對所述對象標(biāo)識信息的來源或應(yīng)用場景等進行確定,進而獲取所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息;其中,所述應(yīng)用相關(guān)信息包括但不限于應(yīng)用類別、應(yīng)用屬性等;在步驟s2中,處理設(shè)備根據(jù)所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息,通過對所述應(yīng)用相關(guān)信息與其相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫進行關(guān)聯(lián)或查詢等方式,確定與所述對象標(biāo)識信息相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫;例如,在步驟s2中,處理設(shè)備獲取所述對象標(biāo)識信息來自通訊錄或產(chǎn)品名錄,則確定與所述對象標(biāo)識信息所對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫為百家姓或產(chǎn)品命名細(xì)則等。在步驟s2中,處理設(shè)備在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,例如,在步驟s2中,處理設(shè)備將所述對象標(biāo)識關(guān)鍵詞進行分詞等,將所述分詞得到的結(jié)果在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,若其中的一個或多個分詞能夠與所述應(yīng)用標(biāo)識數(shù)據(jù)庫中的一個或多個標(biāo)識關(guān)鍵詞匹配,則將查詢后匹配的標(biāo)識關(guān)鍵詞作為與所述對象標(biāo)識信息中的切分關(guān)鍵詞。優(yōu)選地,在步驟s2中,處理設(shè)備還可以根據(jù)所述對象標(biāo)識信息的對象相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的對象類型信息;根據(jù)所述對象標(biāo)識信息,在所述對象類型信息對應(yīng)的標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,在步驟s2中,處理設(shè)備根據(jù)所述對象標(biāo)識信息,直接獲取所述對象標(biāo)識信息的對象相關(guān)信息,如所述對象相關(guān)信息作為所述對象標(biāo)識信息的屬性信息,可由步驟s2從所述步驟Si中直接獲取;或者,通過基于對象相關(guān)信息的判斷規(guī)則,例如根據(jù)字?jǐn)?shù)等信息,確定所述對象標(biāo)識信息的對象相關(guān)信息;在此,所述對象相關(guān)信息包括但不限于所述對象標(biāo)識信息的字符數(shù)信息或所述對象標(biāo)識信息包含的關(guān)鍵詞信息中的一個或多個等;在步驟s2中,處理設(shè)備根據(jù)所述對象標(biāo)識信息的對象相關(guān)信息,根據(jù)預(yù)定或設(shè)置的對象類型判斷規(guī)則,確定與所述對象標(biāo)識信息相對應(yīng)的對象類型信息;例如,當(dāng)所述對象標(biāo)識信息超過4個字時,則將所述對象標(biāo)識信息判斷為機構(gòu)名稱,當(dāng)所述對象標(biāo)識信息小于或等于4個字時,則將所述對象標(biāo)識信息判斷為姓名等。在步驟s2中,處理設(shè)備根據(jù)所述對象標(biāo)識信息,在所述在所述對象類型信息對應(yīng)的標(biāo)識數(shù)據(jù)庫中對所述對象標(biāo)識信息進行匹配查詢,例如,當(dāng)所述對象類型信息為組織時,則利用所對應(yīng)的組織標(biāo)識數(shù)據(jù)庫中的組織名稱關(guān)鍵詞,如公司、事務(wù)所、上海等,對所述對象標(biāo)識信息進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。優(yōu)選地,在步驟s2中,處理設(shè)備還可以根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。在步驟s2中,處理設(shè)備可以對所述對象標(biāo)識信息進行分詞,將所分詞得到的一個或多個詞,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,若存在可以匹配的標(biāo)識關(guān)鍵詞,則將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞;或者,在步驟s2中,處理設(shè)備利用標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中的一個或多個標(biāo)識關(guān)鍵詞,與所述對象標(biāo)識信息進行匹配,若所述對象標(biāo)識信息中包含該標(biāo)識關(guān)鍵詞,則將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。其中,所述標(biāo)識關(guān)鍵詞數(shù)據(jù)庫可以為所述處理設(shè)備所對應(yīng)的,經(jīng)過機器學(xué)習(xí)等方式所建立的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫;也可以為通過各種數(shù)據(jù)傳輸接口,從第三方所獲取的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫。更優(yōu)選地,所述步驟s2還包括步驟s21(未示出)和步驟s22(未示出);其中,在步驟s21中,處理設(shè)備根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞;在步驟s22中,處理設(shè)備根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,在步驟s21中,處理設(shè)備可以對所述對象標(biāo)識信息進行分詞,將所分詞得到的一個或多個詞,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞;或者在步驟s21中,處理設(shè)備利用標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中的一個或多個標(biāo)識關(guān)鍵詞,與所述對象標(biāo)識信息進行匹配,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞。其中,所述標(biāo)識關(guān)鍵詞數(shù)據(jù)庫可以為所述處理設(shè)備所對應(yīng)的,經(jīng)過機器學(xué)習(xí)等方式所建立的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫;也可以為通過各種數(shù)據(jù)傳輸接口,從第三方所獲取的標(biāo)識關(guān)鍵詞數(shù)據(jù)庫。在步驟s22中,處理設(shè)備根據(jù)所述標(biāo)識關(guān)鍵詞,通過與例如包含所述標(biāo)識關(guān)鍵詞的類型信息的數(shù)據(jù)庫進行交互等方式,獲取所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,其中,所述類型信息包括但不限于組織、姓名、產(chǎn)品等;進一步地,所述類型信息還可以細(xì)分為如特定的產(chǎn)品信息,復(fù)姓姓名等類型。在步驟s22中,處理設(shè)備根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,通過例如將所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息與所述對象標(biāo)識信息的類型信息相匹配等方式,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;例如將與所述對象標(biāo)識信息的類型信息相匹配的標(biāo)識關(guān)鍵詞,作為所述對象標(biāo)識信息的切分關(guān)鍵詞。例如,所述對象標(biāo)識信息為“湯曉麗工作室”,所述對象標(biāo)識信息的類型為組織;其所對應(yīng)的標(biāo)識關(guān)鍵詞為“湯”、“工作室”,且“湯”的類型為“姓名”,“工作室”的類型為組織,則“工作室”的類型與對象標(biāo)識信息的類型相匹配,故將“工作室”作為所述切分關(guān)鍵詞。更優(yōu)選地,在步驟s22中,處理設(shè)備還可以根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息的優(yōu)先級信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。具體地,在步驟s22中,處理設(shè)備還可以根據(jù)通過第三方所獲取的、或是自行設(shè)置或定義的所述標(biāo)識關(guān)鍵詞所對應(yīng)類型信息的優(yōu)先級信息,將對應(yīng)一定優(yōu)先級信息的標(biāo)識關(guān)鍵詞,確定為所述對象標(biāo)識信息中的切分關(guān)鍵詞。例如,當(dāng)所述多個標(biāo)識關(guān)鍵詞中包括“組織”類型以及“姓名”類型時,考慮到通常情況下,人名會用到組織機構(gòu)上,但反之很少,因此定義“組織”類型的優(yōu)先級高于“人名”類型,從而將所述“組織”類型所對應(yīng)的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。圖4示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法流程圖。具體地,在步驟Si’中,處理設(shè)備獲取待處理的一個或多個對象標(biāo)識信息;在步驟s2’中,處理設(shè)備確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;在步驟S3’中,處理設(shè)備根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分;在步驟s4’中,處理設(shè)備根據(jù)所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立或更新輸入詞庫;在步驟s5’中,處理設(shè)備根據(jù)所述對象標(biāo)識信息所對應(yīng)用戶的輸入字符串,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。其中,所述步驟sI’、步驟s2’、步驟s3’與圖3所示對應(yīng)步驟相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。上述各步驟之間是持續(xù)不斷工作的,在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指上述各步驟分別實時地或者按照設(shè)定的或?qū)崟r調(diào)整的工作模式要求,進行待處理的對象標(biāo)識信息的獲取、切分關(guān)鍵詞的確定、輸入詞條的構(gòu)建、輸入詞庫的更新、輸入候選項的確定等,直至處理設(shè)備停止獲取待處理的一個或多個對象標(biāo)識信息。在步驟s4’中,處理設(shè)備根據(jù)所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立或更新輸入詞庫。具體地,在步驟s4’中,處理設(shè)備通過從前述步驟中獲取所述對象標(biāo)識信息,以及一個或多個輸入詞條,并將所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,更新至所述輸入詞庫中;若所述輸入詞庫不存在,則利用所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立所述輸入詞庫。在步驟s5’中,處理設(shè)備根據(jù)所述對象標(biāo)識信息所對應(yīng)用戶的輸入字符串,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。具體地,在步驟s5’中,處理設(shè)備通過從輸入框中接收用戶或其他應(yīng)用等通過輸入、選擇、點擊等操作所輸入的字符串;或者根據(jù)各種通信協(xié)議(Communications Protocol),通過各種數(shù)據(jù)傳輸接口,獲取從其他應(yīng)用的輸入框中的字符串;其中,所述輸入框如短信編輯框、內(nèi)容輸入框等。其中,所述輸入字符串包括但不限于通過如全拼或簡拼等方式所輸入的拼音編碼字符等;在步驟s5’中,處理設(shè)備根據(jù)所述輸入字符串,在所述步驟s4’所更新或建立的輸入詞庫中進行匹配查詢,若存在于所述輸入字符串相對應(yīng)的輸入詞條和/或所述對象標(biāo)識信息,則將所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。例如,當(dāng)所述對應(yīng)用戶輸入“xiaoli”作為輸入字符串時,則在所述輸入詞庫可以匹配查詢到包括“曉麗”、“湯曉麗”等一條或多條對應(yīng)的輸入詞條,將所述輸入詞條作為“xiaoli”的輸入候選項,進而可以提供給所述用戶。優(yōu)選地,在步驟s5’中,處理設(shè)備還可以根據(jù)所述輸入字符串,以及所述輸入字符串的上下文信息,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。具體地,在步驟s5’中,處理設(shè)備通過從輸入框中接收用戶或其他應(yīng)用等通過輸入、選擇、點擊等操作所輸入的字符串;或者根據(jù)各種通信協(xié)議(CommunicationsProtocol),通過各種數(shù)據(jù)傳輸接口,獲取從其他應(yīng)用的輸入框中的字符串;其中,所述輸入框如短信編輯框、內(nèi)容輸入框等。其中,所述輸入字符串包括但不限于通過如全拼或簡拼等方式所輸入的拼音編碼字符等;在步驟s5’中,處理設(shè)備還可以通過直接獲取或自行確定獲取的方式,確定所述輸入字符串的上下文信息;其中,所述自行確定獲取例如根據(jù)所獲取的輸入字符串,利用當(dāng)前所輸入的字符串所屬的文字等,將所述當(dāng)前輸入字符串所屬的文字與一個或多個詞庫進行匹配,獲取與所述輸入字符串相關(guān)聯(lián)的一種或多種匹配信息,并作為所述輸入字符串的上下文信息,從而獲取所述輸入字符串的上下文信息;例如,當(dāng)輸入“huacao”時,先確定所述輸入字符串所屬的文字可能為“花草”,根據(jù)“花草”在所屬詞庫中的匹配信息,確定其下文信息可能為“茶”等;或者,所述自行確定獲取還可以通過根據(jù)與所述輸入字符串相對應(yīng)的歷史記錄信息,對所述輸入字符串的上下文信息進行確定,從而獲取所述輸入字符串的上下文信息,例如,所述輸入字符串前剛剛上屏的前一個輸入字符串,則可作為所述輸入字符串的前文信息。在此,所述上下文信息包括但不限于與所述輸入字符串相對應(yīng)的上文信息或下文信息。在步驟s5’中,處理設(shè)備通過根據(jù)所述輸入字符串,以及所述輸入字符串的上下文信息,通過一種或多種系統(tǒng)預(yù)置或手動設(shè)置的查詢規(guī)則,在所述輸入詞庫中進行匹配查詢,將所述輸入字符串及其上下文,并結(jié)合所述查詢規(guī)則,確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。例如若用戶輸入字符串“tangxiaoli”,且所述輸入字符串的上文信息為“我去”,在步驟s5’中,處理設(shè)備確定“去”為動詞,并且查詢規(guī)則中設(shè)置“去”動詞后一般接非人名類的輸入候選項,則在步驟s5’中,處理設(shè)備將“湯曉麗工作室”作為輸入候選項提供給所述用戶;從而形成全句“我去湯曉麗工作室”?;蛘?,例如用戶輸入字符串“tangxiaoli”,且所述輸入字符串的上文信息為“我的好朋友”,處理設(shè)備所包含的查詢規(guī)則中設(shè)置與“朋友”相鄰的詞語一般為人名,而非組織,則在步驟s5’中,處理設(shè)備將“湯曉麗”作為輸入候選項提供給所述用戶;從而形成全句“我的好朋友湯曉麗”。對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法,其中,該方法包括以下步驟: a獲取待處理的一個或多個對象標(biāo)識信息; b確定所述對象標(biāo)識信息中的切分關(guān)鍵詞; c根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟c包括: -在所述對象標(biāo)識信息中去除所述切分關(guān)鍵詞,以獲得所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容,以及與所述其他內(nèi)容對應(yīng)的一個或多個分詞結(jié)果; -根據(jù)所述其他內(nèi)容,以及所述一個或多個分詞結(jié)果中至少一個或其組合,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,該方法還包括: -根據(jù)所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立或更新輸入詞庫; 其中,該方法還包括: X根據(jù)所述對象標(biāo)識信息所對應(yīng)用戶的輸入字符串,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述步驟X包括: -根據(jù)所述輸入字符串,以及所述輸入字符串的上下文信息,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其中,所述步驟b包括: -根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟b包括: -根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞; bl根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述步驟bl包括: -根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息的優(yōu)先級信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。
8.根據(jù)權(quán)利要求1至4中任一項所述的方法,其中,所述步驟b包括: -根據(jù)所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫; -根據(jù)所述對象標(biāo)識信息,在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。
9.根據(jù)權(quán)利要求1至4中任一項所述的方法,其中,所述步驟b包括:-根據(jù)所述對象標(biāo)識信息的對象相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的對象類型信息; -根據(jù)所述對象標(biāo)識信息,在所述對象類型信息對應(yīng)的標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞; 其中,所述對象相關(guān)信息包括以下至少任一項: -所述對象標(biāo)識信息的字符數(shù)信息; -所述對象標(biāo)識信息包含的關(guān)鍵詞信息。
10.一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的處理設(shè)備,其中,該設(shè)備包括以下步驟: 獲取裝置,用于獲取待處理的一個或多個對象標(biāo)識信息; 確定裝置,用于確定所述對象標(biāo)識信息中的切分關(guān)鍵詞; 構(gòu)建裝置,用于根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。
11.根據(jù)權(quán)利要求10所述的處理設(shè)備,其中,所述構(gòu)建裝置用于: -在所述對象標(biāo)識信息中去除所述切分關(guān)鍵詞,以獲得所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容,以及與所述其他內(nèi)容對應(yīng)的一個或多個分詞結(jié)果; -根據(jù)所述其他內(nèi)容,以及所述一個或多個分詞結(jié)果中至少一個或其組合,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條。
12.根據(jù)權(quán)利要求10或11所述的處理設(shè)備,其中,該設(shè)備還包括: 更新裝置,用于根據(jù)所述對象標(biāo)識信息,以及所述一個或多個輸入詞條中至少一個,建立或更新輸入詞庫; 其中,該設(shè)備還包括: 匹配裝置,用于根據(jù)所述對象標(biāo)識信息所對應(yīng)用戶的輸入字符串,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。
13.根據(jù)權(quán)利要求12所述的處理設(shè)備,其中,所述匹配裝置用于: -根據(jù)所述輸入字符串,以及所述輸入字符串的上下文信息,在所述輸入詞庫中進行匹配查詢,以確定與所述輸入字符串對應(yīng)的所述輸入詞條和/或所述對象標(biāo)識信息,以作為與所述輸入字符串對應(yīng)的輸入候選項。
14.根據(jù)權(quán)利要求10至13中任一項所述的處理設(shè)備,其中,所述確定裝置用于: -根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。
15.根據(jù)權(quán)利要求14所述的處理設(shè)備,其中,所述確定裝置包括: 標(biāo)識確定單元,用于根據(jù)所述對象標(biāo)識信息,在標(biāo)識關(guān)鍵詞數(shù)據(jù)庫中進行匹配查詢,以獲得與所述對象標(biāo)識信息相對應(yīng)的多個標(biāo)識關(guān)鍵詞; 切分確定單元,用于根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。
16.根據(jù)權(quán)利要求15所述的處理設(shè)備,其中,所述切分確定單元用于:-根據(jù)所述標(biāo)識關(guān)鍵詞所對應(yīng)的類型信息的優(yōu)先級信息,在所述多個標(biāo)識關(guān)鍵詞中確定所述對象標(biāo)識信息中的切分關(guān)鍵詞。
17.根據(jù)權(quán)利要求10至13中任一項所述的處理設(shè)備,其中,所述確定裝置用于: -根據(jù)所述對象標(biāo)識信息所對應(yīng)的應(yīng)用相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的應(yīng)用標(biāo)識數(shù)據(jù)庫; -根據(jù)所述對象標(biāo)識信息,在所述應(yīng)用標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞。
18.根據(jù)權(quán)利要求10至1 3中任一項所述的處理設(shè)備,其中,所述確定裝置用于: -根據(jù)所述對象標(biāo)識信息的對象相關(guān)信息,確定與所述對象標(biāo)識信息相對應(yīng)的對象類型信息; -根據(jù)所述對象標(biāo)識信息,在所述對象類型信息對應(yīng)的標(biāo)識數(shù)據(jù)庫中進行匹配查詢,將查詢所得的標(biāo)識關(guān)鍵詞作為所述對象標(biāo)識信息中的切分關(guān)鍵詞; 其中,所述對象相關(guān)信息包括以下至少任一項: -所述對象標(biāo)識信息的字符數(shù)信息; -所述對象標(biāo)識信息包含的關(guān)鍵詞信息。
全文摘要
本發(fā)明的目的是提供一種用于根據(jù)對象標(biāo)識信息構(gòu)建輸入詞條的方法與設(shè)備,其中,處理設(shè)備獲取待處理的一個或多個對象標(biāo)識信息;確定所述對象標(biāo)識信息中的切分關(guān)鍵詞;根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條,其中,所述一個或多個輸入詞條中至少一個包括所述對象標(biāo)識信息中除所述切分關(guān)鍵詞外的其他內(nèi)容的部分。與現(xiàn)有技術(shù)相比,本發(fā)明通過對待處理的一個或多個對象標(biāo)識信息中的切分關(guān)鍵詞進行確定,并根據(jù)所述切分關(guān)鍵詞,構(gòu)建與所述對象標(biāo)識信息對應(yīng)的一個或多個輸入詞條;從而與用戶的輸入需求相匹配,提高了輸入靈活度與個性化,還提高了輸入法的輸入效率,改善了用戶體驗。
文檔編號G06F3/023GK103076894SQ20121059308
公開日2013年5月1日 申請日期2012年12月31日 優(yōu)先權(quán)日2012年12月31日
發(fā)明者陸陽陽, 汪倩怡 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司