編集(管理者用) | 編集 | 差分 | 新規作成 | 一覧 | RSS | FrontPage | 検索 | 更新履歴

人工無能開発メモ - プロジェクト名募集中

目次

プロジェクト名募集中

名前と方針

動機

うずら欲しいいい

でもソースは公開されてないので、いろいろ参考にして作ってみることにする。

知性とは何かという個人的考察を深めるため

現在のTODO

利用するもの

Perl

Text::ChaSenを利用して形態素解析

アイデア

環境を理解させる

時系列に関する考察

会話生成の始点となるキーを、環境情報(少し前の会話情報等)を反映した形で表現する

隠れマルコフモデル(HMM)型の辞書を構築する

字句解析と同時にリアルタイムで行う推測と、ストレス値

生物は生存のためにリアルタイムで推測活動を行っている。 これを真似ることで、受動的な状態(聞いているとき)の中でも、能動的な(話している時のような)学習が行えるのじゃないだろうか。

設計メモ

 ****<package_name>****
 Ghost ----> Storable // 亡霊
 Ghost <>---- Core
 Shell <>---- Ghost // 実体
 Shell::Terminal ----|> Shell // 端末上の実体
 Shell::Terminal ----> Term::ReadLine
 Shell::IRCBot ----|> Shell // IRC上の実体
 Shell::IRCBot ----> Net::IRC
 Core //辞書部分
 KUnit // 形態素(現在未使用、Morphologyに名称変更予定
 KUnitList // これもいらないかも?
 KUnitFactory // 作成過程を局所化
 OutputListener // 亡霊の声を聞き取るために...

参考リンク

人工無能

勉強用

謝辞

青空文庫よりいくつかの文学作品のアーカイブを。 結城さんのサイトより結城の小箱/box1を。 タグ削除等の処理を行った後、個人利用させていただいています。感謝します。

コメント