SlothLibの概要

概要

SlothLibは .Net Framework 上で利用可能なプログラムライブラリです。 研究目的のプログラムが手軽に作成できるようになることのみを目的とし、 プログラムとしての安全かどうか、高速かどうか、 といったことは二の次と考えています。

機能

自然言語処理関連

簡単な自然言語処理を行うことができる。

特徴ベクトル関連

文書の特徴ベクトルの作成と各種操作を行うことができる。 ベクトルの重みの計算には様々な手法が存在するが、 簡単にいくつもの手法を試すことができる。

データ操作

上記の特徴ベクトルのクラスタリングを行うことができる。

IO関連

各種文書の本文を読み込む外部プログラムを使うことができる。

Web関連

各種Web検索エンジンの利用やHTTPによるデータ取得を行うことができる。 Web検索エンジンの利用では、結果のクラスが共通インターフェースを持っているため、実験で別のWeb検索エンジンを利用するといったことが簡単に可能となる。