Natural Language Processing with Python
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Learn and master the NLTK library in Python to create your own NLP apps.NLP, or Natural Language Processing, is a computational approach to communication. This course will get you up-and-running with the popular NLP platform called Natural Language Toolkit (NLTK) in no time. You will start off by preparing text for Natural Language Processing by cleaning and simplifying it. Then you will implement more complex algorithms to break this text down and uncover contextual relationships that reveal the meaning and content of the text. You will learn how to tokenize various parts of sentences, and how to analyze them. You will learn about semantic as well as the syntactic analysis of text. During this course, you will learn how to solve various ambiguities in processing human language. You will also gain experience with NLP using Python and will be introduced to a variety of useful tools in NLTK. Plus, you will have an opportunity to build your first NLP application! By the end of this course, you will have the skills and tools to begin solving problems in the growing field of Latent Semantic AnalysisAbout the AuthorTyler Edwards is a senior engineer and software developer with over a decade of experience creating analysis tools in the space, defense, and nuclear industries. Tyler is experienced using a variety of programming languages (Python, C++, and more), and his research areas include machine learning, artificial intelligence, engineering analysis, and business analytics. Tyler holds a Master of Science degree in Mechanical Engineering from Ohio University. Looking forward, Tyler hopes to mentor students in applied mathematics, and demonstrate how data collection, analysis, and post-processing can be used to solve difficult problems and improve decision making.
Facilities
Location
Start date
Start date
About this course
Installing and setting up NLTK, and how to implement simple NLP tasks
The foundational concepts of part-of-speech tagging
Stemming, lemmatization, and named-entity recognition (NER)
Discover how to create frequency distributions on your text with NLTK
Analyze text and classify it into different categories
Use functions to implement concordance, similarity, dispersion plotting, and counting in NLTK to easily mine information from large heaps of textual data
Build your own movie review sentiment application in Python
Learn how to classify user reviews as positive or negative with sentiment analysis
See how your application, based on bag-of-words, can retrieve meaningful information
Apply Latent Semantic Analysis to extract the meaning of the text in response to user queries
Use Long Shot Term Memory to analyze sequential data in your NLP applications
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- NLP
- Motivation
- Engineering
- Import
- Programming
- Install
- Programme Planning
- Programming Application
- IT
- IT Management
Course programme
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Create a regular expression to facilitate noun phrase tagging
- Use noun phrase tagging to demonstrate named-entity recognition
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Create a regular expression to facilitate noun phrase tagging
- Use noun phrase tagging to demonstrate named-entity recognition
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Define what tools are needed to begin the course
- Recommend installing the Anaconda distribution of Python 3
- Install Anaconda Distribution of Python and pip install NLTK
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Launch Jupyter Notebook and import NLTK library
- Import native book selection from NLTK.books library
- Import various corpora from the NLTK.corpus library
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute the NLTK part of speech tagging function
- Review and describe the Part-Of-Speech tagging outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Execute stemming and lemmatization functions using NLTK
- Review and describe the stemming an lemmatization outputs
- Create a sample text
- Create a regular expression to facilitate noun phrase tagging
- Use noun phrase tagging to demonstrate named-entity recognition
- Create a sample text
- Create a regular expression to facilitate noun phrase tagging
- Use noun phrase tagging to demonstrate named-entity recognition
- Create a sample text
- Create a regular expression to facilitate noun phrase tagging
- Use noun phrase tagging to demonstrate named-entity recognition
- Create a sample text
- Create a regular expression to facilitate noun phrase tagging
- Use noun phrase tagging to demonstrate named-entity recognition
- Interpret the dispersion plot...
Additional information
Natural Language Processing with Python
