Cyc
についてしばらく調べてみようと思う。Cycは知識(常識)データベースのこと。現在もさまざまな知識を追加しているようだ。かのミンスキー氏もCycプロジェクトを褒めていてずっと気になっていた。どんなものかじっくり調べて使ってみたい。
The Cyc System: Notes on Architecture(リンク切れ)
をざっと読んでみた。
Cycは、知識ベースはもちろんのこと推論エンジン、ユーザーインタフェース、API(Java用)も備えている巨大なシステムのようだ。Javaから使えるのはそそるなぁ。何か作ってみたくなる。
ただ知識ベースが全部英語なので日本語アプリを作るのは難しいのかな・・・Cycのデータベースを使って人工無脳でも作ってみたかったんだけど。