
This lecture introduces data science fundamentals, highlights Python as the primary tool, covers statistics, machine learning, deep learning, natural language processing, and guides installing Anaconda and launching Jupyter notebooks.
Learn to set up and run Python in a Jupyter notebook, print results, and perform basic arithmetic with addition, subtraction, multiplication, division, exponentiation, and modulo.
Define and store variables to hold values, perform simple arithmetic, and handle reassignment. Explore data types—integers, floats, strings, and booleans—and use the type function to inspect them.
Learn how to store and define data types in Python, including floats, integers, and strings, and master type conversion, string concatenation, and converting strings to numbers.
Reinforce Python basics through practice sessions on variables, data types, and arithmetic. Revise concepts, explore printing, strings, concatenation, and prepare for machine learning.
Python lists are introduced as a collection of values stored in square brackets, with examples of printing, mixing types, and nesting lists to store lists within lists.
Learn to slice lists in Python by using an inclusive start and an exclusive end, with zero-based indexing and practical examples. Understand negative indices and end behavior.
Access list values by index using square brackets, learn zero-based indexing, and explore both positive and negative indexes.
Learn to access elements in a list of lists using indices and square brackets, extract the second element from sublists, and apply zero-based and negative indexing with slicing.
Master advanced list operations by replacing elements with index, slicing to create new lists, and concatenating, adding, or deleting items, while examining assignment effects.
Explore built-in Python functions, call them with examples like print, convert strings to int and float, and use max or min to process data.
learn to use the built-in max and min functions to find the largest or smallest value in a list, and evaluate expressions from inside out.
Explore how function arguments work in Python, using the round function to set one decimal place or the nearest whole number, and learn about optional arguments with examples.
Master function arguments and keyword arguments in Python, including default behavior and reverse sorting. Apply min, max, and round to practice building a data science pipeline.
Explore how string methods work as specialized functions on string objects, including capitalize and upper, and learn how to call them with dot notation on strings.
This lecture introduces Python string methods, demonstrates indexing to locate substrings, using find and index for first occurrences, and applying lower and upper case transformations.
Learn how to import Python packages, use from package import function syntax to access specific functions, and alias libraries like math, numpy, and seaborn for data science projects.
Explore Python list methods, including index to find the first occurrence, count to tally occurrences, remove to delete the first match, and reverse to invert the list in place.
Explore subsetting arrays by index and using operators like less than, greater than, and equal to to print boolean results for each element.
Explore numpy arrays and element-wise operations like multiplication, and learn how mixing data types coerces all elements to strings, impacting subsetting and computations.
Master subsetting arrays with boolean indexing to filter elements by conditions like greater than three or six. Use bracket syntax and boolean masks to extract matching values and indices.
This is an introduction to AI, where you will be getting an idea what will be taught, subsets, scope, real time examples of AI.
In this video I will be introducing to ML and what exactly is smart algorithm and how to install and run Anaconda to work with Python.
You will be learning KNN ( K- Nearest Neighbor ) and various Lp Norms like L1 and L2 Norms.
Explore k-nearest neighbors with Euclidean and Manhattan distances, using labeled x and y training data to predict outcomes via nearest-neighbor voting.
Explore k-nearest neighbors with Minkowski distance as a general norm, including Euclidean and Manhattan. Learn Hamming distance for binary vectors and cosine similarity with unit vectors, plus model evaluation basics.
Explore how overfitting and underfitting affect model performance, address memory concerns with large data, and apply cross-validation and k-fold cv to reliably assess training and testing data.
Find the attached Data set to work on the Project!
Explore linear regression from simple to multiple dimensions, derive the best fit line using ordinary least squares, minimize residuals with rss and gradient descent, and evaluate with r-squared.
Find the attached Data set to work on the Project!
Find the attached Data set to work on the Project!
Master hypothesis testing as a core statistics fundamentals topic for machine learning, defining null and alternative hypotheses, critical values, and p-values to guide evidence-based decisions.
Explore decision trees for classification and regression, guided by the Gini index to choose splits, with real-world examples and notes on binary and multiway trees and random forest.
Explore information gain through entropy to build decision trees, compare splits with Gini index, and learn practical aspects like handling data types, pruning, and regularisation.
Ask me for the python file of the solved dataset on sahebsinghchaddha@gmail.com
This course is for those who want to step into Artificial Intelligence domain, specially into Machine Learning, though I will be covering Deep Learning in deep as well.
This is a basic course for beginners, just if you can get basic knowledge of Python that would be great and helpful to you to grasp things quickly.
There are 4-5 Projects on real data set which will be very helpful to start your career in this domain, Right now if you don't see the project, don't panic, it might have gone old so I've put it down for modifications.
Enjoy and Good Luck.