Introduction to Natural Language Processing (NLP)
What you'll learn
- Work with text data using the Natural Language Tool Kit.
- Load and manipulate custom text data.
- Analyze text to discover, sentiment, important key words, and statistics.
Requirements
- A computer running Windows, OS X, or Linux.
- Basic Python programming knowledge.
Description
This course introduces Natural Language Processing through the use of python and the Natural Language Tool Kit. Through a practical approach, you'll get hands on experience working with and analyzing text.
As a student of this course, you'll get updates for free, which include lecture revisions, new code examples, and new data projects.
By the end of this course you will:
- Have an understanding of how to use the Natural Language Tool Kit.
- Be able to load and manipulate your own text data.
- Know how to formulate solutions to text based problems.
- Know when it is appropriate to apply solutions such as sentiment analysis and classification techniques.
Who this course is for:
- This course is for anyone who is not familiar with Natural Language Processing and is looking for a way to start.
- This course is probably not for you if you already have an understanding of Natural Language Processing and the Natural Language Tool Kit.
Instructor
Brian has a BS in physics and MS in Quantitative Analysis from the University of Cincinnati with over 10 years experience in data analysis. Over the course of his career he has developed a skill set in natural language processing analysis and big data. He has helped solved data problems from the Department of Defense to global financial institutions. He previously was a consultant where he helped organizations understand their data through advanced analytics methods. Brian currently works on developing methods and software for large data systems.