Natural Language Processing in Python
Alice Zhao
https://pyohio.org/2018/schedule/presentation/38/
Natural language processing (NLP) is an exciting branch of artificial intelligence (AI) that allows machines to break down and understand human language. As a data scientist, I often use NLP techniques to interpret text data that I'm working with for my analysis. During this tutorial, I plan to walk through text pre-processing techniques, machine learning techniques and Python libraries for NLP.
Text pre-processing techniques include tokenization, text normalization and data cleaning. Once in a standard format, various machine learning techniques can be applied to better understand the data. This includes using popular modeling techniques to classify emails as spam or not, or to score the sentiment of a tweet on Twitter. Newer, more complex techniques can also be used such as topic modeling, word embeddings or text generation with deep learning.
We will walk through an example in Jupyter Notebook that goes through all of the steps of a text analysis project, using several NLP libraries in Python including NLTK, TextBlob, spaCy and gensim along with the standard machine learning libraries including pandas and scikit-learn.
## Setup Instructions
[ https://github.com/adashofdata/nlp-in-python-tutorial](https://github.com/adashofdata/nlp-in-python-tutorial)
===
https://pyohio.org
A FREE annual conference for anyone interested in Python in and around Ohio, the entire Midwest, maybe even the whole world.
Видео Natural Language Processing in Python канала PyOhio
https://pyohio.org/2018/schedule/presentation/38/
Natural language processing (NLP) is an exciting branch of artificial intelligence (AI) that allows machines to break down and understand human language. As a data scientist, I often use NLP techniques to interpret text data that I'm working with for my analysis. During this tutorial, I plan to walk through text pre-processing techniques, machine learning techniques and Python libraries for NLP.
Text pre-processing techniques include tokenization, text normalization and data cleaning. Once in a standard format, various machine learning techniques can be applied to better understand the data. This includes using popular modeling techniques to classify emails as spam or not, or to score the sentiment of a tweet on Twitter. Newer, more complex techniques can also be used such as topic modeling, word embeddings or text generation with deep learning.
We will walk through an example in Jupyter Notebook that goes through all of the steps of a text analysis project, using several NLP libraries in Python including NLTK, TextBlob, spaCy and gensim along with the standard machine learning libraries including pandas and scikit-learn.
## Setup Instructions
[ https://github.com/adashofdata/nlp-in-python-tutorial](https://github.com/adashofdata/nlp-in-python-tutorial)
===
https://pyohio.org
A FREE annual conference for anyone interested in Python in and around Ohio, the entire Midwest, maybe even the whole world.
Видео Natural Language Processing in Python канала PyOhio
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Deep Learning: A Crash CourseTutorial: Keith Galli - Natural Language Processing (NLP) in Python - From Zero to HeroNatural Language Processing (NLP) Tutorial | Data Science Tutorial | SimplilearnComplete Python NumPy Tutorial (Creating Arrays, Indexing, Math, Statistics, Reshaping)Natural Language Generation at Google ResearchHow to perform Named Entity Recognition (NER) on text data in Python | Spacy | NLTK | NLPRecurrent Neural Networks | MIT 6.S191MIT Introduction to Deep Learning | 6.S191Natural Language Processing (NLP) & Text Mining Tutorial Using NLTK | NLP Training | EdurekaIntroduction to Natural Language Processing - Cambridge Data Science BootcampComprehensive Python Beautiful Soup Web Scraping Tutorial! (find/find_all, css select, scrape table)NLP cookbook: анализируем тексты на Python с минимальными знаниями о машинном обученииNatural Language Processing - Tokenization (NLP Zero to Hero - Part 1)Stock Price Prediction Using Python & Machine LearningNeuro Linguistic Programming Techniques You Can Use InstantlyNatural Language Processing In 10 Minutes | NLP Tutorial For Beginners | NLP Training | EdurekaNatural Language Processing: Crash Course Computer Science #36NLTK Python Tutorial | Natural Language Processing (NLP) With Python Using NLTK | SimplilearnThe Basics of Natural Language Processing