All Projects → mjbahmani → My Journey In The Data Science World

mjbahmani / My Journey In The Data Science World

Licence: apache-2.0
📢 Ready to learn or review your knowledge!

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to My Journey In The Data Science World

Machine Learning Workflow With Python
This is a comprehensive ML techniques with python: Define the Problem- Specify Inputs & Outputs- Data Collection- Exploratory data analysis -Data Preprocessing- Model Design- Training- Evaluation
Stars: ✭ 157 (-86.64%)
Mutual labels:  kaggle-competition, kaggle, jupyter-notebook, data-cleaning, feature-extraction, data-visualization
Pythondata
repo for code published on pythondata.com
Stars: ✭ 113 (-90.38%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, big-data, data-visualization
Kaggle Competitions
There are plenty of courses and tutorials that can help you learn machine learning from scratch but here in GitHub, I want to solve some Kaggle competitions as a comprehensive workflow with python packages. After reading, you can use this workflow to solve other real problems and use it as a template.
Stars: ✭ 86 (-92.68%)
Mutual labels:  kaggle-competition, kaggle, jupyter-notebook, data-science, feature-extraction
Deep Learning Machine Learning Stock
Stock for Deep Learning and Machine Learning
Stars: ✭ 240 (-79.57%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, feature-extraction, data-visualization
Courses
Quiz & Assignment of Coursera
Stars: ✭ 454 (-61.36%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, big-data, data-visualization
Dat8
General Assembly's 2015 Data Science course in Washington, DC
Stars: ✭ 1,516 (+29.02%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-cleaning, data-visualization
Amazing Feature Engineering
Feature engineering is the process of using domain knowledge to extract features from raw data via data mining techniques. These features can be used to improve the performance of machine learning algorithms. Feature engineering can be considered as applied machine learning itself.
Stars: ✭ 218 (-81.45%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, feature-extraction, data-visualization
Deep Learning Boot Camp
A community run, 5-day PyTorch Deep Learning Bootcamp
Stars: ✭ 1,270 (+8.09%)
Mutual labels:  kaggle-competition, kaggle, jupyter-notebook, data-science
Data Science Hacks
Data Science Hacks consists of tips, tricks to help you become a better data scientist. Data science hacks are for all - beginner to advanced. Data science hacks consist of python, jupyter notebook, pandas hacks and so on.
Stars: ✭ 273 (-76.77%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-visualization
Drugs Recommendation Using Reviews
Analyzing the Drugs Descriptions, conditions, reviews and then recommending it using Deep Learning Models, for each Health Condition of a Patient.
Stars: ✭ 35 (-97.02%)
Mutual labels:  jupyter-notebook, data-analysis, data-cleaning, data-visualization
Articles
A repository for the source code, notebooks, data, files, and other assets used in the data science and machine learning articles on LearnDataSci
Stars: ✭ 350 (-70.21%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-visualization
Cryptocurrency Analysis Python
Open-Source Tutorial For Analyzing and Visualizing Cryptocurrency Data
Stars: ✭ 278 (-76.34%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-visualization
Optimus
🚚 Agile Data Preparation Workflows made easy with dask, cudf, dask_cudf and pyspark
Stars: ✭ 986 (-16.09%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-cleaning
Pandas Profiling
Create HTML profiling reports from pandas DataFrame objects
Stars: ✭ 8,329 (+608.85%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, eda
Data Analysis
主要是爬虫与数据分析项目总结,外加建模与机器学习,模型的评估。
Stars: ✭ 142 (-87.91%)
Mutual labels:  kaggle, jupyter-notebook, data-analysis, sklearn
Pydataroad
open source for wechat-official-account (ID: PyDataLab)
Stars: ✭ 302 (-74.3%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-visualization
The Elements Of Statistical Learning Python Notebooks
A series of Python Jupyter notebooks that help you better understand "The Elements of Statistical Learning" book
Stars: ✭ 405 (-65.53%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, sklearn
Cookbook 2nd Code
Code of the IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018 [read-only repository]
Stars: ✭ 541 (-53.96%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-visualization
Edaviz
edaviz - Python library for Exploratory Data Analysis and Visualization in Jupyter Notebook or Jupyter Lab
Stars: ✭ 220 (-81.28%)
Mutual labels:  jupyter-notebook, data-analysis, eda, data-visualization
Data Science On Gcp
Source code accompanying book: Data Science on the Google Cloud Platform, Valliappa Lakshmanan, O'Reilly 2017
Stars: ✭ 864 (-26.47%)
Mutual labels:  jupyter-notebook, data-science, data-analysis, data-visualization

📢 My Journey in The Data Science World

CLEAR DATA. MADE MODEL.

last update: 19/07/2019

💻💾📓✒📊

  1. Python
  2. Python Packages
  3. Mathematics and Linear Algebra
  4. Programming & Analysis Tools
  5. Big Data
  6. Data visualization
  7. Data Cleaning
  8. How to solve Problem?
  9. Machine Learning
  10. Deep Learning

Introduction

If you Read and Follow Job Ads to hire a machine learning expert or a data scientist, you find that some skills you should have to get the job. In this Repository, I want to review 10 skills that are essentials to get the job.

In fact, this Repository is a reference for 10 other Notebooks, which you can learn with them, all of the skills that you need.

1-Python

Python is a modern, robust, high level programming language. It is very easy to pick up even if you are completely new to programming.

You can read and learn following topic on this Notebook:

  1. web development (server-side)

  2. software development

  3. mathematics

  4. system scripting.

  5. Basics

  6. Functions

  7. Types and Sequences

  8. More on Strings

  9. Reading and Writing CSV files

  10. Dates and Times

  11. Objects and map()

  12. Lambda and List Comprehensions

  13. OOP

for Reading this section please fork this kernel:

numpy-pandas-matplotlib-seaborn-scikit-learn

2-Python Packages

  • Numpy

  • Pandas

  • Matplotlib

  • Seaborn

In this Step, we have a comprehensive tutorials for Five packages in python after that you can start reading my other kernels about machine learning and deep learning.

2-1. Numpy

  1. Creating Arrays

  2. Combining Arrays

  3. Operations

  4. Math Functions

  5. Indexing / Slicing

  6. Copying Data

  7. Iterating Over Arrays

  8. The Series Data Structure

  9. Querying a Series

2-2. Pandas

  1. The DataFrame Data Structure

  2. Dataframe Indexing and Loading

  3. Missing values

  4. Merging Dataframes

  5. Making Code Pandorable

  6. Group by

  7. Scales

  8. Pivot Tables

  9. Date Functionality

  10. Distributions in Pandas

  11. Hypothesis Testing

  12. Matplotlib

  13. Scatterplots

  14. Line Plots

  15. Bar Charts

  16. Histograms

  17. Box Plots

  18. Heatmaps

  19. Animations

  20. Interactivity

  21. DataFrame.plot

2-3. seaborn

  1. Seaborn Vs Matplotlib

  2. Useful Python Data Visualization Libraries

2-4. SKlearn

  1. Introduction

  2. Algorithms

  3. Framework

  4. Applications

  5. Data

  6. Supervised Learning: Classification

  7. Separate training and testing sets

  8. linear, binary classifier

  9. Prediction

  10. Back to the original three-class problem

  11. Evaluating the classifier

  12. Using the four flower attributes

  13. Unsupervised Learning: Clustering

  14. Supervised Learning: Regression

for Reading this section please fork this kernel:

numpy-pandas-matplotlib-seaborn-scikit-learn

3- Mathematics and Linear Algebra

for Reading this section please fork this kernel:

Linear Algebra in 60 Minutes

4- Programming & Analysis Tools

for Reading this section please fork and upvote this kernel:

Programming & Analysis Tools

5- Big Data

for Reading this section please fork this kernel:

A-Comprehensive-Deep-Learning-Workflow-with-Python

6- Data Visualization

for Reading this section please fork this kernel:

  1. Data visualization

7- Data Cleaning

for Reading this section please fork this kernel:

Data Cleaning

8- How to solve Problem?

The purpose of this section is to solve a few real problem. so, we have tried to solve some problems such as Quora, Elo, House price prediction. for Reading this section please fork this kernel:

A-Comprehensive-Deep-Learning-Workflow-with-Python

9- Machine learning

for Reading this section please fork this kernel:

A Comprehensive ML Workflow with Python


Do You Need Help?

I hope, you have enjoyed reading my python notebooks.

If you have any problem and question to run notebooks please open an issue here in GitHub.

for most of the my notebooks you need dataset as input.

To use the correct data, please download the data set from the Kaggle and put it in your notebook folder.

Mj Bahmani

 **Have Fun!**

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].