NLP资源清单

自然语言处理NLP概述 大家好,自然语言处理(NLP)是计算机科学领域与人工智能领域中的一个重要方向,其研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。本文将从自然语言处理的本质、原理和应用三个方面,对其进行概述。NLP是一种机器学习技术,使计算机能够解读、处理和理解人类语言,其本质就是人类和机器之间沟通的桥梁。人类使用自然语言交流,如中文、英文等,狗通过叫声和其他身体语言交流,机器使用数字信息进行交流。人类与机器之间存在交流障碍,因为人类不直接理解数字信息,而机器不直接理解自然语言。 阅读详情

 

NLP全称是Natural Language Processing的简称,也叫自然语言处理,属于AI的一个分支,这是一个比较难的分支,但是不用怕,拥有有效资源并步步积累,相信你一定会成为nlp达人。

 

◆  ◆  ◆优  秀  书  单

 

自然语言处理综论

Daniel Jurafsky

本书是一本全面系统地讲述计算机自然语言处理的优秀教材。深入细致地探讨了计算机处理自然语言的词汇、句法、语义、语用等各个方面的问题,介绍了自然语言处理的各种现代技术。

 

 

语音和语言处理

DanielJurafsky和James H. Martin

深入细致地探讨了计算机处理自然语言的词汇、语法、语义、语用等各个方面的问题,介绍了自然语言处理的各种现代技术。经典的NLP教科书,涵盖了所有NLP的基础知识,第3版草案基本形成。

 

 

统计自然语言处理的基础

ChrisManning和HinrichSchütze

更高级的统计NLP方法,全书的论述过程由浅入深,从数学基础到精确的理论算法,从简单的词法分析到复杂的语法分析,适合不同水平的读者群的需求。

 

 

统计自然语言处理

宗成庆

全面介绍了统计自然语言处理的基本概念、理论方法和最新研究进展,也有对相关问题的研究背景、实现方法和技术现状的详细阐述。全书的论述过程由浅入深,从数学基础到精确的理论算法,从简单的词法分析到复杂的语法分析,适合不同水平的读者群的需求。

 

 

基于深度学习的自然语言处理

 Yoav Goldberg 

本书重点介绍了神经网络模型在自然语言处理中的应用。首先介绍有监督的机器学习和前馈神经网络的基本知识,如何将机器学习方法应用在自然语言处理中,以及词向量表示(而不是符号表示)的应用。然后介绍更多专门的神经网络结构,包括一维卷积神经网络、循环神经网络、条件生成模型和基于注意力的模型。后讨论树形网络、结构化预测以及多任务学习的前景。

 

 

自然语言处理的形式模型

冯志伟

本书对自然语言处理中的各种形式模型进行了系统的梳理,说理透彻、语言流畅、实例丰富、深入浅出,适合于从事自然语言处理教学和研究的科研人员、大学师生阅读,也可以作为人工智能、计算语言学等课程的教学参考。

 

 

◆  ◆  ◆Github 资 源 库

 

DeepLearningForNLPInPytorch

以NLP为主题的教程:一套以 NLP 为主题的PyTorch 基础教程。本教程使用Ipython Notebook编写,看起来很直观,方便学习。

链接:http://t.cn/E4Ezhgq

 

 

Practial Pytorch with Topic RNN & NLP

通过基于项目的教程学习PyTorch,这些教程演示了具有可读代码的现代技术,并使用来自互联网的常规数据。教程分为两个系列:

系列1:NLP的RNN,将循环神经网络应用于自然语言任务,从分类到生成

系列2:时间序列数据的RNN

链接:http://t.cn/Rxwgzqw

 

 

Deep Learning for NLP resources

一套以NLP为主题的资源集合,其中包括了大量NLP相关的讲座、课程。用于NLP序列建模任务的最先进资源,例如机器翻译,图像字幕和对话。

链接:http://t.cn/RqJhvrE

 

 

SolvingNLP tasks using Deep Learning

也是一个关于深度学习NLP的资源库,有一些开源的学习资源还有一些使用深度学习解决自然语言处理问题的集合,内容包主体识别、文本理解、机器翻译等。

链接:http://t.cn/RdK9fCH

 

 

清华大学NLP实验室GitHub小站

著名的清华大学NLP实验室的GitHub站点,其中有知识图谱TransX的模型实现,一些必读的NLP Paper资源,以及一些中文语言处理的工具。

链接:https://github.com/thunlp

 

 

复旦大学NLP实验室GitHub小站

著名的福大大学NLP实验室的GitHub站点,其中提供了一套用于中文语言处理的工具,以及一个2016年微博分词的数据集。

链接:https://github.com/xpqiu

 

 

 

◆  ◆  ◆

网  站  博  客

 

 

自然语言处理博客

这是一个私人得博客,作者研究得方向主要是自然语言处理(NLP),计算语言学(CL)和相关主题(机器学习,数学,资金等)领域。

链接:http://t.cn/E4EAoKR

 

 

Google研究博客

谷歌的AI研究博客,发布深度学习,自然语言方面的最新研究。

链接:http://t.cn/R3lLjm9

 

 

Twitter nlproc

这是twitter上面关于nlproc的话题标签,可以看到不同的人分享的话题和文章。

链接:http://t.cn/E4E2GZ5

 

 

Reddit 社交新闻站点

自然语言处理的社区网站,将研究者提出的讨论或问题按照时间或热度排序,可以参与讨论和回复,自己也能够发帖。

链接:http://t.cn/E4E2Nf7

 

 

Medium发布平台

这是medium上的关于NLP的发布平台,研究者们在平台上发布自己的最新研究或者实现的小项目。

链接:http://t.cn/RFzSW6c

 

 

斯坦福CoreNLP

 

 

斯坦福CoreNLP网站,由Java开发的高质量的自然语言分析工具包。

链接:http://t.cn/RoVnYXM

 

 

 

◆  ◆  ◆

项  目  推  荐

 

 

DrQA

 

DrQA 是 facebook 开源的开放式阅读理解智能问答算法。

DrQA是一个应用于开放域问答的阅读理解系统,其目标是“大规模机读”(MRS)。因此,系统必须将文档检索的挑战与机器对文本的理解的挑战相结合。

链接:http://t.cn/R9AMV5a

 

 

lasagne-draw  

 

用RNN生成手写数字。 

链接:http://t.cn/RA54tNn

 

 

fairseq

 

 

Fairseq(-py)是一个序列建模工具包,允许研究人员和开发人员为翻译,摘要,语言建模和其他文本生成任务培训自定义模型,同时它还提供了各种序列到序列模型的参考实现。

链接:http://t.cn/RBTwAEu

 

 

neural-storyteller 

 

neur-storyteller是一个反复出现的神经网络,可以生成关于图像的小故事。此存储库包含使用您自己的图像生成故事的代码,以及培训新模型的说明。

链接:http://t.cn/RU6s4vP

 

 

OpenNMT 

 

 

OpenNMT 全称是Open Source Neural Machine Translation in PyTorch (PyTorch 开源神经翻译模型), 作为自动翻译的平台型项目, OpenNMT 支持各种文本数据预处理,包括各种 RNN 单元, 各种 attention机制,花式日志,语音转文本,看图说话等。

链接:http://t.cn/R6gvXcg

 

 

neural-style 

 

将照片变成大师风格的绘画 ,本文提出了一种使用卷积神经网络将一个图像的内容与另一个图像的样式相结合的算法。提供常见问题及其解决的办法。

链接:http://t.cn/RywXKtq

 

AllenNLP

 

AllenNLP,是AI2公司家的开源项目,致力于成为 PyTorch 下 NLP 算法研究和实现的全能平台。

AllenNLP 自身实现了包括:命名实体识别、语义角色标注、阅读理解在内的多种常用算法。

链接:http://t.cn/RKtaibp

 

我们给大家准备了“资源礼包”,在公众号(DC学习助手)回复“NLP”即可领取

 

 

 

什么是 NLP (自然语言处理) 这又和我们拥有的标注数据与计算资源有关,如果不差钱,想标多少数据,想训练多大模型都不在乎,上神经网络自然可以追求高准确率,但如果资源捉襟见肘,可能机器学习模型更加实用。不过一直到 1980 年代,NLP 系统是以一套复杂的人工订制规则为基础,计算机只是机械地执行这些规则,或者做一些诸如字符匹配,词频统计之类的简单计算。或者,了解其中提到了哪些人事物,以及它们之间的关系如何,等等。在工作中,当我们遇到问题的时候,往往需要先将其对应到一个或多个任务,再在该任务的常用实现方法中选取一种适合我们使用的来执行任务。 阅读详情

相关推荐

awesome-nlp:精选的自然语言处理(NLP)资源列表

awesome-nlp:精选的自然语言处理(NLP)资源列表

NLP(自然语言处理)

目前存在的问题有两个方面:一方面,迄今为止的语法都限于分析一个孤立的句子,上下文关系和谈话环境对本句的约束和影响还缺乏系统的研究,因此分析歧义、词语省略、代词所指、同一句话在不同场合或由不同的人说出来所具有的不同含义等问题,尚无明确规律可循,需要加强语用学的研究才能逐步解决。对大规模文档进行索引。自动问答是指利用计算机自动回答用户所提出的问题以满足用户知识需求的任务,在回答用户问题时,首先要正确理解用户所提出的问题,抽取其中关键的信息,在已有的语料库或者知识库中进行检索、匹配,将获取的答案反馈给用户。...

shshwhvs的博客 2万+

机器视觉学习(七)—— 卷积、边缘和滤波器

卷积运算、垂直边缘与水平边缘、滤波器

歆歆~黯了 2740

自然语言处理(NLP)

NLP(Nature Language Processing,自然语言处理)是计算机学科及人工智能领域一个重要的子学科,它主要研究计算机如何处理、理解及应用人类语言。所谓自然语言,指人说的话、人写的文章,是人类在长期进化过程中形成的一套复杂的符号系统(类似于C/Java等计算机语言则称为人造语言)。以下是关于自然语言处理常见的定义:自然语言处理还有其它一些名称,例如:自然语言理解(Natural Language Understanding),计算机语言学(Computational Linguistics

weixin_55245206的博客 9930

ArcGIS属性表汉字转拼音

接着我安装了一个编辑器“PyCharm Community Edition 2019.3.3\bin\pycharm64.exe”,在里面添加“pypinyin”包,然后将其设置为arcgis的编辑器和调试程序,还是失败;我在10.6的机器上折腾了上面几步,直到两周后脚本突然运行成功,我也不确定是哪一步导致pypinyin包配置成功,因此将心得体会写出来,如果过一段时间,打开10.2的机器运行脚本成功了,再写后续.......,按照“配置方法1:”进行尝试,显示配置失败。

2301_77413856的博客 1295

基于PTB-XL数据集的深度学习心电信号分类

心电信号的分析与处理是心血管疾病诊断的重要手段。该领域的主要工作领域是分类,它越来越多地得到基于机器学习的算法的支持。在这项工作中,开发了一个深度神经网络来自动分类初级心电信号。这项研究是在PTB-XL数据库中包含的数据上进行的。提出了三种神经网络架构:第一种基于卷积网络,第二种基于SincNet,第三种基于卷积网络,

weixin_55121617的博客 7007

NLP自然语言处理简介

NLP自然语言处理简介

qq_37771475的博客 1万+

AXI backpressure反压机制代码

本文将xilinx的axi读写代码进行修改,实现吞吐量达到50%

m0_64636251的博客 1764

最好的入门自然语言处理(NLP)的资源清单

最好的入门自然语言处理(NLP)的资源清单   Melanie Tosik目前就职于旅游搜索公司WayBlazer,她的工作内容是通过自然语言请求来生产个性化旅游推荐路线。回顾她的学习历程,她为期望入门自然语言处理的初学者列出了一份学习资源清单。 目录: ·  在线课程 ·  图书馆和开放资源 ·  活跃的博客 ·  书籍 ·  数...

野心家-Andy的博客 5650

实战:如何通过修改VTS和HTS调整GC4653 sensor帧率(附完整计算步骤)

本文以GC4653图像传感器为例,详细解析了通过修改VTS和HTS寄存器来精确调整输出帧率的完整流程。文章深入剖析了帧率计算公式FPS = PCLK / (VTS × HTS)的核心原理,并提供了从获取寄存器参数、计算目标VTS值到系统验证的实战步骤,帮助工程师掌握独立优化Sensor性能、提升低照度画质的关键技能。

gin88的博客 338

OpenOCD入门到精通:第28章 综合实战:RISC-V 调试

RISC-V调试实战摘要 本文介绍了RISC-V调试规范及其在OpenOCD中的实现。主要内容包括: RISC-V Debug规范的两个版本(0.11和0.13)及其差异,OpenOCD通过自动检测DTMCS寄存器版本号选择对应驱动实现。 RISC-V调试架构的分层设计,包含DTM、Debug Module、Program Buffer等核心组件,以及三种内存访问方式(progbuf、sysbus、abstract)。 以GD32VF103为例的实战调试配置,包括硬件连接、OpenOCD配置文件编写和GDB

从事嵌入式linux android驱动开发,拥有全栈能力 282

自然语言处理(NLP)入门学习资源清单

Melanie Tosik目前就职于旅游搜索公司WayBlazer,她的工作内容是通过自然语言请求来生产个性化旅游推荐路线。回顾她的学习历程,她为期望入门自然语言处理的初学者列出了一份学习资源清单。 displaCy网站上的可视化依赖解析树 https://demos.explosion.ai/displacy/?text=Great%2C%20this%20is%20just%20...

weixin_30515513的博客 257

数据仓库从明细到汇总:DWD与DWS层建模实战指南

DWS层的“主题”是指业务分析的核心场景,通常分为“用户主题、商品主题、订单主题、营销主题”等。主题的定义需紧密结合业务需求,避免“为了汇总而汇总”。例如,电商平台的核心业务需求包括“用户活跃度分析”“商品销售情况分析”“订单转化分析”,对应的DWS层主题即可定义为“用户主题汇总表”“商品主题汇总表”“订单主题汇总表”。主题定义时需注意“粒度适中”——汇总粒度既不能过细(否则与DWD层重复,失去汇总意义),也不能过粗(否则无法满足细分分析需求)。

2401_83088008的博客 644

自然语言处理(NLP)书籍、项目、视频资源清单

1. 书籍 入门: 《Speech and Language Processing》Dan Jurafsky ,James H. Martin 2. blog及项目

1634

华为云计算——FusionCompute创建虚拟机

华为云计算——FusionCompute创建虚拟机

jks212454的博客 3675

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

自然语言处理(NLP)书籍资源清单

1. 书籍 入门: 《Speech and Language Processing》Dan Jurafsky ,James H. Martin 2. blog及项目 转载于:https://www.cnblogs.com/mtcnn/p/9421278.html

weixin_30783629的博客 386

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Transformer与NLP资源导航:从理论到实战的Awesome清单使用指南

Transformer架构作为现代自然语言处理(NLP)与大语言模型(LLM)的核心引擎,其自注意力机制彻底改变了序列建模范式。该架构通过并行化计算与全局依赖建模,在机器翻译、文本生成等任务上实现了突破性进展,奠定了当前AI发展的技术基石。其工程价值在于提供了统一的建模框架,使得BERT、GPT等预训练模型能够通过微调快速适配下游任务,极大地提升了NLP应用的开发效率。在实际应用场景中,开发者常面临技术迭代快速、资源碎片化的挑战,需要高效获取权威、实用的工具与教程。本文聚焦于如何利用精心维护的Awesome

weixin_30632883的博客 372

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

自然语言处理(NLP)入门指南资料

作者:Melanie Tosik  翻译:闵黎  校对:丁楠雅 Melanie Tosik目前就职于旅游搜索公司WayBlazer,她的工作内容是通过自然语言请求来生产个性化旅游推荐路线。回顾她的学习历程,她为期望入门自然语言处理的初学者列出了一份学习资源清单。 displaCy网站上的可视化依赖解析树 https://demos.explosion.ai/d

shieh的专栏 2063

一份不可多得的自然语言处理资源清单

自然语言处理(Natural Langauge Processing,NLP)是计算机系统理解人类语言的一种能力,它也是人工智能(AI)的子集。NLP在很多商业场景中都有所应用,比如推荐系统、对话机器人等。NLP相关的岗位薪资和前景在机器学习算法岗中也是具有很大的吸引力,很多人转行从事这方面的研究,大多数人是通过自学来提升自己的能力。目前,网络上也有...

weixin_34319111的博客 205

干货 | 我可以读哪些论文来跟上现代NLP的最新趋势?

点击上方,选择星标或置顶,每天给你送干货!阅读大概需要6分钟跟随小博主,每天进步一丢丢导读在过去的两年中,NLP在各种不同任务和应用上的进展十分迅速。这些进展是由于构建NLP系统的经典范...

zenRRan的博客 384

如何入门NLP

作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 有时候当我被一个问题问到两次的时候,我就觉得我应该把对这个问题的回答整理成一篇文章。基于这个原因和为了节约我未来的时间,今天我就对“如何入门NLP”这个话题,写成了一篇文章。 在你阅读下面的资料之前,我想说明一下。这个资料可能只是一个非常通用的入门材料(也可能不是很完整)。为了避免阅...

CoderPai的博客 1943

清华NLP | 28篇NLP预训练模型必读论文,可下载源码+论文

本文介绍清华大学NLP在Github项目thunlp/PLMpapers中给出的预训练语言模型必读论文清单,包含论文的PDF链接、源码和模型等。项目地址(点击阅读原文直接访问):https://github.com/thunlp/PLMpapers清单如下(完整版请点击阅读原文):Deep contextualized word representations.Matthew E. Peters...

机器学习算法与Python学习 2212

NLP探索:一、从Word2vec到Bert

这篇主要记录自己在入手NLP时候,看到的不错的文章或者代码。 初探NLP,Word Embedding: 1、这篇微信长文写的非常棒!就是图片不清晰, 结合bert原文小白就可以入手:从Word Embedding到Bert模型——自然语言处理预训练技术发展史 ...

Wisley的读书笔记分享 461
上一篇: 离散型特征的处理方法
下一篇: 模型过拟合与欠拟合
DataCastle
博客等级 码龄10年 870粉丝 202原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值