其他

烂警告 • Ai摸索日记 • PHP

我是***Lv.3 中级会员 发表于 2024-1-27 IP:河北省 1,263 0
摸索个AI玩玩

虽然没学过概率学也没学过统计学
先短短写了18行代码
  1. function back($str){
  2.     //制作一个函数
  3.         $info = $str;
  4.         //声明变量关系
  5.             $file = fopen("info.txt","r+");
  6.             //打开info.txt模式读写
  7.                 fread($file,filesize("info.txt"));
  8.                 //读到结尾
  9.                 fwrite($file,$info);
  10.                 //写
  11.             fclose($file);
  12.             //关
  13.             $think = file_get_contents("info.txt");
  14.             $think_str = mb_convert_encoding($think,"UTF-8");
  15.             //获取字符
  16.                 $zero = 0;
  17.                 $outstr = "";
  18.                 while($zero <= rand(1,20)){
  19.                     $outstr = $outstr.$think_str[mt_rand(0,filesize("info.txt"))];
  20.                     //随机位置
  21.                     $zero++;
  22.                     //自加
  23.                 };
  24.             echo "FDCAI认为 ".$outstr."\n";
  25.             //输出
  26.         }
  27.     back($_GET["info"]);]
复制代码

Ok,就这么短
先用来调教
后面我会考虑会对计算出的内容进行过滤

理论来说,调教时候说的词越多,该单词在文件中的数量越多,相对几率就越大
这样几率就错开了
所以只要调教多再写一些过滤,没问题的

不过我确实调教的时候他输出了一些正确的英文单词
is in on at as I yen you go to 之类的
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则