別名查詢系統(tǒng)及其方法【專利摘要】本發(fā)明提供了一種別名查詢系統(tǒng)及其方法。所述別名查詢系統(tǒng)具有儲(chǔ)存模塊,以儲(chǔ)存至少一連接字模板;一查找模塊,耦接該儲(chǔ)存模塊,依據(jù)一名稱,自一數(shù)據(jù)庫(kù)取得多個(gè)字符串行;以及一別名抽出模塊,耦接該儲(chǔ)存模塊與該查找模塊,依據(jù)該名稱與該連接字模板,判斷該些字符串行中是否有與該名稱相關(guān)聯(lián)的該第一別名;其中當(dāng)該別名抽出模塊判斷該些字符串行中有該第一別名時(shí),則該別名抽出模塊自該些字符串行中抽出該第一別名,并儲(chǔ)存該第一別名于該儲(chǔ)存模塊中?!緦@f明】別名查詢系統(tǒng)及其方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明公開一種關(guān)鍵字查詢系統(tǒng)與方法,特別是一種針對(duì)名稱與其相關(guān)聯(lián)的別名的查詢系統(tǒng)與方法?!?br>背景技術(shù):
】[0002]在現(xiàn)今因特網(wǎng)中,使用者在上網(wǎng)查詢事件、物品或人員的名稱(name)時(shí),常因?yàn)槭录?、物品或人員另有不同的稱呼、昵稱或別名(alias),而導(dǎo)致查詢結(jié)果不完整。舉例來說,當(dāng)使用者查詢相關(guān)于「周星馳」的網(wǎng)絡(luò)文章或新聞時(shí),其查詢結(jié)果就可能遺漏了包括以「星爺」、「周星星」、「星仔」等別名為主的內(nèi)容。換句話說,因?yàn)楝F(xiàn)今各種網(wǎng)絡(luò)搜尋引擎均缺少對(duì)別名的自動(dòng)搜尋、抽出與建立關(guān)連的機(jī)制,只要使用者沒有完全列舉出所有的別名,即有查詢結(jié)果不完整的可能性。特別是,當(dāng)查詢關(guān)于一時(shí)熱門的公眾人物或議題時(shí),別名的產(chǎn)生與變化也非??焖?,使用者往往因不知道所有的別名而可能遺漏大量的網(wǎng)絡(luò)信息。[0003]因此業(yè)界需要一種能夠依據(jù)使用者輸入的名稱,自動(dòng)地搜尋其他可能的別名、抽出別名、建立名稱與別名的關(guān)聯(lián)性的別名查詢系統(tǒng)與方法,以根本解決上述查詢結(jié)果不完整的問題?!?br/>發(fā)明內(nèi)容】[0004]本發(fā)明的目的在于,提出一種別名查詢系統(tǒng)與方法,能夠搜尋、抽出、記錄與關(guān)鍵名詞相關(guān)聯(lián)的別名,并且可再以查詢到的別名為關(guān)鍵字進(jìn)行更廣泛的查詢,以取得相關(guān)于所述關(guān)鍵名稱的所有網(wǎng)絡(luò)信息。[0005]本發(fā)明提供了一種別名查詢系統(tǒng),以取得與一名稱相關(guān)聯(lián)的至少一個(gè)第一別名。所述別名查詢系統(tǒng)具有儲(chǔ)存模塊、查找模塊以及別名抽出模塊。儲(chǔ)存模塊用以儲(chǔ)存至少一個(gè)連接字模板。查找模塊耦接儲(chǔ)存模塊,依據(jù)該名稱,自一數(shù)據(jù)庫(kù)取得多個(gè)字符串行。別名抽出模塊耦接儲(chǔ)存模塊與查找模塊,依據(jù)該名稱與連接字模板,判斷該多個(gè)字符串行中是否有與該名稱相關(guān)聯(lián)的第一別名。其中當(dāng)別名抽出模塊判斷該字符串行中具有第一別名時(shí),則別名抽出模塊自該字符串行中抽出第一別名,并予儲(chǔ)存。[0006]本發(fā)明提供了一種別名查詢方法,以取得與一名稱相關(guān)聯(lián)的至少一個(gè)第一別名。所述方法為依據(jù)該名稱,自一數(shù)據(jù)庫(kù)取得多個(gè)字符串行。以及,依據(jù)該名稱與一連接字模板,判斷該字符串行中是否有與該名稱相關(guān)聯(lián)的第一別名。其中若判斷該字符串行中具有第一別名時(shí),則自第一字符串行中抽出第一別名,并予儲(chǔ)存。[0007]本發(fā)明還提供一種別名查詢方法,所述方法為依據(jù)一名稱,自一知識(shí)網(wǎng)站取得至少一第一別名;依據(jù)該名稱與該第一別名,自一數(shù)據(jù)庫(kù)取多個(gè)字符串行;以及依據(jù)該名稱與一連接字模板,判斷該些字符串行中是否有與該名稱相關(guān)聯(lián)的至少一第二別名;其中若判斷該些字符串行中有該第二別名時(shí),則自該些字符串行中抽出該第二別名。[0008]以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定?!緦@綀D】【附圖說明】[0009]圖1為本發(fā)明一示范實(shí)施例的別名查詢系統(tǒng)的功能方框圖;[0010]圖2為本發(fā)明另一示范實(shí)施例的別名查詢系統(tǒng)的功能方框圖;[0011]圖3為本發(fā)明一示范實(shí)施例的別名查詢方法的流程圖;[0012]圖4為本發(fā)明另一示范實(shí)施例的別名查詢方法的流程圖。[0013]其中,附圖標(biāo)記[0014]1:別名查詢系統(tǒng)[0015]10:儲(chǔ)存模塊[0016]12:查找模塊[0017]14:別名抽出模塊[0018]2:別名查詢系統(tǒng)[0019]20:儲(chǔ)存模塊[0020]22:查找模塊[0021]24:別名抽出模塊[0022]26:連接字模板抽出模塊[0023]28:輸出入模塊[0024]30:數(shù)據(jù)庫(kù)[0025]S40?S46、S50?S54:步驟【具體實(shí)施方式】[0026]下文將詳細(xì)敘述本發(fā)明的內(nèi)容,根據(jù)所記載的實(shí)施方式、權(quán)利要求范圍及附圖,其應(yīng)足以使任何本領(lǐng)域技術(shù)人員了解并據(jù)以實(shí)施,而且具備與產(chǎn)生預(yù)期內(nèi)相當(dāng)?shù)墓δ芗靶Ч0027]請(qǐng)參見圖1,圖1為本發(fā)明一示范實(shí)施例的別名查詢系統(tǒng)的功能方框圖。如圖1所示,本示范實(shí)施例的別名查詢系統(tǒng)1具有儲(chǔ)存模塊10、查找模塊12以及別名抽出模塊14,其中查找模塊12分別耦接儲(chǔ)存模塊10與別名抽出模塊14,且別名抽出模塊14分別耦接儲(chǔ)存模塊10與查找模塊12。在此,別名查詢系統(tǒng)1是用以自網(wǎng)絡(luò)上搜尋、取得與一主題或關(guān)鍵名稱相關(guān)聯(lián)的至少一個(gè)別名。于實(shí)務(wù)上,別名查詢系統(tǒng)1可以本身就具有網(wǎng)絡(luò)搜尋引擎的功能,或者別名查詢系統(tǒng)1可以做為目前各種網(wǎng)絡(luò)搜尋引擎的一副系統(tǒng),本示范實(shí)施例在此并不加以限制。[0028]儲(chǔ)存模塊10是用以儲(chǔ)存至少一個(gè)連接字模板(lexicalpattern)或稱字符。于一個(gè)例子中,所述連接字模板可以是單一個(gè)符號(hào)、符號(hào)的集合、單一字符、組合詞或者其他適當(dāng)?shù)年P(guān)連性描述用語(yǔ),可以預(yù)先定義、擴(kuò)充并予儲(chǔ)存,本示范實(shí)施例并不限制連接字模板使用的編碼方式或者語(yǔ)言類別。舉例來說,連接字模板可以是文字,如「又稱」、「昵稱」、「簡(jiǎn)稱」、「藝名」、「譯名」、「alsoknownas」、「a.k.a.」、等,或者符號(hào),如「(」、「)」、「,」、「"」、「"」等或其組合。另一方面,儲(chǔ)存模塊10可以是內(nèi)部或外部各種可用以儲(chǔ)存數(shù)據(jù)的儲(chǔ)存媒體(例如硬碟、光碟或者其他適當(dāng)?shù)膬?chǔ)存用設(shè)備),本示范實(shí)施例在此也不限制。[0029]查找模塊12依據(jù)一名稱,此名稱可能是指人物或事件,先自一數(shù)據(jù)庫(kù)(內(nèi)部或外部,未繪示于圖1)取得多個(gè)字符串行。于一個(gè)例子中,名稱可由使用者輸入,即是使用者所希望查詢的關(guān)鍵字。當(dāng)查找模塊12將該名稱輸入一網(wǎng)絡(luò)搜尋引擎(例如谷歌、雅虎)之后,此網(wǎng)絡(luò)搜尋引擎的數(shù)據(jù)庫(kù)將會(huì)回傳大量的網(wǎng)絡(luò)信息(例如線上可閱讀的文章、新聞等可連接的清單)。在此,查找模塊12可將網(wǎng)絡(luò)信息中關(guān)聯(lián)性較高的部分節(jié)錄下來,例如可節(jié)錄曾出現(xiàn)該名稱的多個(gè)文章段落(snippets)。一般來說,所述文章段落可能混有文字與符號(hào),本示范實(shí)施例歸納所述文字與符號(hào)統(tǒng)稱為字符串行。[0030]別名抽出模塊14依據(jù)一名稱與至少一連接字模板,判斷所述多個(gè)字符串行中是否有與該名稱相關(guān)聯(lián)的一別名。當(dāng)別名抽出模塊14判斷多個(gè)字符串行中有一別名時(shí),則別名抽出模塊14自該字符串行中抽出該別名。于一個(gè)例子中,別名抽出模塊14可以依據(jù)第一名稱與連接字模板在多個(gè)文章段落(即字符串行)中的相對(duì)位置關(guān)系,判斷所述多個(gè)字符串行中出現(xiàn)一別名的可能性。舉例來說,若「(」緊跟著名稱,那么「(」之后、「)」之前的內(nèi)容,便很有可能是相關(guān)聯(lián)于該名稱的一別名。換句話說,連接字模板可以用來標(biāo)記可能出現(xiàn)別名的位置,再由別名抽出模塊14抽出連接字模板所標(biāo)記出的內(nèi)容。[0031]以實(shí)際的例子來說,查找「周星馳」會(huì)出現(xiàn)的一則文章段落的內(nèi)容是:「…周星馳(星爺)最近執(zhí)導(dǎo)的電影(西游)在內(nèi)地大收旺場(chǎng)…」,此時(shí)別名抽出模塊14會(huì)判斷星爺是周星馳的別名。另外,「(西游)」雖與「周星馳」名稱共同于句中出現(xiàn),也有「(」字樣,但卻未直接接續(xù)于「周星馳」之后,再參照其他數(shù)據(jù)(見下文),故可判斷并非是一別名。藉此,別名抽出模塊14可抽出連接字模板「(」與「)」之間的內(nèi)容,也就完成抽出了一別名。[0032]此外,于一個(gè)例子中,由于字符串行可能為一不完整的摘要,故別名抽出模塊14可以先將字符串行分割成若干區(qū)段(segment),不過本案不限于此,例如以名稱「周星馳」到一個(gè)連接字模板「)」間的文字為一區(qū)段,以對(duì)可能的字串計(jì)算出現(xiàn)別名的可能性。于計(jì)算出現(xiàn)別名的可能性可以有許多方式,于另一個(gè)例子中,若出現(xiàn)別名的可能性高于一特定的門檻值(threshold)時(shí),別名抽出模塊14即可進(jìn)行抽出別名的程序。于實(shí)務(wù)上,通過訓(xùn)練別名抽出模塊14,可以讓別名抽出模塊14計(jì)算出各種情況(例如各種字符串行的形式)下得到別名的可能性。舉例來說,出現(xiàn)的次數(shù)、與名稱共同出現(xiàn)的次數(shù)等數(shù)據(jù),都可作為判斷出現(xiàn)別名的可能性的依據(jù)。若有一標(biāo)準(zhǔn)模版記載有若干已確定的連接字符,亦可藉以核對(duì)與每一區(qū)段相符的正確率,以計(jì)算出現(xiàn)別名的可能性。[0033]在此,別名抽出模塊14可以將所述可能性給予對(duì)應(yīng)的分?jǐn)?shù),若所述分?jǐn)?shù)大于或等于一門檻值,則別名抽出模塊14判斷字符串行中出現(xiàn)別名,并且別名抽出模塊14抽出所述別名。反之,所述分?jǐn)?shù)小于門檻值,則別名抽出模塊14判斷字符串行中沒有出現(xiàn)別名。請(qǐng)注意,本實(shí)施例并不限定判斷第一別名出現(xiàn)可能性的手段,相同【
技術(shù)領(lǐng)域:
】者可另行設(shè)計(jì)其他的演算機(jī)制。[0034]值得注意的是,當(dāng)別名抽出模塊14抽出了相關(guān)聯(lián)于主題名稱的一別名之后,更可以將該名稱以及該別名整合成一個(gè)關(guān)系表(table),或稱名稱別名配對(duì)(name-aliaspair),并儲(chǔ)存于儲(chǔ)存模塊10中。若別名抽出模塊14在后續(xù)的查找中得到更多的關(guān)聯(lián)于該名稱的其它別名時(shí),則可藉由更新所述關(guān)系表以建立名稱與其相關(guān)別名的關(guān)聯(lián)性。藉此,未來使用者再次查找關(guān)于相同名稱的網(wǎng)絡(luò)信息時(shí),別名查詢系統(tǒng)1便能從最新的關(guān)系表中,快速地取得其所有相關(guān)別名,并可一并查找其所有相關(guān)別名的網(wǎng)絡(luò)信息,此也表示字符串行也將被隨時(shí)更新。[0035]此外,由于字符串行可能是由其他語(yǔ)言所寫成,因此別名抽出模塊14可再配合或單獨(dú)由其拼音特征(子音與母音,phoneticfeature)以進(jìn)行標(biāo)記、套用與別名抽出。[0036]當(dāng)然,本發(fā)明所述的連接字模板除了可以預(yù)先定義并儲(chǔ)存在儲(chǔ)存模塊10之外,更可以通過訓(xùn)練一個(gè)連接字模板抽出模塊,使得連接字模板抽出模塊可以自動(dòng)地自字符串行中抽出更多的連接字模板。請(qǐng)參見圖2,圖2為本發(fā)明另一示范實(shí)施例的別名查詢系統(tǒng)的功能方框圖。本示范實(shí)施例的別名查詢系統(tǒng)2是具有儲(chǔ)存模塊20、查找模塊22、別名抽出模塊24、連接字模板抽出模塊26以及輸出入模塊28,其中連接字模板抽出模塊26分別耦接儲(chǔ)存模塊20與查找模塊22,且輸出入模塊28耦接查找模塊22。[0037]儲(chǔ)存模塊20同樣可以儲(chǔ)存主題名稱與其相關(guān)的別名(例如關(guān)系表),也可以儲(chǔ)存已知的連接字模板。此外,查找模塊22可以依據(jù)一名稱及或已知的一別名,自數(shù)據(jù)庫(kù)30取得多個(gè)字符串行。另外,別名抽出模塊24亦可再依據(jù)已知的連接字模板,自多個(gè)字符串行中抽出更多相關(guān)聯(lián)于該名稱的其它別名。[0038]別名查詢系統(tǒng)2的連接字模板抽出模塊26可以自動(dòng)地更新以累積連接字模板。舉例來說,查找模塊22可以依據(jù)一個(gè)名稱以及與該名稱相關(guān)聯(lián)的至少一別名,或甚至是一連接字模板,自數(shù)據(jù)庫(kù)30取得多個(gè)字符串行,再更新至先前的字符串行中,使更新后的字符串行保持最新及最完整以輸出予使用者。在此,上述名稱以及別名可以是預(yù)設(shè)好的種子配對(duì)(seedpair),或者之間可以有一個(gè)預(yù)設(shè)的關(guān)系表,以避免在累積時(shí)發(fā)生錯(cuò)誤或誤差。當(dāng)然,所述種子配對(duì)也可以即時(shí)地或批次地從數(shù)據(jù)庫(kù)30(例如網(wǎng)絡(luò)上)取得。但是如同上述的示范實(shí)施例,連接字模板抽出模塊26亦可依據(jù)一名稱與已知的至少一別名,直接自字符串行中抽出不同的連接字模板,如此循環(huán)累積以更新而擴(kuò)充連接字模板的數(shù)量。[0039]于一個(gè)例子中,所述種子配對(duì)可藉由查找維基百科(Wikipedia)、百度百科(Baidu)等的知識(shí)網(wǎng)站(knowledgewebsite)或其他存有別名的數(shù)據(jù)庫(kù)中得知。以維基百科為例,由于維基百科于文章頁(yè)面中常有昵稱的欄位,由此即可輕易地取得至少一種子配對(duì)。此外,維基百科也時(shí)常在文章頁(yè)面中針出現(xiàn)對(duì)特定名稱轉(zhuǎn)向(redirection)到新名稱的頁(yè)面連接,與提及(mention)其他名稱等功能,同樣有助于取得種子配對(duì)。于實(shí)務(wù)上,所述名稱以及別名可以預(yù)先被儲(chǔ)存在儲(chǔ)存模塊20內(nèi),且連接字模板抽出模塊26所累積出來的連接字模板也可以被儲(chǔ)存在儲(chǔ)存模塊20內(nèi),但本示范實(shí)施例不以此為限。例如,別名查詢系統(tǒng)2也可以在使用者查找的過程中,一邊進(jìn)行抽取別名的程序,一邊累積出合適的連接字模板。[0040]此外,輸出入模塊28是用以提供使用者輸入關(guān)鍵字(例如主題名稱)以及查看網(wǎng)絡(luò)查詢的結(jié)果。于實(shí)務(wù)上,輸出入模塊28可以是任何適當(dāng)?shù)脑O(shè)備,例如用以輸入數(shù)據(jù)的鍵盤、觸控板、鼠標(biāo),或是用以輸出數(shù)據(jù)的屏幕等,本示范實(shí)施例不加以限制。[0041]從實(shí)際操作的例子來說,在訓(xùn)練連接字模板抽出模塊26時(shí),如果已經(jīng)知道「周星馳」的一個(gè)別名是「星爺」,那么查找模塊22會(huì)從網(wǎng)絡(luò)(數(shù)據(jù)庫(kù)30)取得多個(gè)文章段落(字符串行)。接著,連接字模板抽出模塊26可以依據(jù)「周星馳」與「星爺」在文章段落中的相對(duì)位置、關(guān)聯(lián)性、詞性等關(guān)系,統(tǒng)計(jì)用來連接「周星馳」與「星爺」的連接字模板有多少種類。此外,更將「周星馳」與「星爺」之間的文字或符號(hào)(即連接字模板),例如「又稱」、「昵稱」、「簡(jiǎn)稱」、「藝名」、「(」等,及接續(xù)可能別名之后的文字或符號(hào),例如「,」、「)」等,依據(jù)出現(xiàn)的頻率、與名稱共同出現(xiàn)的陣列、與標(biāo)準(zhǔn)模版(template)相符的正確率等特征數(shù)據(jù),抽出所有符合門檻條件的文字或符號(hào)。接著,儲(chǔ)存模塊20可以記錄或更新所述符合門檻條件的文字或符號(hào)。[0042]當(dāng)然,前述的門檻條件可依情況適度調(diào)整,本示范實(shí)施例不加以限制。請(qǐng)注意,上述訓(xùn)練連接字模板抽出模塊26的情況,可能是為了適應(yīng)當(dāng)?shù)卣Z(yǔ)言及習(xí)慣用法。一旦建立了充足數(shù)量的連接字模板后,即可不需時(shí)常訓(xùn)練連接字模板抽出模塊26,而所謂訓(xùn)練意指使連接字模板抽出模塊26不斷地執(zhí)行,并由執(zhí)行結(jié)果調(diào)整執(zhí)行內(nèi)容。[0043]從另一個(gè)實(shí)際操作的例子來說,若使用者使用輸出入模塊28輸入一個(gè)關(guān)鍵字(例如「周星馳」,即主題名稱),但別名查詢系統(tǒng)2中的儲(chǔ)存模塊20沒有儲(chǔ)存相關(guān)內(nèi)容時(shí),別名查詢系統(tǒng)2可先試著尋找與「周星馳」相關(guān)聯(lián)的別名。例如,輸出入模塊28可先將「周星馳」一詞提供給查找模塊22。接著,查找模塊22依據(jù)關(guān)鍵字「周星馳」,查詢數(shù)據(jù)庫(kù)30(例如網(wǎng)絡(luò))中的文章、新聞或者其他的內(nèi)容。舉例來說,若儲(chǔ)存模塊20中已經(jīng)存有至少一連接字模板(如「又稱」、「(」與「)」)時(shí),則查找模塊22可以「周星馳」加上「又稱」,或以「周星馳」加上「(」與「)」再進(jìn)行查找以取得一新的字符串行,不過此重復(fù)查找的程序是可選擇的,上述新的字符串行可隨后更新至原先字符串行中。[0044]在此,查找數(shù)據(jù)庫(kù)30(例如網(wǎng)絡(luò))時(shí),應(yīng)會(huì)出現(xiàn)多個(gè)文章段落(字符串行),別名抽出模塊24會(huì)逐一地完成別名判斷。若查找周星馳會(huì)出現(xiàn)的文章段落中一則的內(nèi)容是「…周星馳,又稱星爺,…」,其中「周星馳、又稱」為已知的內(nèi)容,則別名抽出模塊24可以判斷「星爺」一詞應(yīng)非常關(guān)聯(lián)于「周星馳」。另一方面,若查找周星馳會(huì)出現(xiàn)的文章段落中另一則的內(nèi)容是「…周星馳(St印henChow)···」,其中「周星馳、(、)」為已知的內(nèi)容,則別名抽出模塊24可以判斷「St印henChow」一詞應(yīng)非常關(guān)聯(lián)于「周星馳」。藉此,別名抽出模塊24可將「星爺」、「StephenChow」存入儲(chǔ)存模塊20,并注明「星爺」、「StephenChow」均是「周星馳」的相關(guān)詞,亦即是別名或譯名;查找模塊12除主題名稱外,可依據(jù)其它多數(shù)已知的別名,或連接字模板進(jìn)行再次查詢,以取得更多的字符串行,并不斷循環(huán)以擴(kuò)大并累積其內(nèi)容。[0045]當(dāng)使用者使用輸出入模塊28輸入的關(guān)鍵字(仍以「周星馳」為例),若儲(chǔ)存模塊20已經(jīng)儲(chǔ)存有合適的連接字模板,且儲(chǔ)存模塊20中也已經(jīng)儲(chǔ)存有數(shù)量足夠的相關(guān)詞,則查找模塊22可依據(jù)關(guān)鍵字「周星馳」以及已儲(chǔ)存的別名「星爺」、「St印henChow」查找數(shù)據(jù)庫(kù)30(例如網(wǎng)絡(luò))。輸出入模塊28可將查找模塊22所搜尋出的結(jié)果提供給使用者。[0046]值得注意的是,別名抽出模塊24與連接字模板抽出模塊26都可具有后臺(tái)查詢的功能。舉例來說,為了加速更新以累積儲(chǔ)存模塊20中別名與連接字模板的數(shù)量,在閑置或未接收使用者輸入查詢的情況下,別名抽出模塊24與連接字模板抽出模塊26都可于后臺(tái)開始查找別名與訓(xùn)練連接字模板,直到儲(chǔ)存模塊20中別名與連接字模板的數(shù)據(jù)量達(dá)到相當(dāng)程度為止。[0047]為了讓本領(lǐng)域技術(shù)人員更能明白本發(fā)明所述的別名查詢系統(tǒng),以下搭配本發(fā)明的別名查詢方法做再一次的說明。[0048]請(qǐng)一并參見圖2與圖3,圖3為本發(fā)明一示范實(shí)施例的別名查詢方法的流程圖。如圖所示,于步驟S40中,查找模塊22至少依據(jù)已知的一主題名稱,或再配合至少一個(gè)連接字模板,自數(shù)據(jù)庫(kù)30取得多個(gè)字符串行。舉例來說,查找模塊22可以單用「周星馳」或再加上「又稱」為條件查找數(shù)據(jù)庫(kù)30(例如網(wǎng)絡(luò))。于步驟S42中,別名抽出模塊24依據(jù)名稱與連接字模板,判斷所述多個(gè)字符串行中是否有與該名稱相關(guān)聯(lián)的一別名(例如「星爺」)。若別名抽出模塊24判斷多個(gè)字符串行中至少有一別名時(shí),則進(jìn)行步驟S44。于步驟S44中,別名抽出模塊24即可以依據(jù)前述實(shí)施例示范的方式,自多個(gè)字符串行中抽出別名。于一個(gè)例子中,儲(chǔ)存模塊20更可如步驟S46儲(chǔ)存被抽出的別名。[0049]此外,于訓(xùn)練連接字模板抽出模塊26的階段,請(qǐng)一并參見圖2與圖4,圖4為本發(fā)明另一示范實(shí)施例的別名查詢方法的流程圖。如圖所示,于步驟S50中,連接字模板抽出模塊26可以依據(jù)預(yù)設(shè)好的或已知的一名稱以及與名稱相關(guān)聯(lián)的至少一別名,自數(shù)據(jù)庫(kù)30(例如網(wǎng)絡(luò))取得多個(gè)字符串行。接著于步驟S52中,連接字模板抽出模塊26可以依據(jù)預(yù)設(shè)好的名稱、別名及一門檻值,訓(xùn)練以累積出至少一個(gè)連接字模板。于一個(gè)例子中,儲(chǔ)存模塊20更可如步驟S54而儲(chǔ)存或更新該連接字模板。[0050]綜上所述,使用者輸入了關(guān)鍵字之后,本發(fā)明的別名查詢系統(tǒng)與方法可自動(dòng)地查找關(guān)鍵字與其相關(guān)別名的網(wǎng)絡(luò)信息。因此,使用者無(wú)須窮盡可能地提供別名信息,即能由單次輸入取得完整的查詢結(jié)果。[0051]當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。【權(quán)利要求】1.一種別名查詢系統(tǒng),以取得與一名稱相關(guān)聯(lián)的至少一第一別名,其特征在于,包括:一儲(chǔ)存模塊,以儲(chǔ)存至少一第一連接字模板;一查找模塊,耦接該儲(chǔ)存模塊,依據(jù)該名稱,自一數(shù)據(jù)庫(kù)取得多個(gè)第一字符串行;以及一別名抽出模塊,耦接該儲(chǔ)存模塊與該查找模塊,依據(jù)該名稱與該第一連接字模板,判斷該些第一字符串行中是否有與該名稱相關(guān)聯(lián)的該第一別名;其中當(dāng)該別名抽出模塊判斷該些第一字符串行中有該第一別名時(shí),則該別名抽出模塊自該些第一字符串行中抽出該第一別名,并儲(chǔ)存該第一別名于該儲(chǔ)存模塊中。2.根據(jù)權(quán)利要求1所述的別名查詢系統(tǒng),其特征在于,更包括:一輸出入模塊,耦接該查找模塊,以提供該名稱并顯示該些第一字符串行。3.根據(jù)權(quán)利要求1所述的別名查詢系統(tǒng),其特征在于,更包括:一連接字模板抽出模塊,耦接該儲(chǔ)存模塊與該查找模塊,依據(jù)該名稱與該第一別名,自該數(shù)據(jù)庫(kù)取得多個(gè)第二字符串行,并自該些第二字符串行中抽出至少一第二連接字模板,及更新至該第一連接字模板中。4.根據(jù)權(quán)利要求3所述的別名查詢系統(tǒng),其特征在于,該連接字模板抽出模塊自該些第二字符串行中抽出至該第二連接字模板是依據(jù)一門檻值而定。5.根據(jù)權(quán)利要求4所述的別名查詢系統(tǒng),其特征在于,該門檻值是指至少一指定文字或至少一指定符號(hào)于該些第一字符串行中出現(xiàn)的次數(shù)、與一標(biāo)準(zhǔn)模版的相符比率、與該名稱共同出現(xiàn)的次數(shù)的其中之一。6.根據(jù)權(quán)利要求1所述的別名查詢系統(tǒng),其特征在于,該查找模塊更依據(jù)該第一連接字模板,自該數(shù)據(jù)庫(kù)取得多個(gè)第二字符串行,并更新至該些第一字符串行中。7.根據(jù)權(quán)利要求1所述的別名查詢系統(tǒng),其特征在于,該查找模塊更依據(jù)至少一該第一別名,自該數(shù)據(jù)庫(kù)取得多個(gè)第二字符串行,并更新至該些第一字符串行中。8.根據(jù)權(quán)利要求1所述的別名查詢系統(tǒng),其特征在于,該別名抽出模塊判斷該些第一字符串行中是否有與該名稱相關(guān)聯(lián)的該第一別名是依據(jù)一門檻值而定。9.根據(jù)權(quán)利要求8所述的別名查詢系統(tǒng),其特征在于,該門檻值是指該第一別名于該些第一字符串行中出現(xiàn)的次數(shù)、與該第一名稱共同出現(xiàn)的次數(shù)的其中之一。10.-種別名查詢方法,以取得與一名稱相關(guān)聯(lián)的至少一第一別名,其特征在于,包括:依據(jù)該名稱,自一數(shù)據(jù)庫(kù)取得多個(gè)第一字符串行;以及依據(jù)該名稱與一第一連接字模板,判斷該些第一字符串行中是否有與該名稱相關(guān)聯(lián)的該第一別名;其中,若判斷該些第一字符串行中有該第一別名時(shí),則自該些第一字符串行中抽出該第一別名,并儲(chǔ)存該第一別名。11.根據(jù)權(quán)利要求10所述的別名查詢方法,其特征在于,更包括:依據(jù)該名稱及該第一別名,自該數(shù)據(jù)庫(kù)取得多個(gè)第二字符串行;自該些第二字符串行中抽出至少一第二連接字模板;以及更新該第二連接字模板至該第一連接字模板中。12.根據(jù)權(quán)利要求11所述的別名查詢方法,其特征在于,自該些第二字符串行中抽出該第二連接字模板是依據(jù)一門檻值而定。13.根據(jù)權(quán)利要求12所述的別名查詢方法,其特征在于,該門檻值是指至少一指定文字或至少一指定符號(hào)于該些第一字符串行中出現(xiàn)的次數(shù)、與一標(biāo)準(zhǔn)模版的相符比率、與該名稱共同出現(xiàn)的次數(shù)的其中之一。14.根據(jù)權(quán)利要求10所述的別名查詢方法,其特征在于,除依據(jù)該名稱外,更依據(jù)該第一連接字模板,自該數(shù)據(jù)庫(kù)取得多個(gè)第二字符串行,并更新至該些第一字符串行中。15.根據(jù)權(quán)利要求10所述的別名查詢方法,其特征在于,除依據(jù)該名稱外,更依據(jù)該第一別名,自該數(shù)據(jù)庫(kù)取得多個(gè)第二字符串行,并更新至該些第一字符串行中。16.根據(jù)權(quán)利要求10所述的別名查詢方法,其特征在于,判斷該些第一字符串行中有該第一別名是依據(jù)一門檻值而定。17.根據(jù)權(quán)利要求16所述的別名查詢方法,其特征在于,該門檻值是指該第一別名于該些第一字符串行中出現(xiàn)的次數(shù)、與該名稱共同出現(xiàn)的次數(shù)的其中之一。18.根據(jù)權(quán)利要求10所述的別名查詢方法,其特征在于,更包括:接收該名稱與輸出該些第一字符串行。19.一種別名查詢方法,其特征在于,包括;依據(jù)一名稱,自一知識(shí)網(wǎng)站取得至少一第一別名;依據(jù)該名稱與該第一別名,自一數(shù)據(jù)庫(kù)取多個(gè)第一字符串行;以及依據(jù)該名稱與一第一連接字模板,判斷該些第一字符串行中是否有與該名稱相關(guān)聯(lián)的至少一第二別名;其中若判斷該些第一字符串行中有該第二別名時(shí),則自該些第一字符串行中抽出該第二別名。20.根據(jù)權(quán)利要求19所述的別名查詢方法,其特征在于,更包括:依據(jù)該名稱、該第一別名及該第二別名,自該數(shù)據(jù)庫(kù)取得多個(gè)第二字符串行,并自該些第二字符串行中抽出至少一第二連接字模板;以及更新該第二連接字模板至該第一連接字模板中。【文檔編號(hào)】G06F17/30GK104123293SQ201310148462【公開日】2014年10月29日申請(qǐng)日期:2013年4月26日優(yōu)先權(quán)日:2013年4月24日【發(fā)明者】李青憲,張俊盛,吳鑑城,謝泓廷申請(qǐng)人:財(cái)團(tuán)法人工業(yè)技術(shù)研究院