人工知能で自我・魂が作れるか [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001オーバーテクナナシー
垢版 |
2016/10/12(水) 08:44:43.29ID:tTwwRPue
自由に語ってちょ
0453オーバーテクナナシー
垢版 |
2017/04/09(日) 23:49:20.76ID:glaKzVZf
シャドウ・リバースの考え方をアルゴリズムに取り入れたら、
javascriptだけで人工無脳モドキおじさんが作れちゃいました。
ファイル名 test3.html
 ファイルサイズ 1,496byte
 アップロード日時 2017年04月09日 23時45分57秒
 削除予定日時 2017年04月23日 23時46分07秒
http://fast-uploader.com/file/7047304712848/
AI入門超初心者の入り口の入り口「オウム返し」と「さよなら・ばいばい」で終了
このJavaScript単体では内外ファイルの読み書きそろばんがされず、
配列のみでメモリベースのシステムのため、リロードで記憶が飛んじゃいます。
動作アニメーション
http://imgur.com/fh2mZPk
マルコフ連鎖も形態素解析もデーターベースも用いておらず
あまりにもレベルの低い無能なので好きなように改変して遊んでください。
ちっとも未来技術じゃないけどプログラムをまったく知らない人にとっては
プログラムの基本的な仕組みの理解に、少しは役にたったかな。
0454スクリプト
垢版 |
2017/04/09(日) 23:52:02.91ID:glaKzVZf
<!DOCTYPE html><html><head><meta charset="sjis"><title>test3.html</title>
<スクリプト>
var txt =new Array(); var i=0;
function INPUT(){
txt[0]="";
var d = new Date();var m = d.getMinutes(); s = d.getSeconds();
var time=("0"+m.toString()).slice(-2)+("0"+s.toString()).slice(-2);
var days = d.toLocaleString(); var t=""; var cpu=""; i++;
str = document.getElementById("txtBox");var x=str.value;
if(x == "さよなら"||x == "ばいばい"){cpu ="[ CPU ]"+"あばよ!";
for (var n=1; n<txt.length; n++){ txt[n]="";}t=x;i=0; }else{
var Q = (str.value).slice(-1);
if(Q=="?" || Q=="?"){
i%2 ? cpu ="[ CPU ]" +"な〜にがじゃ?" : cpu ="[ CPU ]"+"知らん!";
}else{ cpu ="[ CPU ]" + str.value +" とは何なんじゃ?";
}
}
txt[i] = cpu+"\n"+"["+days.slice(-8)+"]" + str.value +"\n";
txt.reverse();
if(i!=0){for (var n=0; n<txt.length; n++){ t +=txt[n];}}else{t=x;i=0;}
txtArea.rows =i*2+1; txtArea.innerHTML= t; CPU.innerHTML= cpu;
document.getElementById("txtBox").value= "";
document.getElementById("txtBox").focus();
txt.reverse();
}
</スクリプト>
0455HTML
垢版 |
2017/04/09(日) 23:52:32.22ID:glaKzVZf
<div id="CPU">なんでも聞いてくれ。</div><hr>
<FORM id="forms" action="" method="GET" onSubmit="INPUT();return false;">
<input type="text" id="txtBox" size="40" autofocus/>
<input type="submit" value="たずねる">
<input type="button" value="Reload" onClick="location.reload()"></FORM>
<hr><textarea id="txtArea" rows=1" cols="60"></textarea>
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況