Companies Home Search Profile

Python OCR: Learn Optical Character Recognition from Scratch

Focused View

Karthik K

54:38

95 View
  • 1 - Introduction.mp4
    02:02
  • 2 - What is Optical Character Recognition OCR.mp4
    00:46
  • 3 - Optical Character Recognition Applications.mp4
    02:52
  • 4 - Traditional OCR Vs Deep learning OCR.mp4
    02:54
  • 5 - About this project.mp4
    01:47
  • 6 - Why Python and Keras.mp4
    02:14
  • 7 - Why Google Colab.mp4
    02:56
  • 8 - How CAPTCHA Recognition is Done.mp4
    01:33
  • 9 - Download Dataset.mp4
    01:04
  • 9 - dataset.zip
  • 10 - Python Code.mp4
    00:47
  • 10 - code.zip
  • 11 - Pretrained Model.mp4
    01:11
  • 11 - ocr-weights.zip
  • 12 - Prediction Folder.mp4
    00:49
  • 12 - prediction.zip
  • 13 - Enabling GPU in Google Colab.mp4
    01:08
  • 14 - Current Status of GPU.mp4
    01:51
  • 15 - Connect Google Colab with Google Drive.mp4
    01:54
  • 16 - Import Libraries.mp4
    04:16
  • 17 - PreProcess the Data.mp4
    03:53
  • 18 - Splitting PreProcessed Image Data.mp4
    02:39
  • 19 - Displaying a Random Image.mp4
    02:28
  • 20 - Define Model.mp4
    02:30
  • 21 - Printing Model Summary.mp4
    01:41
  • 22 - Visualise the Model Architecture.mp4
    01:11
  • 23 - Callback.mp4
    02:16
  • 24 - Model Training.mp4
    01:38
  • 25 - Loading PreTrained Weights.mp4
    01:21
  • 26 - Prediction.mp4
    02:53
  • 27 - Performance Evaluation.mp4
    02:04
  • Description


    Optical Character Recognition with Python: Build Your Own OCR System using Keras, Tensorflow, and Computer Vision

    What You'll Learn?


    • Understand the basics of Optical Character Recognition (OCR) technology and its applications.
    • Learn how to preprocess and prepare data for OCR model training using Python and OpenCV.
    • Gain an understanding of deep learning concepts, including convolutional neural networks (CNNs) and recurrent neural networks (RNNs), & their application to OCR
    • Develop hands-on experience in building and training OCR models using Keras, a deep learning library in Python.
    • Learn how to evaluate OCR models and measure their performance using metrics such as accuracy and loss.
    • Understand how to apply OCR models to real-world problems, such as captcha recognition.
    • Develop an appreciation for the potential of OCR technology and its impact on various industries, including healthcare, finance, and legal.
    • Enhance problem-solving skills and ability to apply machine learning concepts in real-world situations.

    Who is this for?


  • Beginner to intermediate level programmers interested in learning OCR with Python
  • Students or professionals in computer science, data science, and related fields
  • Programmers interested in implementing OCR in their projects
  • Researchers or professionals working with document analysis or data entry tasks
  • Anyone interested in understanding the fundamentals and practical applications of optical character recognition.
  • What You Need to Know?


  • Basic knowledge of Python programming language
  • More details


    Description

    Are you interested in computer vision and optical character recognition (OCR)? Do you want to learn how to build powerful OCR systems using Python and deep learning frameworks such as Keras and TensorFlow? Look no further than our comprehensive course on OCR using Python!

    In this course, you will learn the fundamentals of OCR and computer vision, including image preprocessing, feature extraction, and model training. You will gain hands-on experience building an OCR system from scratch using Python and deep learning, and learn how to use popular libraries such as OpenCV to preprocess images and extract features.

    Our course also includes a complete project where you will develop a CAPTCHA recognition OCR system, allowing you to put your skills into practice and build a real-world application. With this project, you will learn how to approach complex OCR problems and develop solutions that meet the needs of modern applications.

    Not only will you gain a solid understanding of OCR and computer vision, but you will also acquire valuable skills that are in high demand in the job market. Upon completion of this course, you will have the skills and knowledge to develop advanced OCR systems and build applications that solve real-world problems. Don't miss out on this opportunity to enhance your skills and open up new career opportunities!

    Who this course is for:

    • Beginner to intermediate level programmers interested in learning OCR with Python
    • Students or professionals in computer science, data science, and related fields
    • Programmers interested in implementing OCR in their projects
    • Researchers or professionals working with document analysis or data entry tasks
    • Anyone interested in understanding the fundamentals and practical applications of optical character recognition.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Engineer dedicated to utilizing the power of Machine learning and Deep learning to solve real-world problems, improve design and performance assessment. Over ten years of experience in engineering and R&D environment. Engineering professional with a focus on Multi-physics CFD-ML from IIT Madras. Experienced in implementing action-oriented solutions to complex business problem.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 27
    • duration 54:38
    • Release Date 2023/06/22