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/