2009-11-18 62 views
1

我想知道是否有人可以带我到任何自然语言解析的例子做列表。没有激烈的真实自然语言解析,但东西可以处理线:在下午3点ToDo应用程序的自然语言解析

转到乔治的房子在周二与克莱默

以及行:

3星期二去乔治

并得到相同的输出。

我见过的其他做的做这样的工作,在过去的应用。有没有什么与例子或有人只是自定义编写自己的代码?

+0

这很难,因为每个人都知道周二没有感觉。 – JRL 2009-11-18 20:10:46

回答

0

这是个好主意!正如你可能想象的那样,这是非常复杂的,可以用许多不同的方式来处理。也许可以查看Natural Language Toolkit for初学者,它主要是python,但也需要构建一些Ocaml和Java组件。我还建议阅读一些关于词汇语义的书籍和/或论文。

0

我在Perl中写了类似的东西。输入将是一天/时间和某个动作的名称。例如:“下午3点运行全套单元测试套件”,“12月25日重启服务器”等。

我使用了Perl模块Date::Manip,因为这对于这类事情来说很棒,而且手动编写了其余的逻辑。

+0

小心分享您的代码作为我们这些想学习的人的例子吗? – 2009-11-18 21:00:29

+0

我很想去,但这是为了过去的雇主:| – 2009-11-18 21:12:41