待办事项:记录此代码。该存储库位于 。 该代码实现了所述的实验。它使用语义语法的生成模型,该模型被实现为单独的模块化存储库(在那里实现了解析和MCMC采样算法)。 如果您在研究中使用此代码,请引用: Abulhair Saparov,Vijay Saraswat和Tom M.Mitchell。 2017.语义解析的概率生成语法。在第21届计算自然语言学习会议(CoNLL 2017)的会议记录中。 依存关系 要使用代码,只需下载文件并使用make datalog_to_lambda或make parser构建所需的程序。 该库取决于,, 和。该代码使用了C++11并已通过gcc 9进行了定期测试,但我之前已使用gcc 4.8 , clang 4.0和Microsoft Visual C++ 14.0 (2015) 。该代码旨在独立于平台,因此,如果有任何编译错误,请创建一个问题。 代码结构