修改Imdict做的乙個簡單分詞器

2022-03-14 18:28:06 字數 559 閱讀 9144

最近想到給分詞加點擴充套件,於是將以前的**找出來寫了乙個分詞器

這個分詞器可以對現在將**貼出來:

(1)搜尋詞進行擴充套件(這個需要依賴乙個近義詞詞庫,但網上找了好久,沒有適合的,只有小學生的成語近義詞)

(2)找出位址(類似的也可以找出 人名, 歌名。。。,這個也需要乙個詞庫)

(3) 將搜尋結果變為漢語拼音 (這個依賴了pingyin4j)

該分詞器以 詞典為主, 如果你詞典裡有你需要的詞,那麼他就可以分出來,

測試結果:

例句:分詞愛琪美我該分詞器以 詞典為主, 如果你詞典裡有你需要的詞,那麼他就可以分出來 北京海淀火鍋

普通分開:分詞 愛琪美 我 該 分詞 器 以 詞典 為主 如果 你 詞典 裡 有你 需要 的 詞 那麼 他 就可以 分出 來 北京 海淀 火鍋

12加擴充套件:分詞 academie or 愛琪美 我 該 分詞 器 以 詞典 為主 如果 你 詞典 裡 有你 需要 的 詞 那麼 他 就可以 分出 來 北京 海淀 火鍋

139147

現在將原始碼貼出來,希望有緣的人可以對該**進行優化,讓他的速度得到乙個高的提公升 詞庫得到擴充套件

簡單的乙個利用MVP做的登入

首先是實體類public classlobean publicstring getcode public voidsetcode string code 還有就是下面的view model presenter層的封裝public inte ceimodel 定義完介面是指要記得實現類public c...

自己做的乙個簡單的jquery的多選下拉框

今天做的專案要用到多選的下拉框,開始想在網上找乙個外掛程式用用,可是,網上的外掛程式看起來都比較雜亂,我參考了網上的一些外掛程式,自己用jquery寫了乙個多選下拉框,js寫得比較簡潔。如下。js function else jq check.attr value temp e.stoppropag...

乙個簡單的verlig程式 乙個簡單C程式的介紹

我們前面學了c語言的一些理論知識,今天通過乙個簡單的程式先來看一看c語言程式是什麼樣子。然後再對程式中的 進行介紹。這個語句的功能是進行有關的預處理操作。include稱為檔案包含命令,後面尖括號的內容稱為標頭檔案或首檔案。此處指包含stdio.h系統標頭檔案,在下面主函式中使用的printf 函式...