Py之nltk:nltk包的简介、安装、使用方法、代码实现之详细攻略

目录

nltk包的简介

nltk包的安装

nltk包的使用方法

nltk包的代码实现


nltk包的简介

NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for industrial-strength NLP libraries, and an active discussion forum.

NLTK是构建用于处理人类语言数据的Python程序的领先平台。它为超过50个语料库和词汇资源(如WordNet)提供了易于使用的界面,以及一套用于分类、标记化技术、词干、标记、解析和语义推理的文本处理库、工业级NLP库的包装器以及一个活跃的讨论论坛。

用Python进行自然语言处理为语言处理的编程提供了一个实用的介绍。它由NLTK的创建者编写,指导读者完成编写python程序、使用语料库、对文本进行分类、分析语言结构等的基础知识。这本书的在线版本已经为python 3和nltk 3进行了更新。

自然语言工具包(NLTK)是用于自然语言处理的Python包。NLTK需要python 2.7、3.4、3.5、3.6或3.7。

NLTK(Natural Language ToolKit),是时下非常流行的在Python解释器环境中用于自然语言处理的工具包。对于NLTK的使用者而言,它就像是一名极其高效的语言学家,为您快速完成对自然语言文本的深层处理和分析。

Natural Language Toolkit官网
nltk Package API

nltk包的安装

pip install nltk

nltk包的使用方法

from nltk.corpus import treebank
t = treebank.parsed_sents('wsj_0001.mrg')[0]t.draw()

nltk包的代码实现

