← Free Learning Library

Machine Learning

Machine Learning in Tamil: Free Full Course for Beginners

A free Tamil-language machine learning path from Chill and Grow, covering core algorithms, data preparation with NumPy and Pandas, evaluation, projects, and an introduction to generative AI.

Learn from: the original creator. Original content published on YouTube. DigitalSkillX organizes these public resources into a structured learning path. DigitalSkillX does not claim ownership or partnership.

Lessons
34
Time
About 13 hr 4 min
Level
beginner

Now playing: Machine Learning in Tamil | Part 20 | Classification Evaluation Metrics

About this path

This path follows the Machine Learning in Tamil playlist by Chill and Grow in its original order. It starts with what machine learning is and moves through common supervised and unsupervised algorithms, then covers practical data work with NumPy and Pandas, feature selection and encoding, dataset balancing, train test splitting, feature scaling, evaluation metrics, clustering, PCA, and outliers. Later lessons add cross validation, hyperparameter tuning, project work, deployment with Flask, interview questions, and an introduction to generative AI and prompt engineering. The videos are taught in Tamil. Some lessons reference a PDF or dataset link in the description, so keep the original YouTube descriptions handy.

What you will learn

  • Explain what machine learning is and where it is used
  • Describe common algorithms such as linear regression, logistic regression, decision trees, KNN, random forest, SVM, and Naive Bayes
  • Use NumPy and Pandas for basic data handling
  • Prepare data with feature selection, encoding, scaling, and train test splitting
  • Evaluate classification and regression models with common metrics
  • Apply clustering methods including K-Means and hierarchical clustering
  • Understand PCA, outliers, cross validation, and hyperparameter tuning
  • Build and deploy a simple machine learning project with Flask
  • Understand the basics of generative AI, LLMs, and prompt engineering

Who this is for

Beginners who want a structured free introduction before deeper practice.

Curriculum

Section 1: Getting Started with Machine Learning

  1. Lesson 1: Machine Learning in Tamil | Part 1 | Introduction To Machine Learning 🧠

    Part 1 introduces machine learning for beginners in Tamil. It covers what machine learning is and sets up the rest of the course. The video description mentions a PDF resource.

    Open on YouTube

Section 2: Core Machine Learning Algorithms

  1. Lesson 2: Machine Learning in Tamil | Part 2 | Linear Regression and Logistic Regression Explained

    Part 2 explains linear regression and logistic regression. It covers the difference between predicting continuous values and classification. Examples are used to show how each method works.

    Open on YouTube
  2. Lesson 3: Machine Learning in Tamil | Part 3 | Decision Trees Classifier Explained With Examples

    Part 3 covers the decision tree classifier with examples. It shows how a tree splits data to make decisions. The lesson is taught in Tamil.

    Open on YouTube
  3. Lesson 4: Machine Learning in Tamil | Part 4 | K-Nearest Neighbors (KNN) Explained With Examples

    Part 4 explains K-Nearest Neighbors (KNN) with examples. It covers how KNN uses nearby data points to classify new ones. The lesson is in Tamil.

    Open on YouTube
  4. Lesson 5: Machine Learning in Tamil | Part 5 | Underfitting and Overfitting Explained With Examples

    Part 5 explains underfitting and overfitting with examples. It shows why a model can be too simple or too complex. The lesson is in Tamil.

    Open on YouTube
  5. Lesson 6: Machine Learning in Tamil | Part 6 | Random Forest Algorithm Explained With Examples

    Part 6 covers the random forest algorithm with examples. It explains how many decision trees are combined. The lesson is in Tamil.

    Open on YouTube
  6. Lesson 7: Machine Learning in Tamil | Part 7 | Support Vector Machine(SVM) Explained With Examples

    Part 7 explains Support Vector Machine (SVM) with examples. It covers how SVM separates classes. The lesson is in Tamil.

    Open on YouTube
  7. Lesson 8: Machine Learning in Tamil | Part 8 | Naive Bayes Algorithm Explained With Examples

    Part 8 explains the Naive Bayes algorithm with examples. It covers how probabilities are used for classification. The lesson is in Tamil.

    Open on YouTube

Section 3: Data Handling with NumPy and Pandas

  1. Lesson 9: Machine Learning in Tamil | Part 9 | NumPy Tutorial For Beginners

    Part 9 is a NumPy tutorial for beginners. It introduces NumPy for numerical work in Python. The lesson is in Tamil.

    Open on YouTube
  2. Lesson 10: Machine Learning in Tamil | Part 10 | NumPy - Part 2 Tutorial For Beginners

    Part 10 continues the NumPy tutorial. It builds on the first NumPy lesson with more operations. The lesson is in Tamil.

    Open on YouTube
  3. Lesson 11: Machine Learning in Tamil | Part 11 | Pandas Tutorial for Beginners

    Part 11 is a Pandas tutorial for beginners. It introduces Pandas for working with tabular data. The lesson is in Tamil.

    Open on YouTube
  4. Lesson 12: Machine Learning in Tamil | Part 12 | Pandas - 2 Tutorial for Beginners

    Part 12 continues the Pandas tutorial. It covers more ways to work with DataFrames. The lesson is in Tamil.

    Open on YouTube
  5. Lesson 13: Machine Learning in Tamil | Part 13 | Pandas - 3 Tutorial for Beginners

    Part 13 is the third Pandas tutorial. It adds further Pandas techniques for data work. The lesson is in Tamil.

    Open on YouTube

