The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language. This skills-based specialization is intended for learners who have a basic python or programming background, and want to apply statistical, machine learning, information visualization, text analysis, and social network analysis techniques through popular python toolkits such as pandas, matplotlib, scikit-learn, nltk, and networkx to gain insight into their data.
This repo contains all my work for this specialization. All the code and quizzes Applied Data Science with Python Specialization on Coursera.
-
Course 2: Applied Plotting, Charting & Data Representation in Python
-
Course 3: Applied Machine Learning in Python
- Week 1 - Quiz 1
- Week 1 - Assignment 1 - Fundamentals of Machine Learning - Intro to SciKit Learn
- Week 2 - Quiz 2
- Week 2 - Assignment 2 - Supervised Machine Learning - Part 1
- Week 3 - Quiz 3
- Week 3 - Assignment 3 - Evaluation
- Week 4 - Quiz 4
- Week 4 - Assignment 4 - Supervised Machine Learning - Part 2
-
Course 4: Applied Text Mining in Python
- Week 1 - Practice Quiz
- Week 1 - Quiz 1
- Week 1 - Assignment 1 - Working with Text in Python
- Week 2 - Practice Quiz
- Week 2 - Quiz 2
- Week 2 - Assignment 2 - Basic Natural Language Processing
- Week 3 - Quiz 3
- Week 3 - Assignment 3 - Classification of Text
- Week 4 - Quiz 4
- Week 4 - Assignment 4 - Topic Modeling