中文字幕在线直播,成人免费图片免费观看,国内精品国语自产拍在线观看,国产欧美精品区一区二区三区

baidu分詞算法分析之二
時(shí)間:2006年12月14日 內(nèi)容來(lái)源: 互諾科技 瀏覽量:0
Spelling Checker拼寫(xiě)檢查錯(cuò)誤提示(以及拼音提示功能)
  
拼寫(xiě)檢查錯(cuò)誤提示是搜索引擎都具備的一個(gè)功能,也就是說(shuō)用戶提交查詢 給搜索引擎,搜索引擎檢查看是否用戶輸入的拼寫(xiě)有錯(cuò)誤,對(duì)于中文用戶來(lái)說(shuō)一般造成的錯(cuò)誤是輸入法造成的錯(cuò)誤.那么我們就來(lái)分析看看百度是 怎么實(shí)現(xiàn)這一功能的.
  我們分析拼寫(xiě)檢查系統(tǒng)關(guān)注以下幾個(gè)問(wèn)題:
  (1)系統(tǒng)如何判斷用戶的輸入是有可能發(fā)生錯(cuò)誤的查詢呢?
  (2)如果判斷是可能錯(cuò)誤的查詢輸入,如何提示正確的詞匯呢?
  
  那么百度是如何做的呢?百度判斷用戶輸入是否錯(cuò)誤的 標(biāo)準(zhǔn),我覺(jué)得應(yīng)該是查字典,如果發(fā)現(xiàn)字典里面不包含這個(gè)詞匯,那么很有可能是個(gè)錯(cuò)誤的輸入,此時(shí)啟動(dòng)錯(cuò)誤提示功能,這個(gè)很好判斷,因?yàn)槿绻?是一個(gè)正常詞匯的話,百度一般不會(huì)有錯(cuò)誤提示,而你故意輸入一個(gè)詞典不可能包含的所謂詞匯,此時(shí)百度一般會(huì)提示你正確的檢索詞匯.
   那么百度是怎么提示正確詞匯的呢?很明顯是通過(guò)拼音的方式,比如我輸入查詢" 制才",百度提供的提示詞匯為: “:制裁 質(zhì)材 紙材",都是同 音字.所以百度必然維持著一個(gè)同音詞詞典,里面保留著同音詞信息,比如可能包含著下面這條詞條: “ zhi cai à制裁,質(zhì)材,紙材",另外還有一 個(gè)標(biāo)注拼音程序,現(xiàn)在能夠看到的基本流程是: 用戶輸入" 制才",查詞典,發(fā)現(xiàn)沒(méi)有這個(gè)詞匯,OK,啟動(dòng)標(biāo)注拼音程序,將" 制才"標(biāo)注為拼音"zhi cai",然后查找同音詞詞典,發(fā)現(xiàn)同音詞" 制裁,質(zhì)材,紙材",那么提示用戶可能的正確拼寫(xiě).
  整體流程看起來(lái)很簡(jiǎn)單,但是還有一些遺留 的小問(wèn)題,比如是否將詞表里面所有同音詞都作為用戶的提示信息呢?比如某個(gè)拼音有10個(gè)同音詞,是否都輸出呢?百度并沒(méi)有將所有同音詞都輸 出而是選擇一定篩選標(biāo)準(zhǔn),選擇其中幾個(gè)輸出.怎么證明這一點(diǎn)?我們看看拼音"liu li"的同音詞,紫光輸入法提示同音詞匯有" 流麗 流離 琉璃 流利"4個(gè),我們看看百度返回幾個(gè),輸入"流厲"作為查詢,這里是故意輸入一個(gè)詞典不包含的詞匯,這樣百度的拼寫(xiě)檢查才開(kāi)始工作,百度提示: " 琉璃劉麗 劉莉 ",這說(shuō)明什么?說(shuō)明不是所有同音詞都輸出,而是選擇輸出,那么選擇的標(biāo)準(zhǔn)是什么?我能夠猜測(cè)到的方法是對(duì)于用戶查詢LOG進(jìn)行 統(tǒng)計(jì),提取用戶查詢次數(shù)多的那些同音詞輸出,如果是這樣的話,上面的例子說(shuō)明用戶搜索"琉璃"次數(shù)比其它的都要高些,次之是" 劉麗",再次是" 劉莉",看來(lái)大家都喜歡查詢自己或者認(rèn)識(shí)的人的名字.
  另外一個(gè)小問(wèn)題:同音詞詞典包含2字詞,3字詞,那么是否包含4字詞以及更長(zhǎng)的詞 條?是否包含一字詞? 這里一字詞好回答,不用測(cè)試也能知道肯定不包含,因?yàn)槟爿斎胍粋(gè)字,誰(shuí)知道是否是錯(cuò)誤的呢?反正只要是漢字就能在詞表 里面找到,所以沒(méi)有判斷依據(jù).二字詞是包含的,上面有例子,三字詞也包含,比如查詢 "中城藥"百度錯(cuò)誤提示:"中成藥",修改查詢?yōu)?重城藥",還 是提示"中成藥" ,再次修改查詢 "重城要",百度依然提示"中成藥". 那么4字詞匯呢?
  百度還是會(huì)給你提示的,下面是個(gè)例子:
  輸入:靜華煙云 提示 京華煙云
  輸入:靜話煙云 提示 京華煙云
  輸入:靜話閻暈 提示 京華煙云
  那么更長(zhǎng)的詞匯是否提 示呢?也提示,比如我輸入: "落花世界有風(fēng)軍",這個(gè)查詢是什么意思,估計(jì)讀過(guò)古詩(shī)的都知道,看看百度的提示"落花時(shí)節(jié)又逢君",這說(shuō)明什么?說(shuō) 明同音詞詞典包含不同長(zhǎng)度的同音詞信息,另外也說(shuō)明了百度的核心中文處理技術(shù),也就是那個(gè)詞典,還真挺大的.
  但是,如果用戶輸入的 查詢由兩個(gè)或者兩個(gè)以上子字符串構(gòu)成,那么百度的錯(cuò)誤提示功能就罷工了,比如輸入查詢"哀體",百度提示"艾提 挨踢",但是.輸入為 "我 哀體 ",則沒(méi)有任何錯(cuò)誤提示.
  還有一個(gè)比較重要的問(wèn)題:如果漢字是多音字那么怎么處理?百度呢比較偷懶,它根本就沒(méi)有對(duì)多音字做處理.我 們來(lái)看看百度的一個(gè)標(biāo)注拼音的錯(cuò)誤,在看這個(gè)錯(cuò)誤前先看看對(duì)于多音字百度是怎么提示錯(cuò)誤的,我們輸入查詢"俱長(zhǎng)",百度提示"劇場(chǎng) 局長(zhǎng)", “俱長(zhǎng)"的拼音有兩個(gè):"ju zhang /ju chang" ,可見(jiàn)如果是多音字則幾種情況都提示..現(xiàn)在我們來(lái)看看錯(cuò)誤的情況, 我們輸入查詢"劇常",百度 提示":劇場(chǎng)局長(zhǎng)",提示為"劇場(chǎng)"當(dāng)然好解釋,因?yàn)槭峭糇?但是為什么 "局長(zhǎng)"也會(huì)被提示呢?這說(shuō)明百度的同音字詞典有錯(cuò)誤,說(shuō)明在"ju chang"這個(gè)詞條里面包含"局長(zhǎng)"這個(gè)錯(cuò)誤的同音詞.讓我們順藤摸瓜,這個(gè)錯(cuò)誤又說(shuō)明什么問(wèn)題呢?說(shuō)明百度的同音詞典是自動(dòng)生成的,而且沒(méi)有 人工校對(duì).還說(shuō)明在自動(dòng)生成同音詞典的過(guò)程中,百度不是根據(jù)對(duì)一篇文章標(biāo)注拼音然后在抽取詞匯和對(duì)應(yīng)的拼音信息獲得的,而是完全按照某個(gè) 詞典的詞條來(lái)標(biāo)注音節(jié)的,所以對(duì)于多音字造成的錯(cuò)誤無(wú)法識(shí)別出來(lái),如果是對(duì)篇章進(jìn)行拼音標(biāo)注,可能就不會(huì)出現(xiàn)這種很容易發(fā)現(xiàn)的錯(cuò)誤標(biāo)注. 當(dāng)然還有另外一種解釋,就是"局長(zhǎng)"是故意被百度提示出來(lái)可能的正確提示詞匯,因?yàn)榭紤]到南方人"zh"和 "ch"等前后鼻音分不清么,那么是這 樣的么?我們繼續(xù)測(cè)試到底是何種情況.是百度有錯(cuò)誤還是這是百度的先進(jìn)的算法?
  我們考慮詞匯"長(zhǎng)大 ",故意錯(cuò)誤輸入為"贓大",如果 百度考慮到了前后鼻音的問(wèn)題,那么應(yīng)該會(huì)提示"長(zhǎng)大",但是百度提示是"藏大".這說(shuō)明什么?說(shuō)明百度并沒(méi)有考慮前后鼻音問(wèn)題,根本就是系統(tǒng)錯(cuò) 誤. 我們輸入查詢"懸賞",故意將之錯(cuò)誤輸入為"懸桑",沒(méi)有錯(cuò)誤提示,說(shuō)明確實(shí)沒(méi)有考慮這種情況.前鼻音沒(méi)有考慮,那么后鼻音考慮了么,我們 輸入":經(jīng)常",故意改為后鼻音 "經(jīng)纏",百度提示為"經(jīng)產(chǎn) 經(jīng)懺",還是沒(méi)有考慮后鼻音.這基本可以確定是百度系統(tǒng)的錯(cuò)誤導(dǎo)致.
  根據(jù)以 上推導(dǎo), 我們可以得出如下結(jié)論:百度是將分詞詞典里面每個(gè)詞條利用拼音標(biāo)注程序標(biāo)注成拼音,然后形成同音詞詞典,所以兩個(gè)詞典是同樣大的 ,而且這個(gè)詞典也隨著分詞詞典的增長(zhǎng)而在不斷增長(zhǎng). 至于標(biāo)注過(guò)程中多音字百度沒(méi)有考慮,如果是多音字就標(biāo)注成多個(gè)發(fā)音組合,通過(guò)這種方式 形成同音詞詞典.這樣的同音詞詞典顯然包含著很多錯(cuò)誤.
  最后一個(gè)問(wèn)題:百度對(duì)于英文進(jìn)行拼寫(xiě)檢查么?讓我們?cè)囋嚳?輸入查 詢"china",不錯(cuò),搜到不少結(jié)果,專注中文搜索的百度還能搜索到英文,真是意外的驚喜.變換一下查詢"chine",會(huì)更加意外驚喜的給我們提 示"china"嗎?百度提示的是: 吃呢持呢,原來(lái)是不小心觸發(fā)了百度的拼音搜索功能了.那么拼音搜索和中文檢查錯(cuò)誤是否采用同一套同音詞詞典 呢,讓我們來(lái)實(shí)驗(yàn)一下,搜索"rongji",百度提示" 榕基 溶劑 容積",OK,換個(gè)中文查詢"容機(jī)",百度提示" 榕基 溶劑容積",看來(lái)使用的是同一套 同音詞詞典.也就是說(shuō)百度的中文糾錯(cuò)和拼音檢索使用的機(jī)制相同,中文糾錯(cuò)多了一道拼音注音的過(guò)程而已.難道這就是傳說(shuō)中那個(gè)百度的"事實(shí) 上是一個(gè)無(wú)比強(qiáng)大的拼音輸入法"的拼音提示功能么?
  最后讓我們總結(jié)歸納一下百度的拼寫(xiě)檢查系統(tǒng):
  后臺(tái)作業(yè): (1)前面的文 章我們說(shuō)過(guò),百度分詞使用的詞典至少包含兩個(gè)詞典一個(gè)是普通詞典,另外一個(gè)是專用詞典(專名等),百度利用拼音標(biāo)注程序依次掃描所有詞典中 的每個(gè)詞條,然后標(biāo)注拼音,如果是多音字則把多個(gè)音都標(biāo)上,比如"長(zhǎng)大",會(huì)被標(biāo)注為"zhang da/chang da"兩個(gè)詞條.
  (2)通過(guò)標(biāo)注完的 詞條,建立同音詞詞典,比如上面的"長(zhǎng)大",會(huì)有兩個(gè)詞條: zhang daà長(zhǎng)大" , chang daà長(zhǎng)大.
  (3)利用用戶查詢LOG頻率信息給予每個(gè) 中文詞條一個(gè)權(quán)重;
  (4)OK,同音詞詞典建立完成了,當(dāng)然隨著分詞詞典的逐步擴(kuò)大,同音詞詞典也跟著同步擴(kuò)大;
  
  拼寫(xiě) 檢查:
  (1)用戶輸入查詢,如果是多個(gè)子字符串,不作拼寫(xiě)檢查;
  (2)對(duì)于用戶查詢,先查分詞詞典,如果發(fā)現(xiàn)有這個(gè)單詞詞條,OK, 不作拼寫(xiě)檢查;
  (3)如果發(fā)現(xiàn)詞典里面不包含用戶查詢,啟動(dòng)拼寫(xiě)檢查系統(tǒng);首先利用拼音標(biāo)注程序?qū)τ脩糨斎脒M(jìn)行拼音標(biāo)注;
   (4)對(duì)于標(biāo)注好的拼音在同音詞詞典里面掃描,如果沒(méi)有發(fā)現(xiàn)則不作任何提示;
  (5)如果發(fā)現(xiàn)有詞條,則按照順序輸出權(quán)重比較大的幾個(gè)提 示結(jié)果;
  
  拼音提示:
  (1)對(duì)于用戶輸入的拼音在同音詞詞典里面掃描,如果沒(méi)有發(fā)現(xiàn)則不作任何提示;
  (2)如果 發(fā)現(xiàn)有詞條,則按照順序輸出權(quán)重比較大的幾個(gè)提示結(jié)果;
 
 
