刀劍笑

          用技術改善你的生活

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            13 隨筆 :: 3 文章 :: 3 評論 :: 0 Trackbacks

          1、SharpICTCLAS中詞庫的擴充

          如果對SharpICTCLAS目前詞庫不滿意的化,可以考慮擴充現有詞庫。擴充方法非常簡單,代碼如下:

          詞庫擴充
          static void Main(string[] args)
          {
             string DictPath = Path.Combine(Environment.CurrentDirectory, "Data") +
                               Path.DirectorySeparatorChar;
             Console.WriteLine("正在讀入字典,請稍候...");

             WordDictionary dict = new WordDictionary();
             dict.Load(DictPath + "coreDict.dct");

             Console.WriteLine("\r\n向字典庫插入“設計模式”一詞...");
             dict.AddItem("設計模式", Utility.GetPOSValue("n"), 10);

             Console.WriteLine("\r\n修改完成,將字典寫入磁盤文件coreDictNew.dct,請稍候...");
             dict.Save(DictPath + "coreDictNew.dct");

             Console.Write("按下回車鍵退出......");
             Console.ReadLine();
          }

          通過AddItem方法可以輕松實現添加新詞匯,添加時除了要指明詞外,還需指明詞性、詞頻。

          2、其它工具

          SharpICTCLAS示例代碼中還提供了一些用于對文件進行預處理的工具類PreProcessUtility,里面提供了將GB2312中繁體漢字轉換為簡體字的代碼,以及將全角字母轉換為半角字母的方法,除此之外,還提供了對HTML文件進行預處理,去除HTML標記的方法,用戶可酌情使用。

           

          • 小結

          有關SharpICTCLAS的系列文章到此為止就全部結束。

          來源:http://www.cnblogs.com/zhenyulu/category/85598.html

          posted on 2007-12-28 20:43 刀劍笑 閱讀(1060) 評論(3)  編輯  收藏 所屬分類: SharpICTCLAS

          評論

          #  SharpICTCLAS分詞系統簡介(9)詞庫擴充(轉) 2008-09-10 22:24 童輝
          謝謝老師提供的資源!
          首先,我想說的是,我現在做的是JAVA開發。目前因為項目需要,所以正在搜集關于中文分詞,中文語意分析的相關資料!看到老師提供的教程講解以及源代碼,我非常高興。因為我以前學過Winform,對此代碼的閱讀不是很困難!
          下了代碼,看了教程不一定就能會!所以,我希望能在今后的學習和將您的代碼轉為JAVA代碼的時候,能得到老師您的幫助!
          我的郵箱地址是:tonghui@sohu.com
          期待您的佳音!
          再次感謝!  回復  更多評論
            

          #  SharpICTCLAS分詞系統簡介(9)詞庫擴充(轉) 2008-09-10 22:25 童輝
          對不起!郵箱地址寫錯了!
          實在是不好意思!
          我的郵箱地址是:tonghui348@sohu.com
          抱歉了!  回復  更多評論
            

          # re: SharpICTCLAS分詞系統簡介(9)詞庫擴充(轉) 2008-11-01 17:55 刀劍笑
          hehe,

          共同進步

          @童輝
            回復  更多評論
            

          主站蜘蛛池模板: 安顺市| 塘沽区| 丰都县| 盘锦市| 通州区| 永仁县| 城市| 义马市| 云龙县| 渭南市| 靖远县| 太仆寺旗| 宁明县| 榕江县| 德阳市| 六枝特区| 沅陵县| 凤山县| 明水县| 平安县| 巴南区| 慈溪市| 拜城县| 田林县| 方正县| 香格里拉县| 丰都县| 襄垣县| 宣恩县| 承德市| 焦作市| 大埔区| 广灵县| 获嘉县| 东乌| 阜南县| 南阳市| 罗定市| 黔西县| 会理县| 武汉市|