 Contains Solutions and Notes for the Machine Learning Specialization By Stanford University and Deeplearning.ai - Coursera (2022) by Prof. Andrew NG
# Machine Learning Specialization Coursera


![](/resources/title-head.png)

Contains Solutions and Notes for the [Machine Learning Specialization](https://www.coursera.org/specializations/machine-learning-introduction/?utm_medium=coursera&utm_source=home-page&utm_campaign=mlslaunch2022IN) by Andrew NG on Coursera 


## Course 1 : [Supervised Machine Learning: Regression and Classification ](https://www.coursera.org/learn/machine-learning?specialization=machine-learning-introduction)

- [Week 1](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/)

    - [Practice quiz: Regression](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/Practice%20quiz%3A%20Regression/)
    - [Practice quiz: Supervised vs unsupervised learning](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/Practice%20quiz%3A%20Supervised%20vs%20unsupervised%20learning/)
    - [Practice quiz: Train the model with gradient descent](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/Practice%20quiz%3A%20Train%20the%20model%20with%20gradient%20descent/)
  - [Optional Labs](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/Optional%20Labs)
    - [Model Representation](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/Optional%20Labs/C1_W1_Lab03_Model_Representation_Soln.ipynb)
    - [Cost Function](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/Optional%20Labs/C1_W1_Lab04_Cost_function_Soln.ipynb)
    - [Gradient Descent](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week1/Optional%20Labs/C1_W1_Lab05_Gradient_Descent_Soln.ipynb)

<br/>

- [Week 2](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/) 

    - [Practice quiz: Gradient descent in practice](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Practice%20quiz%3A%20Gradient%20descent%20in%20practice/)
    - [Practice quiz: Multiple linear regression](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Practice%20quiz%3A%20Multiple%20linear%20regression/)
    - [Optional Labs](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Optional%20Labs/)
      - [Numpy Vectorization](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Optional%20Labs/C1_W2_Lab01_Python_Numpy_Vectorization_Soln.ipynb)
      - [Multi Variate Regression](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Optional%20Labs/C1_W2_Lab02_Multiple_Variable_Soln.ipynb)
      - [Feature Scaling](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Optional%20Labs/C1_W2_Lab03_Feature_Scaling_and_Learning_Rate_Soln.ipynb)
      - [Feature Engineering](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Optional%20Labs/C1_W2_Lab04_FeatEng_PolyReg_Soln.ipynb)
      - [Sklearn Gradient Descent](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Optional%20Labs/C1_W2_Lab05_Sklearn_GD_Soln.ipynb)
      - [Sklearn Normal Method](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/Optional%20Labs/C1_W2_Lab06_Sklearn_Normal_Soln.ipynb)
    - [Programming Assignment](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/C1W2A1/)
      - [Linear Regression](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week2/C1W2A1/C1_W2_Linear_Regression.ipynb)

<br/>

- [Week 3](/C1%20-%20Supervised%20Machine%20Learning%3A%20Regression%20and%20Classification/week3/)

    - [Practice quiz: Cost function for logistic regression](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Practice%20quiz:%20Cost%20function%20for%20logistic%20regression/)
    - [Practice quiz: Gradient descent for logistic regression](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Practice%20quiz:%20Gradient%20descent%20for%20logistic%20regression/)
    - [Optional Labs](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/)
        - [Classification](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab01_Classification_Soln.ipynb)
        - [Sigmoid Function](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab02_Sigmoid_function_Soln.ipynb)
        - [Decision Boundary](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab03_Decision_Boundary_Soln.ipynb)
        - [Logistic Loss](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab04_LogisticLoss_Soln.ipynb)
        - [Cost Function](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab05_Cost_Function_Soln.ipynb)
        - [Gradient Descent](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab06_Gradient_Descent_Soln.ipynb)
        - [Scikit Learn - Logistic Regression](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab07_Scikit_Learn_Soln.ipynb)
        - [Overfitting](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab08_Overfitting_Soln.ipynb)
        - [Regularization](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/Optional%20Labs/C1_W3_Lab09_Regularization_Soln.ipynb)
    - [Programming Assignment](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/C1W3A1/)
      - [Logistic Regression](/C1%20-%20Supervised%20Machine%20Learning:%20Regression%20and%20Classification/week3/C1W3A1/C1_W3_Logistic_Regression.ipynb)

#### [Certificate Of Completion](https://coursera.org/share/195768f3c1a83e42298d3f61dae99d01)

<br/>

## Course 2 : [Advanced Learning Algorithms](https://www.coursera.org/learn/advanced-learning-algorithms?specialization=machine-learning-introduction)

- [Week 1](/C2%20-%20Advanced%20Learning%20Algorithms/week1)
    - [Practice quiz: Neural networks intuition](/C2%20-%20Advanced%20Learning%20Algorithms/week1/Practice%20quiz:%20Neural%20networks%20intuition)
    - [Practice quiz: Neural network model](/C2%20-%20Advanced%20Learning%20Algorithms/week1/Practice%20quiz:%20Neural%20network%20model)
    - [Practice quiz: TensorFlow implementation](/C2%20-%20Advanced%20Learning%20Algorithms/week1/Practice%20quiz:%20TensorFlow%20implementation)
    - [Practice quiz : Neural Networks Implementation in Numpy](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/e5d6103f4bdf732390bd85aeb453002f276d8bf3/C2%20-%20Advanced%20Learning%20Algorithms/week1/Practice-Quiz-Neural-Networks-Implementation-in-python)
    - [Optional Labs](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/794f84af434b89b90af8d21b25727661f71148d6/C2%20-%20Advanced%20Learning%20Algorithms/week1/optional-labs)
      - [Neurons and Layers](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/794f84af434b89b90af8d21b25727661f71148d6/C2%20-%20Advanced%20Learning%20Algorithms/week1/optional-labs/C2_W1_Lab01_Neurons_and_Layers.ipynb)
      - [Coffee Roasting](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/794f84af434b89b90af8d21b25727661f71148d6/C2%20-%20Advanced%20Learning%20Algorithms/week1/optional-labs/C2_W1_Lab02_CoffeeRoasting_TF.ipynb)
      - [Coffee Roasting Using Numpy](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/794f84af434b89b90af8d21b25727661f71148d6/C2%20-%20Advanced%20Learning%20Algorithms/week1/optional-labs/C2_W1_Lab03_CoffeeRoasting_Numpy.ipynb)
    - [Programming Assignment](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/794f84af434b89b90af8d21b25727661f71148d6/C2%20-%20Advanced%20Learning%20Algorithms/week1/C2W1A1)
      - [Neural Networks for Binary Classification](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/794f84af434b89b90af8d21b25727661f71148d6/C2%20-%20Advanced%20Learning%20Algorithms/week1/C2W1A1/C2_W1_Assignment.ipynb)
  

  <br/>

- [Week 2](/C2%20-%20Advanced%20Learning%20Algorithms/week2)
    - [Practice quiz : Neural Networks Training](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/7e5505d650d56554edde4abebc51a2c7c7fb81fb/C2%20-%20Advanced%20Learning%20Algorithms/week2/Practice-Quiz-Neural-Network-Training)
    - [Practice quiz : Activation Functions](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/f2b84223545cc7c0062903cf4eac5c6fda53dc20/C2%20-%20Advanced%20Learning%20Algorithms/week2/Practice-Quiz-Activation-Functions)
    - [Practice quiz : Multiclass Classification](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/80c14a835b066568b075410bb2e5e1220b4c3653/C2%20-%20Advanced%20Learning%20Algorithms/week2/Practice-quiz-Multiclass-Classification)
    - [Practice quiz : Additional Neural Networks Concepts](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/3bf176864d32d12eb2cb98ed4661e3ded627befa/C2%20-%20Advanced%20Learning%20Algorithms/week2/Practice-Quiz-Additional-Neural-Network-Concepts)
    - [Optional Labs](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/fd18b6a34ba06c7743ad41917206227ec0d9ef12/C2%20-%20Advanced%20Learning%20Algorithms/week2/optional-labs)
        - [RElu](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/fd18b6a34ba06c7743ad41917206227ec0d9ef12/C2%20-%20Advanced%20Learning%20Algorithms/week2/optional-labs/C2_W2_Relu.ipynb)
        - [Softmax](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/fd18b6a34ba06c7743ad41917206227ec0d9ef12/C2%20-%20Advanced%20Learning%20Algorithms/week2/optional-labs/C2_W2_SoftMax.ipynb)
        - [Multiclass Classification](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/fd18b6a34ba06c7743ad41917206227ec0d9ef12/C2%20-%20Advanced%20Learning%20Algorithms/week2/optional-labs/C2_W2_Multiclass_TF.ipynb)
    - [Programming Assignment](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/fd18b6a34ba06c7743ad41917206227ec0d9ef12/C2%20-%20Advanced%20Learning%20Algorithms/week2/C2W2A1)
      - [Neural Networks For Handwritten Digit Recognition - Multiclass](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/fd18b6a34ba06c7743ad41917206227ec0d9ef12/C2%20-%20Advanced%20Learning%20Algorithms/week2/C2W2A1/C2_W2_Assignment.ipynb)
    

<br/>

- [Week 3](/C2%20-%20Advanced%20Learning%20Algorithms/week3)
    - [Practice quiz : Advice for Applying Machine Learning](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/614fe817ac9b5fba6718512ba8c8a36b856a1cab/C2%20-%20Advanced%20Learning%20Algorithms/week3/Practice-Quiz-Advice-for-applying-machine-learning)    
    - [Practice quiz : Bias and Variance](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/7a8ce331775aa5c6ad3e9784744650fc77958b89/C2%20-%20Advanced%20Learning%20Algorithms/week3/practice-quiz-bias-and-variance)
    - [Practice quiz : Machine Learning Development Process](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/7a8ce331775aa5c6ad3e9784744650fc77958b89/C2%20-%20Advanced%20Learning%20Algorithms/week3/practice-quiz-machine-learning-development-process)
    - [Programming Assignment](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/7a8ce331775aa5c6ad3e9784744650fc77958b89/C2%20-%20Advanced%20Learning%20Algorithms/week3/C2W3A1)
        - [Advice for Applied Machine Learning](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/7a8ce331775aa5c6ad3e9784744650fc77958b89/C2%20-%20Advanced%20Learning%20Algorithms/week3/C2W3A1/C2_W3_Assignment.ipynb)

<br/>


- [Week 4](/C2%20-%20Advanced%20Learning%20Algorithms/week4)
    - [Practice quiz : Decision Trees](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/9d6b795c6a43d44b2c498df8ad3225f8c8849728/C2%20-%20Advanced%20Learning%20Algorithms/week4/practice-quiz-decision-trees)
    - [Practice quiz : Decision Trees Learning](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/9d6b795c6a43d44b2c498df8ad3225f8c8849728/C2%20-%20Advanced%20Learning%20Algorithms/week4/practice-quiz-decision-tree-learning)
    - [Practice quiz : Decision Trees Ensembles](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/9d6b795c6a43d44b2c498df8ad3225f8c8849728/C2%20-%20Advanced%20Learning%20Algorithms/week4/practice-quiz-tree-ensembles)
    - [Programming Assignment](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/9d6b795c6a43d44b2c498df8ad3225f8c8849728/C2%20-%20Advanced%20Learning%20Algorithms/week4/C2W4A1)
        - [Decision Trees](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/9d6b795c6a43d44b2c498df8ad3225f8c8849728/C2%20-%20Advanced%20Learning%20Algorithms/week4/C2W4A1/C2_W4_Decision_Tree_with_Markdown.ipynb)

#### [Certificate of Completion](https://coursera.org/share/c9a7766b0c6eab27db2e955376d29bf7)        

<br/>

## Course 3 : [Unsupervised Learning, Recommenders, Reinforcement Learning](https://www.coursera.org/learn/unsupervised-learning-recommenders-reinforcement-learning?specialization=machine-learning-introduction)

<br/>

- [Week 1](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/20e9e2fafcabd86aeeabdda2f79316caba6a5213/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week1)
    - [Practice quiz : Clustering](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/20e9e2fafcabd86aeeabdda2f79316caba6a5213/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week1/Practice%20Quiz:%20Clustering)
    - [Practice quiz : Anomaly Detection](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/50762882a48709806ca8cfae482eafdb7ccbc394/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week1/Practice%20Quiz%20:%20Anomaly%20Detection)
    - [Programming Assignments](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/078956db6f34d8c9e1dda497cd613922c5146ead/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week1/C3W1A)
        - [K means](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/078956db6f34d8c9e1dda497cd613922c5146ead/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week1/C3W1A/C3W1A1/C3_W1_KMeans_Assignment.ipynb)
        - [Anomaly Detection](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/3f7a43ce32bc6bea2fca7bc815ad2a5883422c9b/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week1/C3W1A/C3W1A2/C3_W1_Anomaly_Detection.ipynb)

<br/>

- [Week 2](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/20e9e2fafcabd86aeeabdda2f79316caba6a5213/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week2)
    - [Practice quiz : Collaborative Filtering](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/1d85288d0d29a33b780f7529f6e72837be7ad188/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week2/Practice%20Quiz%20:%20Collaborative%20Filtering)
    - [Practice quiz : Recommender systems implementation](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/1d85288d0d29a33b780f7529f6e72837be7ad188/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week2/Practice%20Quiz%20:%20Recommender%20systems%20implementation)
    - [Practice quiz : Content-based filtering](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/1d85288d0d29a33b780f7529f6e72837be7ad188/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week2/Practice%20Quiz%20:%20Content-based%20filtering)
    - [Programming Assignments](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/1d85288d0d29a33b780f7529f6e72837be7ad188/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week2/C3W2)
        - [Collaborative Filtering RecSys](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/1d85288d0d29a33b780f7529f6e72837be7ad188/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week2/C3W2/C3W2A1/C3_W2_Collaborative_RecSys_Assignment.ipynb)
        - [RecSys using Neural Networks](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/1d85288d0d29a33b780f7529f6e72837be7ad188/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week2/C3W2/C3W2A2/C3_W2_RecSysNN_Assignment.ipynb)

<br/>

- [Week 3](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/20e9e2fafcabd86aeeabdda2f79316caba6a5213/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week3)
    - [Practice quiz : Reinforcement learning introduction](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/eb7aab8b6964336d3d8569f6e9380ca83775969e/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week3/Practice%20quiz%20:%20Reinforcement%20learning%20introduction)
    - [Practice Quiz : State-action value function](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/eb7aab8b6964336d3d8569f6e9380ca83775969e/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week3/Practice%20Quiz%20:%20State-action%20value%20function)
    - [Practice Quiz : Continuous state spaces](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/eb7aab8b6964336d3d8569f6e9380ca83775969e/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week3/Practice%20Quiz%20:%20Continuous%20state%20spaces)
    - [Programming Assignment](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/84846129ed17898a3542fd1e5abc7605679fcfd8/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week3/C3W3A1)
        - [Deep Q-Learning - Lunar Lander](https://github.com/greyhatguy007/Machine-Learning-Specialization-Coursera/blob/84846129ed17898a3542fd1e5abc7605679fcfd8/C3%20-%20Unsupervised%20Learning,%20Recommenders,%20Reinforcement%20Learning/week3/C3W3A1/C3_W3_A1_Assignment.ipynb)
#### [Certificate of Completion](https://coursera.org/share/5bf5ee456b0c806df9b8622067b47ca6)


### [Specialization Certificate](https://coursera.org/share/a15ac6426f90924491a542850700a759)

<br/>

<br/>

<hr/>

<div align="center">

[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fgreyhatguy007%2FMachine-Learning-Specialization-Coursera&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com)

</div>

### Course Review :

This Course is a best place towards becoming a Machine Learning Engineer. Even if you're an expert, many algorithms are covered in depth such as decision trees which may help in further improvement of skills.

**Special thanks to [Professor Andrew Ng](https://www.andrewng.org/) for structuring and tailoring this Course.**

<br/>

<hr/>

#### An insight of what you might be able to accomplish at the end of this specialization :

* <i>Write an unsupervised learning algorithm to **Land the Lunar Lander** Using Deep Q-Learning</i>

    - The Rover was trained to land correctly on the surface, correctly between the flags as indicators after many unsuccessful attempts in learning how to do it.
    - The final landing after training the agent using appropriate parameters : 

https://user-images.githubusercontent.com/77543865/182395635-703ae199-ba79-4940-86eb-23dd90093ab3.mp4

* <i>Write an algorithm for a **Movie Recommender System**</i>
    
    - A movie database is collected based on its genre.
    - A content based filtering and collaborative filtering algorithm is trained and the movie recommender system is implemented.
    - It gives movie recommendentations based on the movie genre.

![movie_recommendation](https://user-images.githubusercontent.com/77543865/182398093-c7387754-34a9-4044-b842-0085060c3525.png)

* <i> And Much More !! </i>


Concluding, this is a course which I would recommend everyone to take. Not just because you learn many new stuffs, but also the assignments are real life examples which are *exciting to complete*. 

<br/>

**Happy Learning :))**


 
 
