Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Processing Text with Python Essential Training

Processing Text with Python Essential Training

33mIntermediate2019-06-20

Authors

Kumaran Ponnambalam

Kumaran Ponnambalam

Working with data for 20+ years

Course details

In the world of big data, more and more information is consumed and analyzed in text form. Websites, social media, emails, and chats have become the key sources for data and insights. If you work with data, then understanding how to deal with unstructured text data is essential. In this course, instructor Kumaran Ponnambalam helps you build your text mining skill set, covering key techniques for extracting, cleansing, and processing text in Python. Kumaran reviews key text processing concepts like tokenization and stemming. He also looks at techniques for converting text into analytics-ready form, including n-grams and TF-IDF. Along the way, he provides examples of these techniques using Python and the NLTK library.

Learning objectives
Interpret the relationship of documents inside a corpus.
Distinguish between the different text processing capabilities that the NLTK provides.
Explain why text cleansing and extraction occur when processing text with Python.
Apply advanced text processing steps to find and create TF-IDF and the TF-IDF array.
Explain best practices when processing text with Python.

Skills covered

Data EngineeringPythonData AnalysisEssential TrainingProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - The need for text mining skills in data science

1. Text Mining

  • 02 - Text mining today
  • 03 - Document concepts
  • 04 - Corpus concepts
  • 05 - Introduction to the NLTK library
  • 06 - Setting up the environment

2. Reading Text

  • 07 - Reading raw files
  • 08 - Reading files with corpus reader
  • 09 - Exploring the corpus
  • 10 - Analyzing the corpus

3. Text Cleansing and Extraction

  • 11 - Tokenization
  • 12 - Cleansing text
  • 13 - Stop word removal
  • 14 - Stemming
  • 15 - Lemmatization

4. Advanced Text Processing

  • 16 - Building n-grams
  • 17 - Tagging parts of speech
  • 18 - Term frequency-inverse document frequency (TF-IDF)
  • 19 - Building a TF-IDF matrix

5. Best Practices

  • 20 - Storing text
  • 21 - Processing text data
  • 22 - Scalable processing of text data

Conclusion

  • 23 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal