php也能實現人工智能


人工智能
  1.初級實現方法:建立關鍵詞詞庫--》用戶輸入關鍵詞進行匹配--》調用相關知識
  2.高級實現方法:搜索引擎,文本挖掘,NLP
    類似curl--》調接--》語言引擎--》自己寫接口
    //替換
    $url=str_replace('INFO',$info,str_replace('KEY',$apiKey,$apiURL));
    //抓取數據
    file_get_contents($url);//以get的方式獲取內容 不夠靈活 對錯誤處理不好
    //初始化
    $ch=curl_init();
    $timeout=5
    curl_setopt($ch,CURLLOAD_URL,$url);
    curl_setopt($ch,CURLLOAD_RETURNTRANSFER,1);
    //發起鏈接前的等待時間
    curl_setopt($ch,CURLLOAD_CONNECTTIMEOUT,$timeout);
    $file_contents=curl_exec($ch);
    curl_close($ch);
    $temparr=array('page'=>'{'code'd:1000,'test':"fjkdsfd,dsfjk,dsfkj,dsfk"}')
    //檢查數組中是否有我們需要的內容
    if(array_key_exists($info,$temparr)){
      $file_contents=$temparr[$info];
    }
    echo $file_contents;

機器學習(php7以上)
  php-ml
  預測推薦等
  回歸
    $data=[
      ['laravel','swoole','redis'],
      ['laravel','swoole','mysql'],
    ];
    $ass=new Apriori(0.2,0.3);//數據關聯挖掘 支持度 置信度
    $ass->train($data,[]);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM