1 Star 0 Fork 1

细水 / NLPBeginner

forked from xiao-ka / NLPBeginner 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

NLPBeginner

本项目主要针对有机器学习基础、想入门自然语言处理的朋友,主要基于https://github.com/FudanNLP/nlp-beginner进行拓展补充。

主要涵盖了自然语言处理中比较基础的文本分类、文本匹配、序列标注等问题以及相关基础模型,可按照顺序进行学习。

直接运行代码可能会因为数据存储文件路径不同而报错,要根据你的实际情况修改路径,部分数据太大这里没有提供源文件。

在学习本项目之前,需掌握:

  1. python基础:包括numpy、pandas、matplotlib等package,pytorch和tensorflow这两个深度学习框架。
  2. 机器学习和深度模型:最起码要深入了解线性回归、logistic回归、CNN、RNN、LSTM

学习路线(相关知识点)

  1. 基于logistic回归的文本分类:

  2. 基于深度学习的文本分类:

  3. 基于注意力机制的文本匹配

  4. 基于LSTM+CRF的命名实体识别

  5. 构建一个Transformer

最后放一张自然语言领域目前的学习路线图,当然其实每年都有很多新技术新模型出现,知识永远都是学不完的,祝愿各位、也希望自己能保持热爱,在这个领域能做出一点贡献。

IMG_0611

空文件

简介

主要介绍了NLP的基础模型以及相关算法 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/RaymondZZQ/NLPBeginner.git
git@gitee.com:RaymondZZQ/NLPBeginner.git
RaymondZZQ
NLPBeginner
NLPBeginner
master

搜索帮助