Introduction to Text Mining Using Python
This course will introduce participants to a comprehensive set of text mining related topics, tools and techniques. It will cover three primary components: (1) basics of Python and its related packages, (2) an overview of text mining pipeline and techniques, and (3) an introduction to machine learning and development of text mining applications using machine learning. Each component will have hands-on exercises and case studies for practice.
At the end of the course a learner should be able to:
- Write basic Python codes and use Python-related packages such as Pandas, Numpy and Sklearn for textual data analysis
- Understand text mining pipelines and develop text mining methods for text processing
- Understand machine learning related concepts and develop text mining applications (such as text classification and named entity recognition) using machine learning techniques