Lucene.Net 使用 Luke.Net 觀察索引

摘要:Lucene.Net 使用 Luke.Net 觀察索引

當我們在建立索引後 , 往往都不知道索引建立之後的樣子 , 

 

這時候我們可以使用一些軟體來檢查索引 , 而 Luke.Net 就是這款軟體 , 

 

有興趣的朋友可以至此網址下載  , 在這裡我們要下載 Luke.Net for pangu.exe

 

下載下來之後 , 我們可以在 Release 找到 LukeNet.exe

 

執行後會出現要我們輸入路徑 , 此路徑就是我們索引存放的位置 , 

 

筆者存放的路徑是在專案的 App_Data 底下 , 例如下圖 :

 

 

 

在 Plugin 頁籤中 , 有許多 Analyzer , 可以在這裡輸入內容 , 並且選擇任一 Analyzer 來解析 , 

 

在這可以很輕鬆的觀察每個 Analyzer 如何解析文字內容 , 

 

若要解析中文內容 , 可以選擇其中的 PanGu  Analyzer ( 盤古分詞 ) , 因為其他解析器通常都是

 

將中文字每一個字視為單詞 , 而盤古分詞則不會 , 但是有些名詞的解析需要靠其中的字典輔助 , 

 

下圖為使用 Standard Analyzer 解析 , 可以看到對中文字都是採用一個字一個字分詞 

 

 

使用 PanGu Analyzer ( 盤古分詞 )

 

 

針對名詞或者其他詞性有比較好的分詞效果  

 

在 Search 標籤你可以在這裡搜尋自己所建立的標籤 , 其他標籤其實功能性都滿清楚的 , 

 

請各位慢慢品嘗 !