【脳内】人工無脳【彼女】 (502レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

1
(7): 2012/03/12(月)09:05 ID:djRzKFDF(1/16) AAS
人工無脳を作成して発表するスレです。
自分が作った人工無脳をUPしたり、人工無脳のアイデアを出し合ったり、
意見交換をしませんか?
また、人工無脳の会話文入力をしてくださる方も大募集します。
因みに私は易しいスクリプト言語のPythonで人工無脳を作成中です。

アップローダ:
http://uproda.2ch-library.com/

Pythonのインストールと環境設定
http://www.pythonweb.jp/install/

みんなで楽しく人工無脳を作りましょう♪
2
(2): 1 2012/03/12(月)09:16 ID:djRzKFDF(2/16) AAS
複数のキーワードに対して返事をする人工無脳のコード:
http://uproda.2ch-library.com/500416OoH/lib500416.py

因みにほとんど辞書の中が空っぽなので、今の段階では
全く返事が返せません。辞書を入力すれば、

今日は寒いね?→今日,寒い
→ホントに寒いよね、今日。
今日は楽しいね?→今日,楽しい
→今日そんないいことあったの?
などのように、複数の部分的に似通った文に対して
違う回答を返すことが出来る「仕組み」だけ実装しています。
省3
7: 1 2012/03/12(月)09:45 ID:djRzKFDF(3/16) AAS
因みに既に私が作成済みの人工無脳をUPします。
全体的に私は辞書登録の手間をめんどくさがるタイプなので、
全て殆ど辞書登録単語数が少なすぎて、そのままでは遊べないものばかりです。

簡易学習機能付き人工無脳
登録した文に完全一致する場合だけ返事を返す人工無脳、
登録は学習モードで行う。
http://www.dotup.org/uploda/www.dotup.org2737362.py.html

物の特徴が分かる人工無脳
広い世界ですから、同じアイデアで作っている人は多分いるんでしょうが、
一応私のオリジナルのアイデアで作っています。
省5
10
(1): 1 2012/03/12(月)10:56 ID:djRzKFDF(4/16) AAS
私が作っている人工無脳は全てエロ機能なんてありませんし、
エロネタを話させたいわけじゃありません。
まあ、スレタイに脳内彼女とあるのは、もてない自分が人工無脳を
作っているので自虐ネタ的に書いただけで18禁ネタとは思っていません。

ななしさん、記憶さんの作った人工無脳(?)をUPするのは
ちょっとまずかったんじゃないかな?

人工無脳=会話ボット
ということでロボット技術板がよいと思ったのですが…
12
(2): 1 2012/03/12(月)11:02 ID:djRzKFDF(5/16) AAS
ふうっ、しかししんどいな、記憶さんをかばっただけで
こんなにも叩かれるとは思わなかったよ。

残念ながら、記憶さんはエロネタもやめるつもりは無いみたいだし。。

私は単に人工無脳をどこまで人間的に出来るのか、
そしてずーっと先の将来的には音声認識とボイスチャット機能まで
つけて、より人間らしいボットにできたらなぁ、とも思っていたんですが…
15: 分裂 忍法帖【Lv=22,xxxPT】 【東電 80.4 %】 ◆BBS..AQViA 2012/03/12(月)12:32 ID:djRzKFDF(6/16) AAS
>>14
そうですね、恐らく、記憶さんはこのスレにはこないと思っていますが、
ほかの人から何いわれても、全部スルーするところとかもちょっとどうなのかなぁ
とも思っています。結局ほとんどの場合といづてさんの意見が一番客観的みたい
ですね。このスレはそんなに伸びる勢いとかなさそうだけど、名無しさん含め
人工無脳及び人工知能についてじっくりと話したり考えたり出来るスレに
なるといいなぁと、思っています。

因みに、今人工無脳の問題で、どうしても解決したけど、上手い方法が
見つからない問題として、
『人工無脳に話の流れを読ませるにはどうすればよいのか?』
省3
17
(2): 分裂 忍法帖【Lv=22,xxxPT】 【東電 78.2 %】 ◆BBS..AQViA 2012/03/12(月)15:01 ID:djRzKFDF(7/16) AAS
>>16
なるほどー。因みに私は同じ話題のときは、相槌を除けば、似通った
キーワードの集まりを持つ文を書くのじゃないのか?と考えました。
この考えと>>16のやり方は割りと似ていますね。
今後の人工無脳の作成に大変助かる助言、ありがとうございます。
似たようなキーワード,相槌その他を考慮した人工無脳を想定すると
例えば会話例はこんな感じでしょうか?:

「僕のこと好き?」
「うん好きだよ!」#僕,のこと,好き,?
「どんなとこが好き?」
省9
20
(1): 分裂 忍法帖【Lv=22,xxxPT】 【東電 80.3 %】 ◆BBS..AQViA 2012/03/12(月)18:35 ID:djRzKFDF(8/16) AAS
>>19
>となると名詞に対応して、適当な言葉を疑問型で投げかけれるだけでよい、
>となるんですかねえ。
個人的な意見ですが、むしろ逆なんじゃないかと思っています。
>>19の会話例のAを人工無脳と仮定してみてください。勿論、人工無脳に
ハワイがどんなとこかなんて分かるはずありませんが、単にテキストを
入力して、何かのタイミングで、ハワイネタを振るわけです、すると
よっぽど人工無脳のあら捜しに夢中になる相手じゃなければ、割と短い
質問文や相槌を入力してくれる可能性が高いわけです。取り敢えずハワイ
のネタを振るように作ったのは人工無脳の製作者なのだから、あらかじめ
省7
24
(1): 分裂 忍法帖【Lv=22,xxxPT】 【東電 83.6 %】 ◆BBS..AQViA 2012/03/12(月)18:49 ID:djRzKFDF(9/16) AAS
>>21
そういう機能があるんですか?知りませんでした。ただ、出来ればそのような
機能を自分で作りたいのですが、やっぱり難しいのでしょうか?

>>22
確かにそうですね。昨日試しに作った、複数のキーワードに(キーワードの順番は関係なく)
反応する人工無脳の場合、>>17のように僕,のこと,好き,?で完全一致した場合に
一通りの返事を返すことは出来ますが、>>22の例の問題はお手上げですね。
一個一個登録するって言っても限界があるし、やはり主語が何か?ぐらいは
分からないとちんぷんかんぷんな返事は結構出るでしょうね。
26
(1): 分裂 忍法帖【Lv=22,xxxPT】 【東電 83.6 %】 ◆BBS..AQViA 2012/03/12(月)19:01 ID:djRzKFDF(10/16) AAS
>>22に出してくれた例はいい例だと思うけど、この例の場合、
>>25の指示代名詞をグループ化して主語とみなす、というやり方だと
文の一部分の主語と全体の主語の違いがそれだけでは判定できない
問題が出てしまうね。だけど、指示代名詞をグループ化するって言うのは
間違いなく、有効な方法だと思う。
30
(1): 分裂 忍法帖【Lv=22,xxxPT】 【東電 88.5 %】 ◆BBS..AQViA 2012/03/12(月)19:46 ID:djRzKFDF(11/16) AAS
このスレ立てた自分が言うのもなんですが、実は本格的に人工無脳のことを
考え始めたのって3週間くらい前で、殆どの時間を単語の特徴が分かるように
するにはどうすればよいのか?ってところばかりを考えていて、
実際に会話がスムーズに出来るための辞書登録はめんどくさがって全然
やっていないんですよね。

みんな、…スレ立てだけで、楽しめる人工無脳が作れていなくてごめん。。
35: 分裂 忍法帖【Lv=22,xxxPT】 【東電 88.5 %】 ◆BBS..AQViA 2012/03/12(月)20:23 ID:djRzKFDF(12/16) AAS
>>34
ほぉ〜〜、形態素解析エンジンの存在は知っていましたが、
簡単に使えるものだとは思っても見ませんでした。

なので、自分で大雑把な単語のグループを作って、
どのグループの単語が何番目に現れるのかを記録するプログラムを
自分で試していたのですが、この方法のほうが、登録単語数も圧倒的
に多くて遥かに便利ですね。
僕も試して見ます。
38
(1): 分裂 忍法帖【Lv=22,xxxPT】 【東電 87.0 %】 ◆BBS..AQViA 2012/03/12(月)21:24 ID:djRzKFDF(13/16) AAS
MeCabオフィシャルページ
http://mecab.googlecode.com/svn/trunk/mecab/doc/index.html
より、
Binary package for MS-Windowsのところにある、
mecab-0.993.exeをダウンロードしてインストール。
将来のことを考えるなら文字セットはUTF-8がよいと思われるが、
取り敢えず簡単に動かしたいだけならShift-JISを選択する。
銀月の符号さん
http://d.hatena.ne.jp/fgshun/20090910/1252571625
のページから、
省6
39
(1): 分裂 忍法帖【Lv=22,xxxPT】 【東電 87.0 %】 ◆BBS..AQViA 2012/03/12(月)21:30 ID:djRzKFDF(14/16) AAS
あ、>>38はまず先に何の説明か先に書くべきでした。
>>38>>31>>32>>34さんの説明にあったMeCabをPythonで使えるようにする
設定です。因みにMeCabのバージョンと銀月の符号さんのサイトの
野良ビルド板とバージョンが異なりますが、うちの環境ではどちらも
最新版で動きました。が、もともとこのような使われ方は、想定されて
いない可能性があるので、気になる方はヴァージョン0.98のMeCabの
ウィンドウズバイナリを試してみてください。
41: 分裂 忍法帖【Lv=22,xxxPT】 【東電 84.7 %】 ◆BBS..AQViA 2012/03/12(月)21:42 ID:djRzKFDF(15/16) AAS
インストールしたMeCabをPythonで利用する場合の簡単なプログラム例です:

#coding:UTF-8
import MeCab
t = MeCab.Tagger("-Ochasen")
r = t.parse("僕は日本語が不自由。。")
R = r.encode('cp932')
print R

インデントはありませんのでこのままコピペすれば動くと思います。
必ず、保存するときにもUTF-8で行ってください。
因みにShift-JISでよければもっと簡単です:
省9
42
(2): 分裂 忍法帖【Lv=22,xxxPT】 【東電 84.7 %】 ◆BBS..AQViA 2012/03/12(月)21:52 ID:djRzKFDF(16/16) AAS
>>40
勿論、そうしたいのはやまやまですが、僕は考えることのスケールだけは
大きいのに実行力がなかなか伴わないので、キチンと動いてしかも
面白いものを完成させられるのはずっと先、多分皆さんがもう人工無脳は
いいよ、って思う頃になってからだと思います。

MeCabはPythonから動かせるようになりましたが、自己流で形態素”抽出”
した場合と違って、自分の好きなように抽出方法を変えられるか分かりません。
そして、それが出来ないと、全ての名詞に特徴、どのくらい好きなのか?
どのくらい、おいしいのか?どのくらい大事なのか?などの特徴や、
「にゃんこはかわいいね」→「うん、確かに猫はかわいいいよね!」
省4
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.183s*