Beispiel #1
0
        /// <summary>
        /// MeCabTaggerのインスタンスを生成する
        /// </summary>
        /// <returns>MeCabTaggerのインスタンス</returns>
        public static MeCabTagger Create()
        {
            MeCabParam param = new MeCabParam();

            param.LoadDicRC();
            return(MeCabTagger.Create(param));
        }
Beispiel #2
0
        /// <summary>
        /// MeCabTaggerのインスタンスを生成する
        /// </summary>
        /// <param name="param">初期化パラメーター</param>
        /// <returns>MeCabTaggerのインスタンス</returns>
        public static MeCabTagger Create(MeCabParam param)
        {
            MeCabTagger tagger = new MeCabTagger();

            tagger.Open(param);
            return(tagger);
        }
        private void InitializeMeCabTagger()
        {
            var param = new MeCabParam();
            param.DicDir = Path.Combine(
                Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),
                @"dic\ipadic"
                );

            _meCabTagger = MeCabTagger.Create(param);
        }
 public void TestInitialize()
 {
     tagger = MeCabTagger.Create();
     tagger.AllMorphs = true;
 }
 /// <summary>
 /// MeCabTaggerのインスタンスを生成する
 /// </summary>
 /// <param name="param">初期化パラメーター</param>
 /// <returns>MeCabTaggerのインスタンス</returns>
 public static MeCabTagger Create(MeCabParam param)
 {
     MeCabTagger tagger = new MeCabTagger();
     tagger.Open(param);
     return tagger;
 }