亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

人名候選詞的生成方法及裝置的制作方法

文檔序號:6599568閱讀:181來源:國知局
專利名稱:人名候選詞的生成方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及中文輸入法技術(shù)領(lǐng)域,尤其涉及一種人名候選詞的生成方法及裝置。
背景技術(shù)
目前,大多中文輸入法都提供上下文聯(lián)想功能,可以根據(jù)已經(jīng)上屏的詞語和后續(xù)用戶輸入的拼音串之間的詞頻進(jìn)行篩選和計算,進(jìn)而得出拼音串對應(yīng)的詞語。例如,用戶輸入“學(xué)習(xí)”并且上屏,然后用戶在輸入法中輸入拼音串“zhishi”,通過上下文聯(lián)想功能,得到 “知識”而非“只是”。但是,現(xiàn)有技術(shù)中的上下文聯(lián)想功能,通常是簡單的詞頻篩選和計算,沒有考慮到人名具有不同于普通詞語的特殊性,因此,無法聯(lián)想出準(zhǔn)確的人名,存在人名提示不準(zhǔn)確的缺陷。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供了一種人名候選詞的生成方法及裝置,提高生成人名候選詞的準(zhǔn)確率。本發(fā)明的實(shí)施例提供一種人名候選詞的生成方法,包括確定拼音串中包含符合人名特征的人名拼音串;確定所述人名拼音串之前的已上屏詞符合預(yù)定條件時,生成所述人名拼音串對應(yīng)的人名候選詞。對應(yīng)的,本發(fā)明的實(shí)施例提供一種人名候選詞的生成裝置,包括確定單元,用于確定拼音串中包含符合人名特征的人名拼音串;生成單元,用于確定所述人名拼音串之前的已上屏詞符合預(yù)定條件時,生成所述人名拼音串對應(yīng)的人名候選詞。由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,不僅確定拼音串中包含符合人名特征的人名拼音串,并確定人名拼音串之前的已上屏詞符合預(yù)定條件,才生成人名拼音串對應(yīng)的人名候選詞,實(shí)現(xiàn)提高生成人名候選詞的準(zhǔn)確率,增強(qiáng)用戶的體驗(yàn)。


