Nlp 进入自然语言处理的最佳途径

Nlp 进入自然语言处理的最佳途径,nlp,Nlp,目前我是一名PHP程序员,我想知道学习NLP的最佳方法,从理论到实践。语言不重要 例如: 理论 首先学习基本语法 然后学习一阶逻辑、描述逻辑等 技术 学习序言 了解openCyc 对于web应用程序,可以将prolog和python与库pylog一起使用 是否可以创建基于主题的教程?获取一本好书。我推荐Jurafsky和Martin的语音和语言处理。学习Java或更好的Python,以及NLP中的一种或多种 如果您想要Prolog,可以尝试一下,但是请务必意识到,面向逻辑的方法在过去二十年中几乎

目前我是一名PHP程序员,我想知道学习NLP的最佳方法,从理论到实践。语言不重要

例如:

理论

  • 首先学习基本语法
  • 然后学习一阶逻辑、描述逻辑等
  • 技术

  • 学习序言
  • 了解openCyc
  • 对于web应用程序,可以将prolog和python与库pylog一起使用

  • 是否可以创建基于主题的教程?

    获取一本好书。我推荐Jurafsky和Martin的语音和语言处理。学习Java或更好的Python,以及NLP中的一种或多种


    如果您想要Prolog,可以尝试一下,但是请务必意识到,面向逻辑的方法在过去二十年中几乎完全不受欢迎,因为它被证明过于脆弱和昂贵。统计方法和机器学习现在是一切,逻辑和统计相结合的方法是真正的前沿研究。

    我第一次看PROLOG是因为这个项目:它非常有趣。但后来我对python的NLTK做了一些修改。那么NLTK是最佳选择吗?@Keyne:该项目的目标是,它对自然语言生成有用,但对处理实际文本不太有用。如果您想在Python中实现NLP,那么NLTK很好。看看他们的。嗯,不再是了。我正在考虑在大学里攻读NLP的研究生院;我主修语言。我的公寓里有一堆书。如果你愿意,如果你真的感兴趣的话,我可以用其中一些的列表来更新。请查看NLTK,因为它几乎实现了所有有用的或您将学到的东西。如果你已经是一名程序员,就通过例子来学习。此外,@larsmans提到的Jursfasky的书被认为是一个确定的来源。这将是在名单的顶部。我真的很感兴趣!我发现这个很方便。请尽可能张贴标题。