国产精品一区二区精品_久久小视频_天堂va在线观看_99久久夜色精品国产亚洲96_日本手机在线视频_av成人免费

當前位置:首頁 > 網站舊欄目 > 學習園地 > 設計軟件教程 > 自己寫的一個基于詞庫的lucene分詞程序--ThesaurusAnalyzer

自己寫的一個基于詞庫的lucene分詞程序--ThesaurusAnalyzer
2010-01-13 23:04:14  作者:  來源:
前一段時間用lucene做一個搜索程序,找了好長時間的中文分詞程序,都沒找到合適的,最后自己弄了一個.現在共享出來.希望對大家有用.
      分詞算法:    基于詞庫的正向最大匹配算法.
      分詞詞庫用的是網上一個叫 segmenter 的分詞程序使用的詞庫.
      地址:www.mandarintools.com/segmenter.html  
      這個segmenter分詞程序是把文件按行讀取出來,然后把一行假設為一個詞,從庫中匹配,如果匹配不成功,則去掉一個字,再繼續匹配.這樣的分詞程序,其一,不便在lucene中使用,因為lucene的analyzer是通過Tokenizer分詞的,而Tokenizer中一般是對字符流進行處理,每次next返回一個Token,并不是一次性把內容讀取進來,處理后再返回結果.其二,按行讀取會有個缺點,就是如果文本中恰好把一個詞用換行符隔開了,這樣這個詞也就被切開了,沒有被當作一個詞處理.
   
     我的程序實現方式:把詞庫讀進內存后構建一個詞語樹.樹的每個節點包含一個字. 比方  中國   中國人  中華民族  中華人民共和國  幾個詞,構成的樹的結構:
  
                 中
           國^    華
      人^        人    民
                   民       族^
                   共
                   和
                   國^

       懶得上傳圖片,所以將就著這樣表示了.^表示該節點可以構成一個詞.分詞的過程類似于輸入法的聯想功能.讀取一個字,然后聯想,直到聯想到不能為止.如果當前可以構成詞,便返回一個Token.如果當前不能構成詞語,便回溯到最近的可以構成詞語的節點,返回.最差的情況就是返回第一個單字.然后從返回結果的下一個字重新開始聯想.

      lucene自帶的幾個分詞程序中,ChineseAnalyzer是按字分的,與StandardAnalyzer對中文的分詞沒有大的區別.CJKAnalyzer是按兩字切分的,比較武斷,并且會產生垃圾Token,影響索引大小.
 
     本分詞程序的效果取決與詞庫.您可以用自己的詞庫替換程序自帶的詞庫.詞庫是一個文本文件,名稱為word.txt. 每一行一個詞語,以#開頭表示跳過改行.最后保存為UTF-8的文本.

    程序的缺陷:
        沒有加入識別人名和地名的功能

     該分詞的一個應用案例:http://www.cyonline.net
   
     這個網站是我給學校做的,用lucene對pdf ,word,excel,html等多種格式的文檔進行解析,索引,提供全文搜索,并實現摘要高亮.這個網站在教育網上,公網用戶可能訪問起來比較慢.

