到目前为止,我已经使用了Xerox工具链,它功能强大,而不是开源,对我当前的问题有点矫枉过正。是否有库允许我实现短语结构语法?优选在红宝石或lisp。
答案 0 :(得分:0)
AFAIK,没有可用的开源Lisp短语结构解析器。
但是由于解析器实际上是一个黑盒子,因此使用任何语言编写的解析器使应用程序工作并不困难,尤其是当它们生成S表达式作为输出时。例如,使用类似pfp的内容,您可以将句子作为字符串传递给它,然后读取并处理生成的树。或者你可以在它周围包装一个套接字服务器,你将获得一个分布式系统:)
还有cl-langutils,这可能对某些基本的NLP任务很有帮助,比如标记化,也可能是POS标记。但总体而言,它比成熟的软件包(如斯坦福大学或OpenNLP)更不成熟,功能更丰富。