為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一實(shí)施例人名候選詞的生成方法流程示意圖;圖2為本發(fā)明一實(shí)施例人名候選詞的方法具體應(yīng)用流程示意圖;圖3為本發(fā)明一實(shí)施例人名候選詞的生成裝置構(gòu)成示意圖;圖4為本發(fā)明另一實(shí)施例人名候選詞的生成裝置構(gòu)成示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示,本發(fā)明實(shí)施例提供一種人名候選詞的生成方法,包括11、確定拼音串中包含符合人名特征的人名拼音串。12、確定人名拼音串之前的已上屏詞符合預(yù)定條件時,生成人名拼音串對應(yīng)的人名候選詞。由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,不僅確定拼音串中包含符合人名特征的人名拼音串,并確定人名拼音串之前的已上屏詞符合預(yù)定條件,才生成人名拼音串對應(yīng)的人名候選詞,實(shí)現(xiàn)提高生成人名候選詞的準(zhǔn)確率,增強(qiáng)用戶的體驗(yàn)。人名特征可以包括中文人名特征或外文人名的中文譯名特征,本發(fā)明對此不做限制。中文人名特征可以包括姓氏和名字,對應(yīng)的人名拼音串包括在前的姓氏拼音串和在后的名字拼音串;如中文人名“王萍”,人名拼音串“wangping”。外文人名的中文譯名特征可以包括音譯的名字,對應(yīng)的人名拼音串包括名字拼音串。如英文人名“Τ0Μ”,中文譯名“湯姆”,人名拼音串“tangmu”。以下具體分析本發(fā)明實(shí)施例中的中文人名(一)中文人名形式對于大部分中文人名,一般由姓氏和名字組成,其中常見的中文人名一般包括如下形式單姓+ —個字,如“項(xiàng)羽”;單姓+第一個字+第二個字,如“李世民”;復(fù)姓+ —個字,如“諸葛亮”;復(fù)姓+第一個字+第二個字,如“司馬相如”。(二)中文姓氏數(shù)量對于中文人名,雖然由許多生僻怪異的姓氏,但絕大部分姓氏還是常見的百家姓中的一個,根據(jù)歷次人口普查可以很清晰知道姓氏的數(shù)量是有限的,而且相對比較集中的。(三)中文名字?jǐn)?shù)量對于中文人名,一般會選擇比較美好事物對應(yīng)名稱或描述性文字、或有紀(jì)念意義事情對應(yīng)的文字,例如“亮”、“梅”、“明”、“景”;“建國”、“建軍”、“衛(wèi)國”、“國慶”等,這些人為
因素決定了名字所使用的漢字?jǐn)?shù)量時有限且趨向于集中的。由上述分析可見,中文人名特征可以包括姓氏和名字,姓氏包括單姓或復(fù)姓,名字包括單字或多字,等等。對應(yīng)的,人名拼音串可以包括在前的姓氏拼音串和在后的名字拼音
蟲坐坐中?寸寸ο基于上述說明,本發(fā)明實(shí)施例人名候選詞的生成方法,在步驟11之前,還可以包括構(gòu)建符合中文人名特征的姓氏和名字的詞庫。
此時,上述步驟11,可以理解為,根據(jù)輸入的拼音串,從預(yù)先構(gòu)建的詞庫中判斷拼音串中是否包含符合中文人名特征的人名拼音串。而且,中文人名除了通常由姓氏和名字構(gòu)成之外,中文人名通常在句子結(jié)構(gòu)也具有一定的特殊性,如人名常常出現(xiàn)在句首或者動詞之后,則上述步驟12中,確定人名拼音串之前的已上屏詞符合預(yù)定條件,可以包括確定人名拼音串中的姓氏拼音串之前的已上屏詞為標(biāo)點(diǎn)符號。標(biāo)點(diǎn)符號包括代表句子結(jié)束的標(biāo)點(diǎn)符號,那么,人名拼音串中的姓氏拼音串之前的已上屏詞為已經(jīng)是句尾了, 則人名拼音串中的姓氏拼音串代表另一句的句首。例如,代表句子結(jié)束的標(biāo)點(diǎn)符號可以包括句號、逗號、問號、驚嘆號、省略號,等等。代表句子未結(jié)束的標(biāo)點(diǎn)符號可以包括冒號, 引號,等等。在此不作詳細(xì)說明?;蛘撸_定人名拼音串中的姓氏拼音串之前的已上屏詞為動詞。例如,可以通過標(biāo)識詞語的詞性來判斷已上屏詞的詞性是否為動詞,如“她叫王萍”中,輸入“wangping”人名拼音串,“wangping”之前的已上屏詞“PL]”是動詞,則生成人名拼音串對應(yīng)的人名候選詞,如 “王萍”,在此不作詳細(xì)說明?;蛘撸_定人名拼音串中的名字拼音串之前的已上屏詞為姓氏。例如,通過標(biāo)識詞語的屬性來判斷已上屏詞的屬性是否為姓氏,如將“趙、錢、孫、李……”等的屬性標(biāo)識為姓氏,在此不作詳細(xì)說明。上述3種確定人名拼音串之前的已上屏詞符合預(yù)定條件的方式,可以并存也可以獨(dú)立適用,當(dāng)3者并存時,沒有先后順序的限制。較佳的,可以先確定人名拼音串中的姓氏拼音串之前的已上屏詞為代表句子結(jié)束的標(biāo)點(diǎn)符號,當(dāng)確定人名拼音串中的姓氏拼音串之前的已上屏詞不是句尾后,再確定人名拼音串中的姓氏拼音串之前的已上屏詞為動詞,最后,確定人名拼音串中的名字拼音串之前的已上屏詞為姓氏。另外,上述步驟12中,仍然可以結(jié)合人名拼音串對應(yīng)的詞語的詞頻優(yōu)化上下文聯(lián)想,如將詞頻較高的人名拼音串對應(yīng)的詞語作為第一個候選詞,以此類推。例如,對于人名拼音串“wangping”對應(yīng)的詞語的詞頻,候選詞依次可以為“王萍”,“王平”,“王蘋”,在此不作詳細(xì)說明。以下具體分析本發(fā)明實(shí)施例中的外文人名的中文譯名外文人名的中文譯名通常是音譯過來的名字,如英文人名“Τ0Μ”,中文譯名“湯姆”,人名拼音串“tangmu”。而且,一些常用外文人名的中文譯名,已經(jīng)較普遍的被人們接受,基于上述因素決定了常用外文人名的中文譯名所使用的漢字?jǐn)?shù)量時有限且趨向于集中的。基于上述說明,本發(fā)明實(shí)施例人名候選詞的生成方法,還可以包括構(gòu)建符合外文人名的中文譯名特征的名字的詞庫。此時,上述步驟11,可以理解為,根據(jù)輸入的拼音串,從預(yù)先構(gòu)建的詞庫中判斷拼音串中是否包含符合外文人名的中文譯名特征的人名拼音串。同理,外文人名的中文譯名通常在句子結(jié)構(gòu)中也具有一定的特殊性,如人名常常出現(xiàn)在句首或者動詞之后,則上述步驟12中,確定人名拼音串之前的已上屏詞符合預(yù)定條件,可以包括確定人名拼音串中的名字拼音串之前的已上屏詞為標(biāo)點(diǎn)符號。
確定人名拼音串中的名字拼音串之前的已上屏詞為動詞。同理,上述2種確定人名拼音串之前的已上屏詞符合預(yù)定條件的方式,可以并存也可以獨(dú)立適用,當(dāng)2者并存時,沒有先后順序的限制。同理,上述步驟12中,仍然可以結(jié)合人名拼音串對應(yīng)的詞語的詞頻優(yōu)來化上下文聯(lián)想,如將詞頻較高的人名拼音串對應(yīng)的詞語作為第一個候選詞,以此類推。通過對上述步驟11、12的描述可以看出,不僅要確定拼音串中包含符合人名特征的人名拼音串,而且要確定人名拼音串之前的已上屏詞符合預(yù)定條件,才生成人名拼音串對應(yīng)的人名候選詞,可以提高生成人名候選詞的準(zhǔn)確率,增強(qiáng)用戶的體驗(yàn)。而且,當(dāng)雖然確定拼音串中包含符合人名特征的人名拼音串,但是確定人名拼音串之前的已上屏詞不符合預(yù)定條件,那么不會生成人名拼音串對應(yīng)的人名候選詞,避免生成用戶不需要的人名候選詞,影像用戶的輸入。如圖2所示,具體以一實(shí)例說明本發(fā)明實(shí)施例人名候選詞的生成方法。21、用戶輸入拼音串,如“nining”。22、確定拼音串中是否包含符合中文人名特征的人名拼音串。如果是,進(jìn)入步驟 23,如果否,進(jìn)入步驟25。如,“nining”符合中文人名特征,進(jìn)入步驟23。23、確定人名拼音串之前的已上屏詞符合預(yù)定條件。如果是,進(jìn)入步驟M,如果否, 進(jìn)入步驟25。如,用戶輸入“nining”之前,用戶已經(jīng)輸入并上屏“她叫”,確定“nining”之前 “叫”為動詞,且“nining”符合中文人名特征,即符合預(yù)定條件,進(jìn)入步驟M?;蛘?,如,用戶輸入“nining”之前,用戶輸入并上屏“這條路很”,確定“nining” 之前上屏的詞語不符合預(yù)定條件,所以雖然“nining”符合中文人名特征,但是要進(jìn)入步驟 25。24、生成人名拼音串對應(yīng)的人名候選詞。如,將“nining”對應(yīng)生成“倪寧”等之類的人名候選詞。25、通過上下文聯(lián)想生成非人名候選詞。如,雖然“nining”符合人名特征,也不會生成人名候選詞,而是通過上下文聯(lián)想生生成普通詞語“泥濘”。如圖3所示,對應(yīng)于上述實(shí)施例的一種人名候選詞的生成方法,本發(fā)明實(shí)施例提供一種人名候選詞的生成裝置,包括確定單元31,用于確定拼音串中包含符合人名特征的人名拼音串。生成單元32,用于確定人名拼音串之前的已上屏詞符合預(yù)定條件時,生成人名拼音串對應(yīng)的人名候選詞。由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,不僅確定拼音串中包含符合人名特征的人名拼音串,并確定人名拼音串之前的已上屏詞符合預(yù)定條件,才生成人名拼音串對應(yīng)的人名候選詞,實(shí)現(xiàn)提高生成人名候選詞的準(zhǔn)確率,增強(qiáng)用戶的體驗(yàn)??梢岳斫?,人名特征可以包括中文人名特征或外文人名的中文譯名特征。中文人名特征可以包括姓氏和名字,人名拼音串包括在前的姓氏拼音串和在后的名字拼音串
外文人名的中文譯名特征可以包括音譯的名字,人名拼音串包括名字拼音串??梢?,本發(fā)明實(shí)施例人名候選詞的生成裝置,還可以包括構(gòu)建單元,用于構(gòu)建符合人名特征的姓氏和名字的詞庫。如圖4所示,具體而言,人名拼音串包括在前的姓氏拼音串和在后的名字拼音串時,生成單元,可以包括第一生成子單元41,用于確定人名拼音串中的姓氏拼音串之前的已上屏詞為標(biāo)點(diǎn)符號,生成人名拼音串對應(yīng)的人名候選詞。第二生成子單元42,用于確定人名拼音串中的姓氏拼音串之前的已上屏詞為動詞,生成人名拼音串對應(yīng)的人名候選詞。第三生成子單元43,用于確定人名拼音串中的名字拼音串之前的已上屏詞為姓氏,生成人名拼音串對應(yīng)的人名候選詞?;蛘?,人名拼音串包括名字拼音串時,生成單元,可以包括第一生成子單元41,用于確定人名拼音串中的名字拼音串之前的已上屏詞為代表句子結(jié)束的標(biāo)點(diǎn)符號。第二生成子單元42,用于確定人名拼音串中的名字拼音串之前的已上屏詞為動詞。第一生成子單元41中,標(biāo)點(diǎn)符號包括代表句子結(jié)束的標(biāo)點(diǎn)符號。那么,人名拼音串中的姓氏拼音串之前的已上屏詞已經(jīng)是句尾了,則人名拼音串中的姓氏拼音串代表另一句的句首。通過上述描述可以看出,不僅要確定拼音串中包含符合人名特征的人名拼音串, 而且要確定人名拼音串之前的已上屏詞符合預(yù)定條件,才生成人名拼音串對應(yīng)的人名候選詞,可以提高生成人名候選詞的準(zhǔn)確率,增強(qiáng)用戶的體驗(yàn)。而且,當(dāng)雖然確定拼音串中包含符合人名特征的人名拼音串,但是確定人名拼音串之前的已上屏詞不符合預(yù)定條件,那么不會生成人名拼音串對應(yīng)的人名候選詞,避免生成用戶不需要的人名候選詞,影像用戶的輸入。上述本發(fā)明實(shí)施例人名候選詞的生成裝置及其構(gòu)成部分的作用,可以通過上述實(shí)施例人名候選詞的生成方法得以理解,在此不在展開敘述。需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random Access Memory, RAM)等。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種人名候選詞的生成方法,其特征在于,包括 確定拼音串中包含符合人名特征的人名拼音串;確定所述人名拼音串之前的已上屏詞符合預(yù)定條件時,生成所述人名拼音串對應(yīng)的人名候選詞。
2.根據(jù)權(quán)要求1所述的方法,其特征在于,所述人名特征包括中文人名特征或外文人名的中文譯名特征;所述中文人名特征包括姓氏和名字,所述人名拼音串包括在前的姓氏拼音串和在后的名字拼音串;所述外文人名的中文譯名特征包括音譯的名字,所述人名拼音串包括名字拼音串。
3.根據(jù)權(quán)要求2所述的方法,其特征在于,所述人名拼音串包括在前的姓氏拼音串和在后的名字拼音串時,確定所述人名拼音串之前的已上屏詞符合預(yù)定條件包括確定所述人名拼音串中的姓氏拼音串之前的已上屏詞為代表句子結(jié)束的標(biāo)點(diǎn)符號; 或者確定所述人名拼音串中的姓氏拼音串之前的已上屏詞為動詞; 或者確定所述人名拼音串中的名字拼音串之前的已上屏詞為姓氏。
4.根據(jù)權(quán)要求2所述的方法,其特征在于,所述人名拼音串包括名字拼音串時,確定所述人名拼音串之前的已上屏詞符合預(yù)定條件包括確定所述人名拼音串中的名字拼音串之前的已上屏詞為代表句子結(jié)束的標(biāo)點(diǎn)符號; 或者確定所述人名拼音串中的名字拼音串之前的已上屏詞為動詞。
5.根據(jù)權(quán)要求3或4所述的方法,其特征在于,所述標(biāo)點(diǎn)符號包括代表句子結(jié)束的標(biāo)點(diǎn)符號。
6.一種人名候選詞的生成裝置,其特征在于,包括確定單元,用于確定拼音串中包含符合人名特征的人名拼音串; 生成單元,用于確定所述人名拼音串之前的已上屏詞符合預(yù)定條件時,生成所述人名拼音串對應(yīng)的人名候選詞。
7.根據(jù)權(quán)要求6所述的裝置,其特征在于,所述人名特征包括中文人名特征或外文人名的中文譯名特征;所述中文人名特征包括姓氏和名字,所述人名拼音串包括在前的姓氏拼音串和在后的名字拼音串;所述外文人名的中文譯名特征包括音譯的名字,所述人名拼音串包括名字拼音串。
8.根據(jù)權(quán)要求7所述的裝置,其特征在于,所述人名拼音串包括在前的姓氏拼音串和在后的名字拼音串時,所述生成單元包括第一生成子單元,用于確定所述人名拼音串中的姓氏拼音串之前的已上屏詞為標(biāo)點(diǎn)符號,生成所述人名拼音串對應(yīng)的人名候選詞;第二生成子單元,用于確定所述人名拼音串中的姓氏拼音串之前的已上屏詞為動詞, 生成所述人名拼音串對應(yīng)的人名候選詞;第三生成子單元,用于確定所述人名拼音串中的名字拼音串之前的已上屏詞為姓氏, 生成所述人名拼音串對應(yīng)的人名候選詞。
9.根據(jù)權(quán)要求7所述的裝置,其特征在于,所述人名拼音串包括名字拼音串時,確定所述人名拼音串之前的已上屏詞符合預(yù)定條件包括第一生成子單元,用于確定所述人名拼音串中的名字拼音串之前的已上屏詞為代表句子結(jié)束的標(biāo)點(diǎn)符號;第二生成子單元,用于確定所述人名拼音串中的名字拼音串之前的已上屏詞為動詞。
10.根據(jù)權(quán)要求8或9所述的裝置,其特征在于,所述標(biāo)點(diǎn)符號包括代表句子結(jié)束的標(biāo)點(diǎn)符號。
全文摘要
本發(fā)明實(shí)施例涉及一種人名候選詞的生成方法及裝置。其中,一種人名候選詞的生成方法,包括確定拼音串中包含符合人名特征的人名拼音串;確定人名拼音串之前的已上屏詞符合預(yù)定條件時,生成人名拼音串對應(yīng)的人名候選詞。不僅確定拼音串中包含符合人名特征的人名拼音串,并確定人名拼音串之前的已上屏詞符合預(yù)定條件,才生成人名拼音串對應(yīng)的人名候選詞,實(shí)現(xiàn)提高生成人名候選詞的準(zhǔn)確率,增強(qiáng)用戶的體驗(yàn)。
文檔編號G06F3/023GK102193646SQ20101012914
公開日2011年9月21日 申請日期2010年3月18日 優(yōu)先權(quán)日2010年3月18日
發(fā)明者王松旭 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1