文件名称:eliza:Weizenbaum的经典聊天机器人ELIZA的实现
文件大小:36KB
文件格式:ZIP
更新时间:2024-04-16 21:19:13
chatbot artificial-intelligence eliza symbolic-artificial-intelligence Haskell
艾丽莎·查特伯特(Eliza Chatbot) 建置状态 这是约瑟夫·魏岑鲍姆(Joseph Weizenbaum)的经典聊天机器人ELIZA的Haskell实现,基于其1966年ACM论文中的描述 。 ELIZA的想法来自60年代,这是象征性人工智能的黄金时代。 因此,它的答案基于文本模式匹配,这与基于机器学习的更现代的聊天机器人不同。 尽管如此,将Haskell的解析功能付诸实践仍然是一个有趣的项目,其结果可能会很有趣。 如果您在半夜调试某些代码时感到压力很大,请尝试启动eliza REPL并进行一些聊天。 既然人们说一个命题的价值超过一千个字... 安装 使用安装s的最简单和推荐的方法。 要将可执行文件直接安装到您的路径(默认情况下,堆栈使用~/.local/bin/ ),请运行 stack setup && stack install 如果您只想运行该程序即可尝试进行安装而
【文件预览】:
eliza-master
----.gitignore(28B)
----app()
--------Main.hs(2KB)
----Setup.hs(46B)
----src()
--------Eliza.hs(7KB)
--------CLI.hs(7KB)
--------Utils.hs(2KB)
--------Script.hs(20KB)
----LICENSE(34KB)
----.github()
--------workflows()
----scripts()
--------doctor.json(17KB)
----README.md(7KB)
----eliza.cabal(1KB)
----stack.yaml(2KB)