import nltk
sentence = """At eight o'clock on Thursday morning
tokens = nltk.word_tokenize(sentence)
print(tokens)tagged = nltk.pos_tag(tokens)
print(tagged )

相关文章
NLP之BoW&NLTK:自然语言处理中常用的技术——词袋法Bow、NLTK库

Py之nltk:nltk包的简介、安装、使用方法、代码实现之详细攻略相关推荐

  1. DL之DNN优化技术:DNN中抑制过拟合/欠拟合、提高泛化能力技术的简介、使用方法、案例应用详细攻略

    DL之DNN优化技术:DNN中抑制过拟合.提高泛化能力技术的简介.使用方法.案例应用详细攻略 目录 抑制过拟合.提高泛化能力技术的简介 1.过拟合现象的表述

  2. ML之LiR之PLiR:惩罚线性回归PLiR算法简介、分类、代码实现之详细攻略

    ML之LiR之PLiR:惩罚线性回归PLiR算法简介.分类.代码实现之详细攻略 目录 PLiR算法简介 PLiR算法分类 PLiR算法代码实现 PLiR算法简介 更新-- PLiR算法分类 1.RiR ...

  3. ML/DL之预测分析类:利用机器学习算法进行预测分析的简介、分析、代码实现之详细攻略

    ML/DL之预测分析类:利用机器学习算法进行预测分析的简介.分析.代码实现之详细攻略 目录 机器学习算法进行预测的简介 机器学习算法进行预测的分析 机器学习算法进行预测的代码实现 机器学习算法进行预测 ...

  4. TF之CNN:Tensorflow构建卷积神经网络CNN的简介、使用方法、应用之详细攻略

    TF之CNN:Tensorflow构建卷积神经网络CNN的简介.使用方法.应用之详细攻略 目录 TensorFlow 中的卷积有关函数入门 1.tf.nn.conv2d函数 案例应用 1.TF之CNN ...

  5. CREO:CREO软件之零件【工具(调查/模型意图/实用工具)】、【视图(可见性/方向/模型显示/显示/窗口)】的简介及其使用方法(图文教程)之详细攻略

    CREO:CREO软件之零件[工具(调查/模型意图/实用工具)].[视图(可见性/方向/模型显示/显示/窗口)]的简介及其使用方法(图文教程)之详细攻略 目录

  6. AI:大模型领域最新算法SOTA总结、人工智能领域AI工具产品集合分门别类(文本类、图片类、编程类、办公类、视频类、音频类、多模态类)的简介、使用方法(持续更新)之详细攻略

    AI:大模型领域最新算法SOTA总结.人工智能领域AI工具产品集合分门别类(文本类.图片类.编程类.办公类.视频类.音频类.多模态类)的简介.使用方法(持续更新)之详细攻略 导读:由于ChatGPT. ...

  7. CREO:CREO软件之零件【模型】基准之基准平面、基准轴、基准点、坐标系、曲线、基准曲线、参考、图形、基准带、偏移平面、默认坐标系的简介及其使用方法(图文教程)之详细攻略

    CREO:CREO软件之零件[模型]基准之基准平面.基准轴.基准点.坐标系.曲线.基准曲线.参考.图形.基准带.偏移平面.默认坐标系的简介及其使用方法(图文教程)之详细攻略 目录

  8. CREO:CREO软件之零件【模型】工程之孔、壳、筋、斜度(拔模)、倒圆角、自动倒圆角、倒角、环形折弯、骨架折弯、修饰草绘、修饰螺纹的简介及其使用方法(图文教程)之详细攻略

    CREO:CREO软件之零件[模型]工程之孔.壳.筋.斜度(拔模).倒圆角.自动倒圆角.倒角.环形折弯.骨架折弯.修饰草绘.修饰螺纹的简介及其使用方法(图文教程)之详细攻略 目录

  9. CREO:CREO软件之零件【分析】之管理、自定义、模型报告、测量、检查几何、设计研究的简介及其使用方法(图文教程)之详细攻略

    CREO:CREO软件之零件[分析]之管理.自定义.模型报告.测量.检查几何.设计研究的简介及其使用方法(图文教程)之详细攻略 目录

  10. CREO:CREO软件之工程图【表】之一明细表、表格创建、创建BOM球标、自动生成零件报表的简介及其使用方法(图文教程)之详细攻略

    CREO:CREO软件之工程图[表]之一明细表.表格创建.创建BOM球标.自动生成零件报表的简介及其使用方法(图文教程)之详细攻略 目录

最新文章

  1. 2021年大数据Hadoop(十一):HDFS的元数据辅助管理
  2. IJCAI 2019 论文解读 | 基于超图网络模型的图网络进化算法
  3. 使用ReflectionToStringBuilder实现toString方法
  4. leetcode - 111. 二叉树的最小深度
  5. 日均5亿查询量的京东订单中心,为什么舍MySQL用ElasticSearch?
  6. Selenium 执行JavaScript语句
  7. js常用插件(八)之移动端滑动插件swiper,BScroll
  8. PPT中如何插入页码和母版修改
  9. 胶原蛋白市场爆发,德国vikki如何在市场异军突起?
  10. php模拟邮箱登录2017,php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录(原创)...
  11. Haproxy 使用 sni 配置 https 多域名代理 SSL_ERROR_RX_RECORD_TOO_LONG
  12. 从前端页面上下载为png格式的图片
  13. Birds in Forest
  14. sublime text3简体中文版汉化教程
  15. Matlab 7 win7安装步骤
  16. 矢量网络分析仪测试射频线线损的注意事项
  17. Graphite介绍
  18. 拉普拉斯算子原理 图像增强
  19. 网络营销推广怎么做(更全面的网络营销知识点)
  20. 成功斩获腾讯offer,分享我的面试经历(附书籍推荐)

热门文章

  1. jmeter最大请求数_jmeter单机最大并发数_动漫台
  2. mysql 表中添加唯一约束
  3. tomcat请求数据的编码设置
  4. 关于SpringCloud配置中心,ConfigClient需要注意的问题
  5. BCGControlBar教程:Outlook Bars
  6. C#进阶之路(一):委托
  7. 太阳能发电产业有望大发展
  8. Linux基础服务_DNS原理以及正反向DNS配置
  9. git通过gitosis来管理权限(三)
  10. ThreadLocal可以解决并发问题吗