NLP线上资源分类
1.NLP线上课程
2.NLP相关书籍
3.NLP教程
4.Youtube中的NLP频道
5.NLP实际应用
提示:移动端阅读本文可能需要向左滑动~
NLP在线课程
课程名称 |
前置条件 |
Time to Complete |
Natural Language Processing Specialization– deeplearning.ai |
机器学习基础;python深度学习基础,如TensorFlow或Keras |
4个月(每周6小时) |
Become a Natural Language Processing Expert- Udacity |
Python;统计;机器学习&深度学习基础 |
3个月(每周10-15小时) |
Natural Language Processing– National Research University Higher School of Economics |
线性代数;概率论;机器学习;深度神经网络基础 |
32小时 |
Natural Language Processing in TensorFlow– deeplearning.ai |
Python;高等数学;TensorFlow. |
14小时 |
Introduction to Natural Language Processing in Python– DataCamp |
Python |
4小时 |
Natural Language Processing with Deep Learning in Python –Udemy |
微积分;矩阵加法、乘法;概率论;python编程;numpy编程 |
12小时 |
Learn Natural Language Processing- Codecademy |
会python3就行 |
10小时 |
Data Science: Natural Language Processing (NLP) in Python –Udemy |
python;不想学太多数学的人 |
10小时 |
NLP -Natural Language Processing with Python- Udemy |
python;想学NLP就行 |
11.5小时 |
Natural Language Processing with Python Certification Course- Edureka |
python编程;机器学习概念 |
线上课程 |
NLP相关书籍
书名 |
作者 |
Natural Language Processing with Python |
Steven Bird |
Speech and Language Processing |
James H. Martin | Dan Jurafsky |
Foundations of Statistical Natural Language Processing |
Christopher Manning and Hinrich Schütze. |
Text Mining with R |
Julia Silge and David Robinson. |
Taming Text |
Grant Ingersoll, Thomas Morton, and Drew Farris |
Statistical Machine Translation |
Philipp Koehn |
Neural Network Methods in Natural Language Processing |
Yoav Goldberg, Graeme Hirst |
Applied Text Analysis with Python |
Benjamin Bengfort, Rebecca Bilbro, Tony Ojeda |
Natural Language Processing in Action |
Hobson Lane, Hannes Hapke, Cole Howard |
Statistical Methods for Speech Recognition |
Frederick Jelinek |
NLP教程
教程名称 |
提供方 |
Natural Language Processing Tutorial |
TutorialsPoint |
Natural Language Processing |
Kaggle |
NLP Tutorial |
JavaTpoint |
Natural Language Processing (NLP) Tutorial |
Great Learning |
What is Natural Language Processing? |
MLTUT |
Basics of Natural Language Processing(NLP) |
Analytics Vidhya |
Natural Language Processing Tutorial |
Guru99 |
NLP Tutorial AI with Python |
DataFlair |
What Is Natural Language Processing? |
Machine Learning Mastery |
Natural Language Processing With Python’s NLTK Package |
Real Python |
Youtube中的NLP频道
名称 |
频道 |
Natural Language Processing -Stanford University [FULL COURSE] |
Artificial Intelligence – All in One |
Natural Language Processing |
Krish Naik |
Natural Language Processing |
Intellipaat |
NLP for beginners |
Great Learning |
Natural Language Processing (NLP) Tutorial with Python & NLTK |
freeCodeCamp.org |
Natural Language Processing Full course |
CS Lesson |
Computer – Natural Language Processing |
nptelhrd |
Natural Language Processing Explained |
Edureka |
Natural Language Processing (NLP), Part 1 |
MIT OpenCourseWare |
Natural Language Processing with TensorFlow 2 |
freeCodeCamp.org |
NLP实际应用
NLP用于各种领域。NLP最流行的应用包括:
情绪分析-情绪分析是找出文本的情绪或感觉。情绪分析有助于你识别文本是正面情绪还是负面情绪。简而言之,情感分析从文本中识别出不同的情感。你可以在推特或Facebook帖子上进行情绪分析。
对话系统-当您对任何产品有任何疑问时,您会向客户支持部门投诉。因此,当您发送带有查询的消息时,您会在几秒钟内得到回复。那么,你认为谁会回答你的问题?。这是一个聊天机器人。ChatBot通过处理了解您的语言,然后回复您的查询。这一切都是在NLP的帮助下发生的。
语音识别-这是NLP最流行的应用。你知道谷歌的助手,亚马逊Alexa,苹果的Siri和Cortana。所以,所有这些背后的过程都是因为NLP。当你向他们发出任何语音命令时,他们会用你的语言进行处理,并试图对你的问题给出最佳答案。
机器翻译-我们中的许多人使用谷歌翻译将一种语言翻译成另一种语言。这是可能的,因为NLP。
其他应用-包括拼写检查、关键字搜索、信息检索和广告匹配等。
结语
在这篇文章中,我试图涵盖从在线课程到YouTube视频学习自然语言处理的最佳资源。如果您有任何疑问或问题,请随时在评论部分询问我。
来源:https://www.mltut.com/best-resources-to-learn-natural-language-processing/