Section 4: Feature Engineering and Data Preparation

  1. Lesson 14: Machine Learning in Tamil | Part 14 | Feature Selection Part 1

    Part 14 covers feature selection, part 1. It explains why choosing the right features matters. The lesson is in Tamil.

    Open on YouTube
  2. Lesson 15: Machine Learning in Tamil | Part 15 | Feature Selection Part 2

    Part 15 covers feature selection, part 2. It continues the topic from the previous lesson. The lesson is in Tamil.

    Open on YouTube
  3. Lesson 16: Machine Learning in Tamil | Part 16 | Feature Encoding Techniques

    Part 16 explains feature encoding techniques. It covers how to turn categories into numbers for models. The lesson is in Tamil.

    Open on YouTube
  4. Lesson 17: Machine Learning in Tamil | Part 17 | Balanced and Imbalanced Datatset

    Part 17 explains balanced and imbalanced datasets. It covers why class balance matters in machine learning. The lesson is in Tamil.

    Open on YouTube
  5. Lesson 18: Machine Learning in Tamil | Part 18 | Train Test Splitting

    Part 18 covers train test splitting. It explains why data is split into training and testing sets. The lesson is in Tamil.

    Open on YouTube
  6. Lesson 19: Machine Learning in Tamil | Part 19 | Feature Scaling Techniques

    Part 19 explains feature scaling techniques. It covers why features are scaled before training. The lesson is in Tamil.

    Open on YouTube

Section 5: Model Evaluation

  1. Lesson 20: Machine Learning in Tamil | Part 20 | Classification Evaluation Metrics

    Part 20 covers classification evaluation metrics. It explains how to measure a classification model. The lesson is in Tamil.

    Open on YouTube
  2. Lesson 21: Machine Learning in Tamil | Part 21 | Regression Evaluation Metrics

    Part 21 covers regression evaluation metrics. It explains how to measure a regression model. The lesson is in Tamil.

    Open on YouTube

Section 6: Clustering and Dimensionality Reduction

  1. Lesson 22: Machine Learning in Tamil | Part 22 | Clustering and K-Means Clustering

    Part 22 introduces clustering and K-Means clustering. It explains how data can be grouped without labels. The lesson is in Tamil.

    Open on YouTube
  2. Lesson 23: Machine Learning in Tamil | Part 23 | Hierarchical Clustering

    Part 23 covers hierarchical clustering. It explains another way to group data into clusters. The lesson is in Tamil.

    Open on YouTube
  3. Lesson 24: Machine Learning in Tamil | Part 24 | Principal Component Analysis(PCA)

    Part 24 explains Principal Component Analysis (PCA). It covers how PCA reduces the number of features. The lesson is in Tamil.

    Open on YouTube
  4. Lesson 25: Machine Learning in Tamil | Part 25 | What is Outliers?

    Part 25 explains what outliers are. It covers how unusual data points can affect a model. The lesson is in Tamil.

    Open on YouTube

Section 7: Full Course and Practice Projects

  1. Lesson 26: Learn Machine Learning for FREE in Tamil | Ultimate Course for Beginners

    This is a long full course video for learning machine learning for free in Tamil. It covers topics such as the machine learning life cycle and feature engineering. It can be used as a review or as a single long session.

    Open on YouTube
  2. Lesson 27: Machine Learning Classification Project for Beginners | Data Science Projects

    This is a beginner classification project for data science practice. It walks through a machine learning classification task. A dataset link is mentioned in the video description.

    Open on YouTube
  3. Lesson 28: Machine Learning Regression Project for Beginners | Data Science Projects

    This is a beginner regression project for data science practice. It walks through a machine learning regression task. A dataset link is mentioned in the video description.

    Open on YouTube

Section 8: Interview Prep and Advanced Topics

  1. Lesson 29: Machine Learning Interview Questions For Freshers | Interview Tips | Machine Learning in Tamil

    This lesson covers machine learning interview questions for freshers. It includes interview tips in Tamil. It is useful for preparing for entry-level roles.

    Open on YouTube
  2. Lesson 30: Machine Learning in Tamil | Cross Validation | Data Science in Tamil | Python

    This lesson explains cross validation in machine learning. It covers why models are tested on multiple splits. The lesson is in Tamil.

    Open on YouTube
  3. Lesson 31: Machine Learning in Tamil | Hyperparameter Tuning Explained | Data Science in Tamil

    This lesson explains hyperparameter tuning. It covers how model settings are adjusted to improve results. The lesson is in Tamil.

    Open on YouTube

Section 9: Generative AI and Deployment

  1. Lesson 32: Introduction to Generative AI in Tamil | Generative AI for Beginners

    This lesson is an introduction to generative AI for beginners in Tamil. It explains what generative AI is and how it works at a basic level. It is a starting point before the LLM lesson.

    Open on YouTube
  2. Lesson 33: Machine Learning Project Deployment Using Flask | Python | Data Science in Tamil

    This lesson shows machine learning project deployment using Flask. It covers how a Python model can be served through a web app. The lesson is in Tamil.

    Open on YouTube
  3. Lesson 34: LLM and Prompt Engineering Course for Beginners in Tamil

    This is a beginner course on LLMs and prompt engineering in Tamil. It explains how large language models like ChatGPT and Gemini work. It also covers prompt engineering techniques.

    Open on YouTube

Your progress

0 of 34 lessons completed (0%).

Complete this learning path to become eligible for your DigitalSkillX certificate.

Related learning