注意: このページは現在(ほとんど)メンテナンスされていません。 辻褄が合わなかったり、リンク切れしている箇所があるかもしれません。
ししゃもは、(主にチャットを目的とした)人工無脳エンジンです。
あくまで人工無脳「エンジン」なので、チャットでししゃもと会話するには、 そのチャットで発言するような仕組(プログラムなど)が必要になります。
$ mkdir data_directory
$ ruby -i.bak -rnkf -e 'print NKF.nkf("-Esc", ARGF.read)' sixamo.rb
ターミナルで Sixamo とお話しするには
$ ruby sixamo.rb -im data_directory
とします(要 readline)。会話を記憶させたくない場合は
$ ruby sixamo.rb -i data_directory
として下さい。
データ保存用のディレクトリには、以下のファイルが生成されます。
sixamo.txt --- 会話ログ sixamo.dic --- 辞書
データ保存用のディレクトリに作成される sixamo.dic は、バージョン間で (多くの場合)非互換です。 sixamo.rb をバージョンアップ(あるいはダウン)した時は、 必ず
$ ruby sixamo.rb --init ~/SixamoDir
を実行して下さい。(sixamo.dic が再構成されます。)
日記 (2005-04-18)をご覧下さい。