• 追加された行はこの色です。
  • 削除された行はこの色です。
#title(TinySegmenter.NET : 分かち書きを行うC#のクラス)

#contents

*TinySegmenter.NET : 分かち書きを行うC#のクラス [#ua3f0367]

**TinySegmenter.NETとは? [#t2cef2d2]

[[TinySegmenter>http://chasen.org/~taku/software/TinySegmenter/]]というJavascriptだけで書かれた日本語分かち書きソフトウェアをC#に移植したものです。分かち書きというのは、文章を解析して単語に分けることです。
[[TinySegmenter>http://chasen.org/~taku/software/TinySegmenter/]]というJavascriptだけで書かれた日本語分かち書きソフトウェアをC#に移植したものです。分かち書きというのは、文章を解析して語に分けることです。

**使い方 [#o0170a85]

分かち書きを行うには、次のようにします。

+TinySegmenterクラスのインスタンスを作成します。
+Segmentメソッドのパラメータに分かち書きをしたい文章(String型)を渡します。
+SegmentメソッドがString型の配列を返します。これが分かち書きされた結果です。

以下に、具体例を示します。

#code(csharp){{
//分かち書きをする文章
string text = "今日はいい天気ですね。";

//TinySegmenterオブジェクトを作成する
TinySegmenterDotNet.TinySegmenter seg = new TinySegmenterDotNet.TinySegmenter();
//分かち書きを行う
string[] words = seg.Segment(text);
//"|"で区切って表示する
Console.WriteLine(string.Join("|", words));
}}

このコードを実行すると、以下のように表示されます。

#pre{{
今日|は|いい|天気|です|ね|。
}}

**ライセンス [#o981abe8]

TinySegmenterと同じ、修正BSDライセンスです。

**著作権者 [#f0758d4d]

著作権者の情報は、ソースの上部に記述されています。

**ダウンロード [#t30093fe]

各バージョンの情報、ソース、ダウンロードについては、以下の各バージョンのページをご覧ください。

#lsx(non_list=false,depth=1,reverse=true,except=^template$)

**新バージョンの投稿 [#r3de3bf4]

TinySegmenter.NETの修正、改変等は、ライセンスの許す範囲で、自由にやっていただいてかまいません。もしTinySegmenter.NETを修正していただき、公開していただけるのであれば、新しいバージョンとして、下のフォームを使用してご投稿ください。その際は、次のようにして投稿してください。

-「バージョン」は、「(基になったTinySegmenterのバージョン).(数字)」とし、すでに存在しているバージョンと被らないような値にしてください。例えば、バージョン 0.1.1 はバージョン 0.1 のTinySegmenterを移植したものですので、もし 0.1.1 を修正したものを投稿するのであれば、そのバージョンは 0.1.2 のようにしてください。
-「作者名」には、あなたのお名前を記入して下さい。
-「説明」には、修正点などを記入して下さい。
-「ソース」にソースコードを記入して下さい。(現在ファイルのアップロードはできません。)
-ソースの上部には、あなたの著作権情報を追記してください。
-ソースの前後の改行は削除してください。

#tracker(TinySegmenter.NET)

**その他 [#s3255027]

TinySegmenterをVB.NETに移植した「[[TinySegmenter VB.NET>../TinySegmenter VB.NET]]」もあります。

**コメント [#e896da57]

#comment

//これより下は編集しないでください
#pageinfo([[:Category/.NET]],2010-11-23 (火) 23:40:53,DOBON!,2010-11-23 (火) 23:40:53,DOBON!)
#pageinfo([[:Category/.NET]],2010-11-23 (火) 23:40:53,DOBON!,2010-11-24 (水) 00:08:58,DOBON!)

[ トップ ]   [ 新規 | 子ページ作成 | 一覧 | 単語検索 | 最終更新 | ヘルプ ]