Prolog的冷却,视觉传播用途

时间:2011-04-04 00:02:55

标签: prolog visualization logic-programming

我将只为几乎没有编程经验的学生讲授基础Prolog的一个讲座。我希望他们看到编程和Prolog可以在现实世界中使用,甚至可以做很酷的事情。

我查看了thisthis个帖子,但是我找不到任何视觉上吸引人的东西,我可以在结束讲座时向他们展示。

对于使用Prolog的酷应用程序,您有什么建议吗?我特别想找一些可以显示为视频或幻灯片的东西。

5 个答案:

答案 0 :(得分:3)

如果你想要突出prolog的用途并仅仅为了演示目的使用视听媒体,结合以下2个链接可能会这样做:

Natural language processing with prolog in the IBM Watson system

IBM's Watson supercomputer destroys all humans in Jeopardy

答案 1 :(得分:3)

请参阅:

http://personnel.univ-reunion.fr/fred/Enseignement/Prolog/index.html

在“La librairie clpfd”下,有3个有限域约束动画(N-Queens,Sudoku,Knight Tour)的链接,这些动画在本课程中使用。

答案 2 :(得分:2)

InFlow是用Prolog编写的。您可以浏览示例和/或联系作者以获取详细信息。 VisiRule也可能会有所帮助。

免责声明:我没有使用过InFlow或VisiRule,但我确实使用WIN-Prolog,这是两个程序使用的环境。

答案 3 :(得分:2)

Dynalearn在Prolog中实现并具有动画。

答案 4 :(得分:1)

为Visirule +1。据我所知(我已经研究了很多这个主题)一个独特的可视化编程工具(我不知道任何其他可视化工具很容易简化为图灵完整的语言)。我已经实施了一个故障排除网站以及其他各种解决方案。强烈推荐 - 第5版即将推出。