デカルト言語で作成したアプリである「会話キャラクター: 2人の女の子 for Windows」をリリースします。
2011-10-02 22:31 (by hniwa)

	会話キャラクター: 2人の女の子 for Windows
		元気な娘とおとなしい娘 V1.0
			2010 (C) Copyright H.Niwa

● はじめに

日本語での会話を楽しめる『会話キャラクター』プログラムです。

元気な娘とおとなしい娘の2人で会話をします。
また、URL(http://で始まるアドレス)を入力すると、そのページの内容からいくつかの文を
読み込んでコメントします。

このプログラムは、デカルト言語(http://sourceforge.jp/projects/descartes/)
で書かれたプログラムであり、AI(人工知能)の一つとして作成されました。


● 実行

"ダブルキャラクター"がメインのプログラムです。
これをダブルクリックして実行してください。

● 会話の例

たとえば次のように会話します。

入力 :あなたは誰ですか
★ナナト:  誰ですか、どう思う?
★ナナト:  ……

★ミカちゃん:  おぬしは誰です

入力 :本当にわからないのですか
★ミカちゃん:  たぶん、おまえはわからないのです
★ミカちゃん:  おぬしがそれでいいならかまわないじゃないか

★ナナト:  それがわからないのです

入力 :あなたは、デカルト言語で書かれたプログラムです。
★ミカちゃん:  やはり、プログラムは大切なもの

★ナナト:  なんとかする。
★ナナト:  解析の完了していない案件に関し、これを説明することに意義を見出せない

できるだけ、長文で会話をすると面白い受け答えをしますよ。
一度に複数の文を「。」で区切って話しかけても認識してくれます。

● ニュース記事のコピペ

また、ネット上のニュースサイトの記事などをそのままコピペすると、
コメントをしてくれます。

入力 :観光客らは、暖かな春の陽だまりの中で敷地をめぐりながら、春の花を楽しんでいた。

★ミカちゃん:  春の花はどうなるの
★ミカちゃん:  言ってくれるじゃないか

★ナナト:  春の花注目

行単位で改行の入らない、できるだけ行がつながっているネット上の文を入力
するといろいろと面白いコメントをしてくれます。

● ニュース表示

「ニュースを見せて」、「ニュースを教えて」などとニュースを
見せてくれるように入力するとニュースのヘッドラインを表示します。


● WWW上の文の読み込み

URL(http://で始まるアドレス)を入力すると、そのページの内容からいくつかの文を
読み込んでコメントします。

意外で愉快なコメントを2人がしてくれますよ。

● 日本語の入力方法

日本語を入力するには、[Alt]キー + [半角/全角]キーを押して、日本語入力
モードにします。


● コピー&ペーストを行うために

コピペをするために、「簡易編集モード」に設定すると、マウスの右クリック
だけで、貼り付けを行えて便利です。
(同梱されているショート・カットには、事前に設定してあります。)

1) タイトルバーの左のアイコンで、右クリック
2) [プロパティ]を選びます。
3) [オプション]タブで、「簡易編集モード」にチェックを付けます。

マウスの左ボタンで範囲をドラッグしてから、右クリックするとコピーされます。
マウスの右ボタンを押すとペースト(貼り付け)されます。

● インストール方法

1) ダウンロードしたファイルを、解凍ソフトを使用して解凍します。
2) 解凍されて出てきたフォルダを、適当な位置に移動してください。


● アンインストール方法 
 解凍したフォルダをフォルダごと削除してください。


● 使用条件等
  - 本プログラムは、会話した内容の記録やネットワークでの送信は一切行っていません。 
  -  ライセンスはGPL2.0 or laterです。配布、販売、改造も自由に行ってかまいません。
  - 本プログラムを使用したことにより生じたいかなる障害、損害において作者は一切
    責任を負わないものとします。各自の責任において、ご使用ください。

● ソースコード
    本ソフトウェアは以下のサイトで公開されます。

	http://sourceforge.jp/projects/descartes/

● デカルト言語については、以下に詳しい説明があります。

	http://sourceforge.jp/projects/descartes/wiki/FrontPage

●  解説と改造方法

        http://sourceforge.jp/projects/descartes/wiki/FrontPage

  上記のサイトには、本プログラムの解説や、自分の好きなキャラクターに改造する
  方法などを記述する予定です。
  オリジナルの会話キャラクタを作成したい人は一度見てみてください。


以上

デカルト言語 - 並列ロジック プログラミング言語 project news list