我試圖使用AI::ExpertSystem::Advanced
。我在文檔中看過我可以使用其他觀衆。您可以在那裏看到:如何在AI :: ExpertSystem :: Advanced中使用另一個查看器
觀衆
是對象AI :: ExpertSystem ::高級將使用 印刷所發生的事情和與用戶交互(如 要求asked_facts) 。如果您想使用AI :: ExpertSystem :: Advanced :: Viewer :: Factory提供的不是 的查看器對象,這很實用。
viewer_class
是查看器的類名稱。 使用觀衆AI :: ExpertSystem :: Advanced :: Viewer :: Factory的優惠, 在這種情況下,您可以傳遞對象或只有您的名字 最喜歡的觀衆。
或在此模塊中,我覺得這一點:
提供了不同的看法,所以用戶可以通過終端或與友好的用戶界面與專家系統 交互。來源
例子是:
my $ai = AI::ExpertSystem::Advanced->new(
viewer_class => 'terminal',
knowledge_db => $yaml_kdb,
initial_facts => ['I'],
verbose => 1);
我可以爲我的viewer_class瀏覽器或一些CGI接口使用???當是的如何使用它?我沒有找到任何例子。
[如何在AI :: ExpertSystem :: Advanced中使用其他查看器類而不是終端]的可能副本(http://stackoverflow.com/questions/16656369/how-to-use-other-viewer-class-than -terminal-in-aiexpertsystemadvanced) – innaM
你打算不斷問這個問題多久了?也許可怕的事實是,SO不能幫助你。也許你應該最終嘗試聯繫該模塊的作者,並以這種方式得到一些專家建議。 – innaM
我刪除它。它有較少的信息 –