我正在用Java编写一个需要解析自然语言的程序。我需要使用概率和统计来完成这项工作。有没有什么资源可以很容易地解释统计自然语言处理技术?
发布于 2011-08-24 07:27:53
一个经常被引用的“介绍性”参考文献是Manning & Shutze的 (1999)。虽然全面,相对容易理解,当然是一个很好的参考,但对于更随意地介绍该领域来说,这可能是言过其实了。
你也许可以找到一些在线课程,比如
而且,由于您提到了java,您可以找到一个通用的“工具箱”,比如
并开始亲身体验NLP的特定领域,例如,POS标记或实体提取。
同样值得一提的是,虽然它与基于Python的NLTK相关,但 online (and hardcopy) book构成了常见NLP任务的一个非常实用的指南。
接触NLP有点两难:这是一个相当广泛的研究和实践领域。它充斥着学术研究、时间和行业测试的实践和库。在人们更好地掌握适合于给定问题的NLP的特定应用之前,人们可能会浪费大量时间去戳那些不成熟或不太适合手头问题的技术。
https://stackoverflow.com/questions/7168342
复制相似问题