研究のツールボックス

人工知能学会学会誌のシリーズ特集「研究のツールボックス」のサポートページです.研究・開発に役立つオープンソースソフトを紹介しています.

- 研究のツールボックス (1)

vol.19 no.3 (2004年5月掲載)

- Jena — セマンティックWebアプリケーション開発のためのJAVAフレームワーク

上田 俊夫,和泉 憲明,森田 幸伯,橋田 浩一

Jena」はヒューレットパッカード研究所が公開しているセマンティックWebのためのJavaフレームワークです. 知識表現はAIの基本的な問題で,その中でもセマンティックWebは,発展が期待されている技術です. また,データ表現のフレームワークはあらゆる分野で必要であり,多用な応用が期待されます. 本稿は,データの生成や入出力,SQLライクなクエリを用いた抽出,および,オントロジーを利用した推論を,このJenaを用いて実行するチュートリアルです.

-----

サンプル等

  • 記事中のサンプルファイル (tar+gz, zip)

関連リンク

- 茶筌と南瓜による日本語解析

松本 裕治,高岡 一馬,浅原 正幸,工藤 拓

茶筌」と「南瓜」は松本のグループによって開発されている自然言語処理ソフトウェアです. 茶筌は,日本語の形態素解析を行うもので,単語への分割が必要な日本語に自然言語処理を適用するには必須のソフトウエアです. さらに,検索結果の向上などのために利用されている,かかり受け解析を行う南瓜についても解説します. 自然言語処理,情報検索,テキストマイニングなどの分野での利用だけにとどまらず,知的インターフェースや機械学習の適用分野として日本語文書を扱う場合にも有用なツールとなるでしょう.

-----

関連リンク

- BioRuby によるデータベースアクセスと配列解析

片山 俊明

近年,AI技術が活発に導入されているバイオ分野のソフトウェアとして「BioRuby」を取り上げます. これは,幅広く用いられている日本発のスクリプト言語Rubyのためのライブラリ群で,バイオ分野で利用される多様なデータを処理できます. AIの機械学習の成果をバイオ分野に応用する研究が多く見られますが,そのような場合に非常に有用なソフトウェアです. チュートリアルでは,遺伝子配列データベースかからデータ抽出し,その類似性を検証し,さらに,公共サービスを利用して高度な解析を行う手順を紹介します.

-----

サンプル等

  • 記事中のサンプルファイル (tar+gz, zip)

関連リンク

- 慢性ウイルス性肝炎データマイニングへのWekaの適用

阿部 秀尚山口 高平

ニュージーランドのWaikato大で開発されたデータマイニング・ツールである「Weka」について解説します. データベースからの知識発見には,前処理,データマイニング,検証などの段階がありますが,各段階ごとに多様な手法が開発されています. Wekaはこれらの手法をGUIを通じて容易に組み合わせて利用できるツールです. データマイニングや機械学習の研究のために利用できるだけでなく,他の分野でも実験結果の解析やデータの前処理などに有効に利用できます. ここでは,実際のデータに対して,前処理し,分類学習と相関ルール学習を適用し,その結果を可視化する手順について具体的に述べます.

-----

関連リンク

「研究のツールボックス」へ戻る
人工知能学会お問い合わせ先一覧