中文字幕在线直播,成人免费图片免费观看,国内精品国语自产拍在线观看,国产欧美精品区一区二区三区
欧美巨大另类极品videosbest| 亚洲日本va在线观看| 亚洲精品在线三区| 久久夜色精品国产噜噜av| 偷拍一区二区三区四区| 国产精品一级二级三级| 秋霞影院一区二区| 日本一区中文字幕| 6080yy午夜一二三区久久| 蜜桃av一区二区在线观看| 欧美精品一区男女天堂| 日韩欧美国产精品| 久久久久久久综合色一本| 91蝌蚪porny| 99久久精品99国产精品| 欧美mv日韩mv国产网站app| 亚洲第一会所有码转帖| 欧美精品色一区二区三区| 欧美羞羞免费网站| 亚洲激情av在线| 337p日本欧洲亚洲大胆色噜噜| 国产成人8x视频一区二区| 欧美精品免费视频| 奇米色777欧美一区二区| av午夜精品一区二区三区| 狠狠色丁香婷综合久久| 欧美午夜一区二区| 日韩美女主播在线视频一区二区三区| 国产精品亚洲综合一区在线观看| 亚洲精品免费视频| 国产suv精品一区二区三区| 成人avav在线| 一区二区三区91| 欧美理论在线播放| 91精品国产美女浴室洗澡无遮挡| 欧美喷潮久久久xxxxx| 亚洲一区成人在线| 一区二区三区中文字幕精品精品| 亚洲欧美综合在线精品| 日韩三级视频在线观看| 婷婷国产v国产偷v亚洲高清| 国产在线一区观看| 精品少妇一区二区三区视频免付费| 欧美一区二区在线观看| 国产99久久久国产精品潘金网站| 欧美日韩亚洲另类| xf在线a精品一区二区视频网站| 国产一区在线观看视频| 亚洲精品综合在线| 蜜臀av亚洲一区中文字幕| 日韩精品专区在线影院观看| 日韩成人午夜电影| 在线播放亚洲一区| 欧美哺乳videos| 日产欧产美韩系列久久99| 久久成人免费网站| 日韩免费视频线观看| 日韩电影免费在线观看网站| 欧美欧美午夜aⅴ在线观看| 亚洲18色成人| 欧美性猛片xxxx免费看久爱| 欧美日韩精品一区二区在线播放| 欧美激情在线一区二区三区| 久久精品国产亚洲aⅴ| 99re这里都是精品| 国产欧美在线观看一区| 亚洲男人的天堂在线aⅴ视频| 日本三级亚洲精品| 国产麻豆精品95视频| 一本高清dvd不卡在线观看| 欧美一卡二卡在线观看| 欧美国产日韩亚洲一区| 秋霞午夜鲁丝一区二区老狼| 欧美变态口味重另类| 欧美日韩国产高清一区| 亚洲国产精品久久艾草纯爱| 久久免费美女视频| 欧美在线视频日韩| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 久久久久久久久久久久久夜| 国产成人日日夜夜| 激情五月婷婷综合网| 中文字幕精品—区二区四季| 国产精品久久久久久久裸模| 麻豆精品一区二区av白丝在线| 91蜜桃网址入口| 亚洲成人777| 一区二区视频在线看| 亚洲小说春色综合另类电影| 精品一区精品二区高清| 日本一区二区三区久久久久久久久不| 午夜精品久久久久久久久久久| 欧美三级电影网站| 欧美专区日韩专区| 精品一区二区三区日韩| 91麻豆精品国产综合久久久久久| 天堂资源在线中文精品| 国产精品久久久久9999吃药| 日韩成人一区二区三区在线观看| 国产精品久久三区| 国产丝袜美腿一区二区三区| 精品影院一区二区久久久| 一片黄亚洲嫩模| 日韩无一区二区| 亚洲成人免费在线观看| 日韩丝袜美女视频| 久久综合久久综合久久综合| 波多野结衣欧美| 日本伊人色综合网| 成人福利电影精品一区二区在线观看| 狠狠色狠狠色综合系列| 国产精品人成在线观看免费| 午夜成人免费视频| 在线观看不卡一区| 欧美视频你懂的| 99久久er热在这里只有精品15| 不卡一区二区在线| 蜜臀久久99精品久久久久久9| 99精品热视频| 成人精品鲁一区一区二区| 色狠狠一区二区| 久久99精品国产麻豆婷婷| 99视频有精品| 国内偷窥港台综合视频在线播放| 亚洲成人先锋电影| 欧美美女激情18p| 69p69国产精品| 欧美一区日本一区韩国一区| 亚洲日本丝袜连裤袜办公室| 国产丝袜美腿一区二区三区| 日韩欧美国产午夜精品| 精品久久久久久久人人人人传媒| 国产婷婷色一区二区三区在线| 国产麻豆9l精品三级站| 午夜精品一区在线观看| 中文av一区二区| 欧美性色黄大片手机版| 国产一二三精品| 欧美一卡二卡三卡| 欧美日韩成人在线一区| 捆绑紧缚一区二区三区视频| 天天av天天翘天天综合网| 夜夜精品视频一区二区| 免费亚洲电影在线| 亚洲一区二区成人在线观看| 亚洲乱码国产乱码精品精小说| 日本道免费精品一区二区三区| 成人黄色小视频在线观看| 免费观看一级特黄欧美大片| 国产精品一卡二卡| 制服丝袜一区二区三区| 99精品欧美一区二区蜜桃免费| 夜夜嗨av一区二区三区四季av| 久久99日本精品| 51精品秘密在线观看| 亚洲成人黄色小说| 国产亚洲成aⅴ人片在线观看| 一本大道久久a久久精品综合| 国产日韩综合av| 爽好久久久欧美精品| 国产成人av福利| 日本精品裸体写真集在线观看| 国产成人av一区二区三区在线观看| 岛国精品一区二区| 欧美日韩成人综合在线一区二区| 综合激情网...| 一区二区三区自拍| 丁香桃色午夜亚洲一区二区三区| 亚洲色图第一区| 国产精品女主播av| 日日嗨av一区二区三区四区| 欧美激情一区在线| 蜜臀av性久久久久av蜜臀妖精| 国产精品一区二区在线观看网站| 亚洲欧美日韩在线播放| 国产精品国产馆在线真实露脸| 亚洲国产精品尤物yw在线观看| 波多野结衣中文字幕一区| 亚洲一区二区三区免费视频| 国产美女精品人人做人人爽| 风间由美性色一区二区三区| 日韩精品一区二区三区四区| 亚洲人亚洲人成电影网站色| 一区二区三区不卡视频在线观看| 日韩一级高清毛片| 91在线丨porny丨国产| 欧美精品粉嫩高潮一区二区| 91精品国产综合久久久久| 欧美另类变人与禽xxxxx| 日本大胆欧美人术艺术动态| 久久蜜桃香蕉精品一区二区三区| 国产91在线|亚洲| 中文字幕亚洲成人| 一区二区三区精品在线| 五月综合激情日本mⅴ| 精品日本一线二线三线不卡| 久久狠狠亚洲综合| zzijzzij亚洲日本少妇熟睡| 国产精品理论片在线观看| 日韩午夜在线影院|