Text Mining & Optical Character Recognition with Python
Text Mining & Optical Character Recognition with Python, available at $54.99, has an average rating of 5, with 22 lectures, based on 4 reviews, and has 3006 subscribers.
You will learn about Learn the basic fundamentals of text mining and its use cases Learn the basic fundamentals of optical character recognition and its use cases Learn how text mining works. This section covers data collection, text preprocessing, feature extraction, text analysis and modeling Learn how optical character recognition works. This section covers image preprocessing, text localization, character segmentation, character recognition Learn how to do tokenization and remove stopwords using NLTK Learn how to perform stemming, lemmatization, and text localization using NLTK Learn how to build named entity recognition system using Spacy and Flair Learn how to perform topic modeling using Gensim and LDA Learn how to build news article classification using TF-IDF Learn how to build text summarizer using Transformers and BART Learn how to extract keywords using Rake NLTK and Spacy Learn how to perform sentiment analysis using TextBlob and BERT Learn how to build plagiarism detection tool using TF-IDF & Cosine Similarity Learn how to build spam email detection tool using support vector machine Learn how to do image processing and identify region of interest Learn how to build car license plate recognition system using EasyOCR Learn how to build handwriting recognition system using EasyOCR Learn how to build receipt scanner system using Tesseract This course is ideal for individuals who are People who are interested to learn about text mining or People who are interested to learn about optical character recognition It is particularly useful for People who are interested to learn about text mining or People who are interested to learn about optical character recognition.
Enroll now: Text Mining & Optical Character Recognition with Python
Summary
Title: Text Mining & Optical Character Recognition with Python
Price: $54.99
Average Rating: 5
Number of Lectures: 22
Number of Published Lectures: 22
Number of Curriculum Items: 22
Number of Published Curriculum Objects: 22
Original Price: $27.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn the basic fundamentals of text mining and its use cases
- Learn the basic fundamentals of optical character recognition and its use cases
- Learn how text mining works. This section covers data collection, text preprocessing, feature extraction, text analysis and modeling
- Learn how optical character recognition works. This section covers image preprocessing, text localization, character segmentation, character recognition
- Learn how to do tokenization and remove stopwords using NLTK
- Learn how to perform stemming, lemmatization, and text localization using NLTK
- Learn how to build named entity recognition system using Spacy and Flair
- Learn how to perform topic modeling using Gensim and LDA
- Learn how to build news article classification using TF-IDF
- Learn how to build text summarizer using Transformers and BART
- Learn how to extract keywords using Rake NLTK and Spacy
- Learn how to perform sentiment analysis using TextBlob and BERT
- Learn how to build plagiarism detection tool using TF-IDF & Cosine Similarity
- Learn how to build spam email detection tool using support vector machine
- Learn how to do image processing and identify region of interest
- Learn how to build car license plate recognition system using EasyOCR
- Learn how to build handwriting recognition system using EasyOCR
- Learn how to build receipt scanner system using Tesseract
Who Should Attend
- People who are interested to learn about text mining
- People who are interested to learn about optical character recognition
Target Audiences
- People who are interested to learn about text mining
- People who are interested to learn about optical character recognition
Welcome to Text Mining & Optical Character Recognition with Python course. This is a comprehensive project-based course where you will learn step-by-step how to perform advanced text mining techniques using natural language processing. Additionally, you will also build an optical character recognition system using several Python libraries like EasyOCR and Tesseract. The OCR system will have the capability of extracting text from various document types and images. This course perfectly combines text mining with computer vision, providing an ideal opportunity to practice your programming skills by building complex projects with real-world applications. In the introduction session, you will learn the basic fundamentals of text mining and optical character recognition, such as getting to know their use cases, how those technologies work, technical challenges and limitations. Then, in the next session, we will download text datasets from Kaggle, the data will contain hundreds or even thousands of unstructured text. Before starting the project, we will learn about basic text mining techniques like tokenization, stopwords removal, stemming, lemmatization, and text normalization. This section is very important as it provides you with a basic understanding of text mining. Afterward, we will start the project section, for text mining, we will have eight projects, in the first project, we will build named entity recognition system for news article, in the second project, we will create topic modeling system for academic research, in the third project, we will create news article classification and categorization using TF-IDF, in the fourth project, we will build text summarization system for research paper, in the fifth project, we will create keyword extraction system for searching engine optimization tool, in the sixth project, we will perform sentiment analysis on product review, in the seventh project, we will build plagiarism detection tool, and in the last project, we will create spam email classification system. In the next section, we will learn basic techniques required for OCR like image processing and region of interest identification. Meanwhile, for OCR, we will have three projects, in the first project, we will build a car license plate recognition system, in the second project, we will create a handwriting recognition system, and in the last project, we will build a receipts scanner system.
First of all, before getting into the course, we need to ask ourselves this question: why should we learn about text mining and optical character recognition? Well, here is my answer: Text mining and optical character recognition are essential for transforming unstructured text data into valuable insights, enabling businesses and researchers to analyze and interpret vast amounts of information efficiently. These technologies play a crucial role in automating data extraction and analysis processes, reducing manual effort and increasing accuracy. Additionally, in fields such as healthcare, finance, and legal, text mining and OCR are indispensable for managing large volumes of documents, extracting relevant information, and ensuring compliance with regulatory requirements. Moreover, by mastering these techniques, we equip ourselves with the skills needed to develop advanced data-driven applications, ultimately enhancing our ability to solve complex real-world problems through data science and artificial intelligence
Below are things that you can expect to learn from this course:
-
Learn the basic fundamentals of text mining and its use cases
-
Learn the basic fundamentals of optical character recognition and its use cases
-
Learn how text mining works. This section covers data collection, text preprocessing, feature extraction, text analysis and modeling
-
Learn how optical character recognition works. This section covers capturing image, preprocessing, text localization, character segmentation, character recognition, and output generation
-
Learn how to do tokenization and remove stopwords using NLTK
-
Learn how to perform stemming, lemmatization, and text localization using NLTK
-
Learn how to build named entity recognition system using Spacy and Flair
-
Learn how to perform topic modeling using Gensim and LDA
-
Learn how to build news article classification using TF-IDF
-
Learn how to build text summarizer using Transformers and BART
-
Learn how to extract keywords using Rake NLTK and Spacy
-
Learn how to perform sentiment analysis using TextBlob and BERT
-
Learn how to build plagiarism detection tool using TF-IDF & Cosine Similarity
-
Learn how to build spam email detection tool using support vector machine
-
Learn how to do image processing and identify region of interest
-
Learn how to build car license plate recognition system using EasyOCR
-
Learn how to build handwriting recognition system using EasyOCR
-
Learn how to build receipt scanner system using Tesseract
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction to the Course
Lecture 2: Table of Contents
Lecture 3: Whom This Course is Intended for?
Chapter 2: Tools, IDE, and Datasets
Lecture 1: Tools, IDE, and Datasets
Chapter 3: Introduction to Text Mining
Lecture 1: Introduction to Text Mining
Chapter 4: Introduction to Optical Character Recognition
Lecture 1: Introduction to Optical Character Recognition
Chapter 5: Finding & downloading Datasets From Kaggle
Lecture 1: Finding & downloading Datasets From Kaggle
Chapter 6: Tokenization & Removing Stopwords with NLTK
Lecture 1: Tokenization & Removing Stopwords with NLTK
Chapter 7: Stemming, Lemmatization, and Text Normalization with NLTK
Lecture 1: Stemming, Lemmatization, and Text Normalization with NLTK
Chapter 8: Building Named Entity Recognition System with Spacy & Flair
Lecture 1: Building Named Entity Recognition System with Spacy & Flair
Chapter 9: Topic Modelling with Gensim & LDA
Lecture 1: Topic Modelling with Gensim & LDA
Chapter 10: News Articles Classification with TF-IDF
Lecture 1: News Articles Classification with TF-IDF
Chapter 11: Summarizing Text with Transformers & BART
Lecture 1: Summarizing Text with Transformers & BART
Chapter 12: Extracting Keywords with Rake NLTK & Spacy
Lecture 1: Extracting Keywords with Rake NLTK & Spacy
Chapter 13: Sentiment Analysis with TextBlob & BERT
Lecture 1: Sentiment Analysis with TextBlob & BERT
Chapter 14: Building Plagiarism Detection Tool with TF-IDF & Cosine Similarity
Lecture 1: Building Plagiarism Detection Tool with TF-IDF & Cosine Similarity
Chapter 15: Building Spam Email Detection Tool with SVM
Lecture 1: Building Spam Email Detection Tool with SVM
Chapter 16: Image Processing & Region of Interest Identification
Lecture 1: Image Processing & Region of Interest Identification
Chapter 17: Building Car License Plate Recognition System with EasyOCR
Lecture 1: Building Car License Plate Recognition System with EasyOCR
Chapter 18: Building Handwriting Recognition System with EasyOCR
Lecture 1: Building Handwriting Recognition System with EasyOCR
Chapter 19: Scanning Receipt with Tesseract
Lecture 1: Scanning Receipt with Tesseract
Chapter 20: Conclusion & Summary
Lecture 1: Conclusion & Summary
Instructors
-
Christ Raharja
Ex Technology Risk Consultant, and E-commerce enthusiast
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 4 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024