プロジェクトの説明 開発情報 レビューする

NMeCabは、オープンソース形態素解析エンジンMeCabの解析処理部分を、.NETライブラリとして移植したものです。
オリジナル版MeCabと同じ辞書を使用し、同じ解析結果を得ることができます。
純粋なC#プロダクトであり、ラッパーではないため、インストールがシンプルで、高速性と安定性にも優れています。

システム要件

.NET Framework 2.0互換の環境が必要です。(MemoryMappedFile使用時には.NET Framework 4 Client Profile互換)
リリースパッケージにはIPA辞書を同梱しています。その他のMeCab用辞書も使用できます。

* 上記の環境以外で動作しない場合、「環境側の仕様」を確認してください。なお、現段階でPCL版/UWP版のNMeCabは公開していません。
* NMeCabプロジェクトとしてNuGet配布は行っていません。また、将来行う予定もありません。(辞書ファイルのNuGet配布には懸念がある。かといってライブラリ本体のみでは、あまり意味がない。プラットフォーム側が問題を発生させた場合の対応に、こちらのリソースを割きたくないという理由もある)
注:NMeCabを含め、OSSはボランティアにより成り立っています。

ダウンロード

レビュー
あなたの評価
レビューする

統計情報

2016-07-03 18:13
なしさんによるレビュー

評価:
(1 人中 0 人がこのレビューが参考になったと答えています)
Mac OSX IPA辞書をUTF-8で指定 ターミナルからインスト完了。

2016-05-29 14:22
nonaneさんによるレビュー

評価:
(3 人中 0 人がこのレビューが参考になったと答えています)
MacOSだと使えなかった。インストール方法はXamarin StudioのNuGet。xcopyコマンドとかでビルドエラーになるので、MacやLinux対応のコードになってない。自分でファイル等いじったができなかった

2013-11-25 12:19
mima_itaさんによるレビュー

評価:
(5 人中 5 人がこのレビューが参考になったと答えています)
他も色々試しましたが、Windowsの.NETで形態素解析をやるには一番、楽でした。 ただ、ユーザー辞書を使った場合に私の環境では落ちます。。 [環境:] Windows7 VisualStudio2012 Express [手順] 1.app.configのUserDicに以下のようにユーザ辞書のパスを指定します。 <setting name="UserDic" serializeAs="String"> <value>C:devpythonxxx.dic</value> 2. this.tagger = MeCabTagger.Create(); を実行します。 この時、Tokenize.Openで落ちます。 なお、 for (int i = 1; i <= param.UserDic.Length; i++) を for (int i = 0; i < param.UserDic.Length; i++) にすれば、ユーザー辞書はしようできました。 以上報告まで。
レビュー一覧

最新の動き

2017-02-24
00:07
.NET形態素解析エンジンNMeCab
00:06
.NET形態素解析エンジンNMeCab
2017-01-29
13:46
.NET形態素解析エンジンNMeCab
[ファイルリリース] パッケージ 'mecab-ipadic-NEologd Binary' を削除しました
2016-09-19
12:44
.NET形態素解析エンジンNMeCab
2016-07-23
活動履歴を見る