2011-06-27 129 views
-3

如果我不得不使用它來製作人造智能模塊,它可以監控生產箱上的不同軟件模塊,那麼流水多好。 如果有任何好的java工具來實現AI模塊PLZ確實建議Drools人工智能

回答

2

Drools並沒有像機器學習那樣真正實現「人工智能」。 drools提供的是開發人員編寫的if/then條件邏輯的高效執行。 Drools允許你用不同的方言編寫這些規則(java,mvel,你自己定製的域特定語言),然後使用rete算法根據你傳入知識庫的輸入數據有效地激發規則。

根據您的問題,在我看來,您確實不需要人工智能來監控生產箱上的模塊。你真正需要的是一個事件驅動的體系結構,它可以監視這些框,然後根據一些規則將事件提交給感興趣的各方。你可以使用drools來創建類似的東西,但請記住,已經有很多產品(甚至是免費的)已經這樣做了。