This repository is a comprehensive collection of hands-on DIY projects completed as part of the Edureka Data Science Master Program. It covers the entire data science learning journey with practical assignments and projects designed to build skills from Python basics to advanced deep learning and data visualization.
- Course Provider: Edureka
- Course Duration: Approximately 100 days of guided learning with daily DIY projects
- Focus Areas:
- Python Programming
- Probability and Statistics
- Supervised and Unsupervised Machine Learning
- Natural Language Processing (NLP)
- Deep Learning (including Reinforcement Learning)
- Model Evaluation and Optimization
- Data Visualization and Tableau
- SQL for data handling and querying
The course is structured to build your skills progressively through day-wise DIY projects, which are documented and organized in this repository.
The repo is organized by topic and day-wise folders to align with the course timeline for easier navigation:
edureka-data-science-diy/
β
βββ 01_Python_Basics/
β βββ Day01/
β β βββ Day01_DIY.ipynb
β β βββ dataset.csv
β βββ Day02/
β βββ ...
β
βββ 02_Probability_Statistics/
β βββ Day19/
β βββ ...
β βββ Day30/
βββ 03_Supervised_Learning/
β
βββ 04_NLP/
β
βββ 05_Unsupervised_Learning/
β
βββ 06_Model_Evaluation & Optimization/
β
βββ 07_Deep_Learning/
β
βββ 08_Data_Visualization_Tableau/
- Each
DayXXfolder contains:- Jupyter Notebook file (
DayXX_DIY.ipynb) with detailed solutions - Corresponding dataset (
dataset.csv) or text files used in the project
- Jupyter Notebook file (
| Days | Topics Covered |
|---|---|
| Day 01β18 | Python Basics |
| Day 19β30 | Probability & Statistics |
| Day 32β43 | Supervised Machine Learning |
| Day 45β48 | Natural Language Processing (NLP) |
| Day 50β61 | Unsupervised Machine Learning |
| Day 63β73 | Model Evaluation & Optimization |
| Day 75β84 | Deep Learning (including Reinforcement Learning) |
| Day 86β96 | Data Visualization & Tableau |
- Languages: Python
- Libraries: NumPy, Pandas, Matplotlib, Seaborn, Scikit-learn, TensorFlow, Keras, NLTK, SpaCy
- Visualization: Matplotlib, Seaborn, Tableau
- Others: Jupyter Notebook, VS Code, SQL (basic queries and data handling)
Sravya Togarla
Aspiring Data Scientist | Data Analytics Enthusiast
- Passionate about transforming raw data into actionable insights
- Continuously learning and building hands-on projects
- Connect with me on LinkedIn: (https://www.linkedin.com/in/sravya-togarla)
- Check out my GitHub: https://github.com/Sravyatogarla
- Clone the repository:
git clone https://github.com/YOUR_USERNAME/edureka-data-science-diy.git
π Why This Repository? Structured day-wise learning aligned with a recognized data science course
Real hands-on practice with datasets and problem-solving
Covers all key topics from beginner to advanced levels
Ideal for learners who want a guided DIY project-based approach to mastering data science
π’ Additional Information Datasets included are samples for learning purposes. For large or sensitive data, please refer to original course material.
This repository is intended for personal learning and portfolio showcase.
Feel free to fork and customize your own learning version!
π License This project is licensed under the MIT License - see the LICENSE file for details.
π 100 Days of Data Science DIY Projects β My journey through the Edureka Master Program πππ€