Javascript 的 AI 資源

人工智慧

前言

簡介

知識表達

知識學習

理論方法

搜尋優化

邏輯推論

神經網路

機率統計

實務應用

專家系統

自然語言

分群分類

程式語言

Prolog

javascript

程式實作

邏輯推論

爬山算法

基因算法

機率學習

交談程式

數字辨識

訊息

相關網站

參考文獻

最新修改

簡體版

English

候選專案

Prolog

prologjs

程式範例:

example.pl

bird(pigeon).
lives(pigeon,_).

bird(penguin).
lives(penguin,antarctica).
lives(penguin,argentina).
lives(penguin,australia).
lives(penguin,chile).

simple.js

var prologjs = require( '../main' );

prologjs.load( 'example.pl', function( dialog ) {
    dialog.prove( 'lives(penguin,X).', function( data ) {
        console.log( "Penguins live in: " + data.X.join( ' ' ) );
    } );
} );

執行結果

D:\Dropbox\Public\web\ai\code\prologjs\examples>dir
 磁碟區 D 中的磁碟沒有標籤。
 磁碟區序號:  4E2D-AA0B

 D:\Dropbox\Public\web\ai\code\prologjs\examples 的目錄

2014/01/21  上午 08:19    <DIR>          .
2014/01/21  上午 08:19    <DIR>          ..
2011/07/27  上午 04:48               148 example.pl
2011/07/27  上午 04:48               226 simple.js
               2 個檔案             374 位元組
               2 個目錄  211,471,237,120 位元組可用

D:\Dropbox\Public\web\ai\code\prologjs\examples>node simple
Penguins live in: antarctica argentina australia chile

D:\Dropbox\Public\web\ai\code\prologjs\examples>node simple.js
Penguins live in: antarctica argentina australia chile

套件查詢

AI

Fuzzy

遺傳演算法

貝氏網路

機器學習

分群分類

神經網路

自然語言

馬可夫鏈

SVM

矩陣

機率

統計

繪圖

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License