安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
国产精品一区二区精品_久久小视频_天堂va在线观看_99久久夜色精品国产亚洲96_日本手机在线视频_av成人免费
<button id="0mgmq"><pre id="0mgmq"></pre></button>
  • <tr id="0mgmq"></tr>
  • <abbr id="0mgmq"><source id="0mgmq"></source></abbr> <button id="0mgmq"></button>
  • 好吊视频一区二区三区四区| 欧美日韩国产高清视频| 综合网五月天| 欧洲亚洲一区二区三区四区五区| 一区二区三区三区在线| 黄色日韩在线| 欧美三级小说| 欧美久久久久久| 亚洲高清在线观看一区| 欧美在线激情| 午夜视频久久久| 日韩精品久久一区| 欧美日韩一区二区三区免费| 国产日韩在线一区二区三区| 久久狠狠久久综合桃花| 在线亚洲激情| 久久本道综合色狠狠五月| 亚洲精选91| 一区二区毛片| 亚洲专区一区| 久久九九国产| 国产日韩精品推荐| 国产精品一区二区三区在线| 极品尤物一区二区三区| 久久久精彩视频| 欧美精品七区| 在线观看福利一区| 国产伊人精品| 国产精品视频| 91久久大香伊蕉在人线| 国产一区二区三区高清| 国产女人水真多18毛片18精品| 精品一区二区日本| 涩涩日韩在线| 黄色一区二区三区四区| 亚洲一区中文| 国产精品免费一区二区三区观看 | 亚洲无玛一区| 欧美日韩天天操| 99这里有精品| 超碰97在线人人| 欧美精品中文字幕一区二区| 午夜精品一区二区三区四区| 国产精品久久7| 久久亚洲欧洲| 欧美在线激情| 亚洲精品四区| 国产免费一区二区三区| 亚洲午夜精品久久久中文影院av| 亚洲一级一区| 国产v亚洲v天堂无码| 日本午夜精品一区二区三区| 激情综合网址| 国产精品国模大尺度私拍| 天堂资源在线亚洲视频| 国产精品手机视频| 日本不卡免费新一二三区| 亚洲国产成人不卡| 国产九色精品| 一区免费视频| 久久精品丝袜高跟鞋| 激情一区二区三区| 久久国产精品 国产精品| 国产精品播放| 精品午夜一区二区| 精品1区2区| 欧洲亚洲一区二区三区四区五区| 在线观看视频免费一区二区三区| 国产精品视频在线免费观看| 欧美视频一区| 精品日韩电影| 亚洲一区黄色| 欧美一区二区三区四区在线观看地址 | 欧美日韩网址| 久久精品aaaaaa毛片| 在线观看欧美一区| 日韩av电影免费播放| 乱码第一页成人| 欧美日韩亚洲一区在线观看| 国产在线一区二区三区欧美| 99热精品在线| 一区二区三区四区五区视频| 国产亚洲二区| 国产一级久久| 欧美午夜精品久久久久免费视| 国产精品免费在线| 国产日韩一区二区| 欧美日韩免费观看一区| 欧美日韩精品免费观看视一区二区 | 国语对白精品一区二区| 日本一区二区在线视频观看| 99久热re在线精品996热视频| 亚洲激情午夜| 欧美一区影院| 日韩欧美亚洲日产国产| 激情视频一区二区| 91精品国产一区二区三区动漫| 99伊人成综合| 亚洲高清成人| 欧美激情视频一区二区三区在线播放| 久久精品中文字幕一区二区三区| 久久一区二区三区超碰国产精品| 亚洲美女色禁图| 在线欧美日韩| 亚洲黄色三级| 一区在线视频| 精品二区久久| 亚洲高清视频一区二区| 欧美日韩免费观看一区=区三区| 亚洲最大免费| 欧美91视频| 国产精品成人观看视频免费| 欧美不卡三区| 国产精品v亚洲精品v日韩精品| 在线视频不卡国产| 欧美成人在线免费观看| 欧美日韩天天操| 伊人精品成人久久综合软件| 136国产福利精品导航网址| 黄色成人av网站| 99精品国产一区二区青青牛奶| 亚洲片区在线| 乱码第一页成人| 超碰97在线资源| 久久国产精品 国产精品| 欧美动漫一区二区| 亚洲一区二区三区加勒比| 中国一区二区三区| 亚洲国产三级| 玖玖视频精品| 免费在线成人av| 中文字幕日韩精品久久| 韩国亚洲精品| 免费欧美日韩| 久久精品国产一区二区三区日韩 | 久久草.com| 亚洲成人网上| 在线观看成人一级片| 美女爽到呻吟久久久久| 国产一区二区不卡视频在线观看| 久久99久久99精品蜜柚传媒| 亚洲啪啪av| 一区二区三区四区国产| 动漫精品视频| 亚洲一区二区三区涩| 亚洲精品乱码久久久久久蜜桃91| 久久一区视频| 视频一区二区三区在线观看| 极品尤物久久久av免费看| 7777精品伊久久久大香线蕉语言| 欧美高清性xxxxhdvideosex| 欧美日韩精品综合| 51成人做爰www免费看网站| 欧美日韩综合久久| 亚洲精品无人区| 精品无码久久久久国产| 欧美精品国产一区| 久久午夜精品一区二区| 亚洲精品白虎| 免费在线一区二区| 亚洲高清视频一区二区| 国产精品综合| 亚洲 国产 日韩 综合一区| 在线亚洲成人| 西游记1978| 2014国产精品| 欧美va天堂在线| 国产日韩欧美一区二区三区四区| 综合网五月天| 国产在线欧美日韩| 99视频一区| 亚洲欧美日产图| 99理论电影网| 韩国av一区| 欧美一区二区在线视频观看| 亚洲一区二区四区| 欧美在线日韩精品| 精品国产一区二区三区麻豆免费观看完整版 | 亚洲mv在线看| 超碰97在线人人| 在线亚洲欧美| 欧美国产综合| 日韩高清av| 国产精品99久久久久久久| 国模精品一区二区三区| 欧美一进一出视频| 成人18视频| 免费日韩av| 国内精品国语自产拍在线观看| 欧美日韩精品免费观看视一区二区 | 国产伦精品一区二区三区| 欧美在线视频一区二区三区| 精品一区二区三区视频日产| 国产精品手机在线| 欧美片第1页综合| 日本欧洲国产一区二区| 国产综合动作在线观看| 久久国产精品高清| 在线亚洲自拍| 中文精品一区二区三区|