Natural Language Toolkit,自然语言处理工具包,在NLP领域中,最常使用的一个Python库。
NLTK是一个开源的项目,包含:Python模块,数据集和教程,用于NLP的研究和开发。NLTK由Steven Bird和Edward Loper在宾夕法尼亚大学计算机和信息科学系开发。NLTK包括图形演示和示例数据。其提供的教程解释了工具包支持的语言处理任务背后的基本概念。
NLTK是一套库和方案,象征性和统计自然语言处理写在(NLP)英语Python编程语言。它由Steven Bird和Edward Loper在宾夕法尼亚大学计算机与信息科学系开发。NLTK包括图形演示和样本数据。它附有一本书,解释了工具包支持的语言处理任务背后的基本概念,以及一本食谱。
NLTK旨在支持NLP或密切相关领域的研究和教学,包括经验语言学,认知科学,人工智能,信息检索和机器学习。NLTK已成功用作教学工具,个人学习工具,以及原型设计和建立研究系统的平台。美国有32所大学,25所国家的课程使用NLTK。NLTK支持分类,标记化,词干化,标记,解析和语义推理功能。