在Python中使用NLP

人们曾经相信,一旦计算机在国际象棋上击败了人类棋手,机器智能就会超越人类智能。但事实证明,用电脑掌握国际象棋相对来说并不容易,二十多年前,IBM的“深蓝”(Deep Blue)击败了前世界国际象棋冠军加里•卡斯帕罗夫(Garry Kasparov)就证明了这一点。

尽管机器在某些领域的表现肯定已经超过了人类,但教会计算机如何通过人类语言交流仍然是一项具有挑战性的任务,而我们几乎不费什么力气就能做到这一点。

然而,部分由于算法的发展和民主化自然语言处理(NLP)Python社区,最近这个领域有了快速的发展。下面是Python中最流行的NLP应用和实用实现技术的概述。



继续阅读

最好的NLP书籍

互联网上充斥着学习新的编程技能的资源。对于蓬勃发展的学科自然语言处理(NLP),您可以在网上找到大量的教程、视频系列和大学讲座。所有这些格式都是让你开始的好方法。但当你想要对一个新话题有一个真正深刻的理解时,没有什么比一本好书更好的了。对于本文,我们整理了一个列表,列出了您在开始NLP之旅之前应该在您的包中拥有的最喜爱的书籍。



继续阅读

什么是自然语言处理?

自然语言处理关于模糊背景词、认知计算等自然语言处理技术的概念

每年,人工智能从业人员都会竞争罗布纳奖。这是一个图灵测试的实现,一个评审团对计算机的“人性”进行评估。如果这台机器能让裁判相信它——而不是它的人类竞争对手——是真人,它就能通过测试。它是怎么做到的呢?只要使用语言。类人对话只是自然语言处理的众多应用之一,简称NLP。



继续阅读