分享

Eresye:专家系统的最佳开发工具

 贤人好客 2010-02-26
经过比较实验等一系列漫长的过程之后,终于确认专家系统的最佳开发工具,Eresye。
起初,备选的专家系统开发工具,还有GNU Prolog,Visual Prolg,CLIPS,pyCLIPS。它们被淘汰的理由分别是:
1、GNU Prolog 存有严重内在缺陷,将10MB大小的“知识库文件”读入内存,在用去10分钟左右的时间后,说因内存堆栈太小,操作失败。按文档要求设置堆栈后,故障依旧。
结论:GNU Prolog 目前属于“玩具级”工具,不能用于实际开发。
2、Visual Prolog 加入OOP面向对象阵营后,学术理论水平爆长,编程模式烦琐,GUI工具简陋,实用价值未见提升。怀念它的前身 Turbo Prolog 和 PDC Prolog。
3、CLIPS 逻辑编程功能强大、文档齐全,但没有GUI机制,需与其他语言配合使用,因而增大了编程难度和复杂性。
4、pyCLIPS将CLIPS的命令,以eval解析字符串的方式运行,用法别扭、效率不高。
看中Eresye的理由是:
1、Eresye使用Erlang语法,内建函数极少,非常简单实用;
2、可以用上Erlang的先进技术,如并发机制,提高运行效率;
3、可利用Erlang自身的GUI工具,或借用wxErlang。
 
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lawme/archive/2009/04/17/4088380.aspx

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多