MACHINE LEARNING Machine Learning Basic Python language introductionPython 3 basicsKeywords in PythonNamespaces and Scope in PythonStructuring Python ProgramsDecision Making Input/Output Taking input in PythonVulnerability in input() functionPython | end parameter in print()Python | sep parameter in print() Data Types Introduction to DataTypesStringsListTuplesSetsDictionary Variables,Variables, expression condition and functionMaximum possible value of an integer in pythonGlobal and local variables in python packing and unpacking arguments in python Control Flow Loops, Loops and Control Statements (continue, break and pass) in PythonLooping technique in python, range vsxrange on pythonPrograms for printing pyramid technique in python Chaining comparison in python, else with for switch functionUsing iteration in python effectively Iterators in PythonIterators function in python Iterators function Python __iter__() and __next__() Modules and Packages: ModulesImporting moduleStandard Module – sysStandard Module – OSThe dir Function Exception Handling: Errors, Run Time ErrorsHandling IO Exceptions… except statementRaise, Assert, Exercise Files and Directories IntroductionWriting Data to a FileReading Data From a FileAdditional File MethodsWorking with filesWorking with DirectoriesThe pickle Module Machine Learning Through Python Machine Learning IntroductionIntroduction to PythonBasics of PythonMachine Learning vs Statistical ModellingSupervised vs Unsupervised LearningSupervised Learning ClassificationUnsupervised Learning Supervised Learning K-Nearest NeighborsDecision TreesRandom ForestsReliability of Random ForestsAdvantages & Disadvantages of Decision Trees Unsupervised Learning K-Means Clustering plus Advantages & DisadvantagesHierarchical Clustering plus Advantages & DisadvantagesMeasuring the Distances Between Clusters – Single Linkage ClusteringMeasuring the Distances Between Clusters – Algorithms for Hierarchy ClusteringDensity-Based Clustering