Hello and welcome to the Data Science Resources repo. I originally built this repo so that I could have a location to host resources that are helpful to me. Through building the repo I realized that other people might be also be interested. I have tried to curate content on data science topics, high quality resources to learn from, and relevant blog posts.
The intended goal was to cover more than just the technical component of data science. I have tried to find topics that cover building data science teams, business practices, use-cases, product metrics and data science career paths. Hope this is helpful
Data Science is a multidisciplinary field covering at the very minimum - statistics, programming, machine learning Drew Conway's venn diagram or Cheat Sheet of a Modern Data Scientist. These topics are covered throughout this repo. I personally find the best way to learn a topic is to get my hands dirty quickly - with that in mind I would get to work in python and then implement different tools or theory into my toolkit as they are understood. If you haven't used python before I would strongly urge you to use the codecademy course to familiarize yourself with the content and how to program. Good luck and have fun.
A note about order - I framed the contents in the Pipeline & Tools section order of the data pipeline starting with acquisition, exploratory data analysis, cleaning data, model section & evaluation and then visualization.
Python is my workhorse language specifically as it has many data science and statistic library, the ability to work in production environments, and work on other problems outside of data science. There are many other languages that could be useful but are not covered here: Julia, R, Cython, Pig, Scala, Java, etc.
Some primers on understanding statistics and other resources to get a deeper understanding.
A collection of workhorse libraries that are elemental for any python data scientist.
Libraries that are very helpful for abstracting away some of the complications of scraping or working with HTTP.
A collection of documents explaining some of the ways to do processing & EDA.
A collection of databases & frameworks that are helpful for data management and are the industry standard.
There is a lot of information available online about the theory, mathematical intuition, tuning for this discipline. Here are some tools that are currently available.
Getting a lot of media traction is deep learning - get your feet wet with some of these resources:
Resources about how to decide on your model.
Resources to help with understanding model evaluation.
A critical element of Data Science to improve your performance but minimally talked about.
Resources on other topics that are very helpful for data scientists and product.
Collection of the best libraries that I know for easy and powerful data visualizations.
Other available Visualization Resources.
The importance of design theory in data visualization, story telling and presentations could not be understated. It can take great content and make it confusing or virtually unusable, or it can make content sing and connect with the audience. Through better understanding of design theory, UI principles, a data scientist (or anyone) can convey more understandable information to the intended audience and give a strong story to their content.
Collection of ipython notebooks that are helpful as examples to either using tools or to explain certain topics.
Collection of sites to access data if you want to build out a project or just use some of the tools for EDA.
Aim to keep track of developing trends and new tech that is helpful for the practicing Data Scientist. New might be a misnomer.
Understanding product, user behavior, and product metrics is helpful for data scientists in industry. Being able to help your product manager and team execute on strategies by understanding the problem, metrics and what they understand facilitates a more fruitful relationship.
There are some very innovative new companies that are producing very effective tools to minimize and abstract away inefficient processes at companies. While it isn't strictly data science related, these products could be very help to integrate with your teams to improve overall productivity.
Source control and keeping accurate documentation so that you and your colleagues can follow and reproduce your work is very important. I will add some best coding practices & data science practices.
Not all Data Scientists are the same and it's critical for organizations to understand what it is they need, and how best to fill those roles and/or complement the skills of their team. Finding the organizational structure that enables the data scientists/data engineers within the organization and generates better results is also crucial. It should be given thorough consideration.
Data Science has so many different applications and use cases within industry - many are continuously discovered. These resources provide some potential ideas.
More resources for community based information or hard copy books.
A great way to meet other Data Scientists and keep up to date with best practices.
While the name might sound redundant this section represents other sites or repos that have aggregated information covering similar topics. Tons of great content on these sites - definitely go check them out.
There are some really great resources linked within this section covering all of Data Science, the entire data pipeline, machine-learning, statistics, python, etc. Go check them out.
983 followers · starred Oct 2014
924 followers · starred Sep 2015
330 followers · starred Nov 2014
155 followers · starred Jul 2024
Hello and welcome to the Data Science Resources repo. I originally built this repo so that I could have a location to host resources that are helpful to me. Through building the repo I realized that other people might be also be interested. I have tried to curate content on data science topics, high quality resources to learn from, and relevant blog posts.
The intended goal was to cover more than just the technical component of data science. I have tried to find topics that cover building data science teams, business practices, use-cases, product metrics and data science career paths. Hope this is helpful
Data Science is a multidisciplinary field covering at the very minimum - statistics, programming, machine learning Drew Conway's venn diagram or Cheat Sheet of a Modern Data Scientist. These topics are covered throughout this repo. I personally find the best way to learn a topic is to get my hands dirty quickly - with that in mind I would get to work in python and then implement different tools or theory into my toolkit as they are understood. If you haven't used python before I would strongly urge you to use the codecademy course to familiarize yourself with the content and how to program. Good luck and have fun.
A note about order - I framed the contents in the Pipeline & Tools section order of the data pipeline starting with acquisition, exploratory data analysis, cleaning data, model section & evaluation and then visualization.
Python is my workhorse language specifically as it has many data science and statistic library, the ability to work in production environments, and work on other problems outside of data science. There are many other languages that could be useful but are not covered here: Julia, R, Cython, Pig, Scala, Java, etc.
Some primers on understanding statistics and other resources to get a deeper understanding.
A collection of workhorse libraries that are elemental for any python data scientist.
Libraries that are very helpful for abstracting away some of the complications of scraping or working with HTTP.
A collection of documents explaining some of the ways to do processing & EDA.
A collection of databases & frameworks that are helpful for data management and are the industry standard.
There is a lot of information available online about the theory, mathematical intuition, tuning for this discipline. Here are some tools that are currently available.
Getting a lot of media traction is deep learning - get your feet wet with some of these resources:
Resources about how to decide on your model.
Resources to help with understanding model evaluation.
A critical element of Data Science to improve your performance but minimally talked about.
Resources on other topics that are very helpful for data scientists and product.
Collection of the best libraries that I know for easy and powerful data visualizations.
Other available Visualization Resources.
The importance of design theory in data visualization, story telling and presentations could not be understated. It can take great content and make it confusing or virtually unusable, or it can make content sing and connect with the audience. Through better understanding of design theory, UI principles, a data scientist (or anyone) can convey more understandable information to the intended audience and give a strong story to their content.
Collection of ipython notebooks that are helpful as examples to either using tools or to explain certain topics.
Collection of sites to access data if you want to build out a project or just use some of the tools for EDA.
Aim to keep track of developing trends and new tech that is helpful for the practicing Data Scientist. New might be a misnomer.
Understanding product, user behavior, and product metrics is helpful for data scientists in industry. Being able to help your product manager and team execute on strategies by understanding the problem, metrics and what they understand facilitates a more fruitful relationship.
There are some very innovative new companies that are producing very effective tools to minimize and abstract away inefficient processes at companies. While it isn't strictly data science related, these products could be very help to integrate with your teams to improve overall productivity.
Source control and keeping accurate documentation so that you and your colleagues can follow and reproduce your work is very important. I will add some best coding practices & data science practices.
Not all Data Scientists are the same and it's critical for organizations to understand what it is they need, and how best to fill those roles and/or complement the skills of their team. Finding the organizational structure that enables the data scientists/data engineers within the organization and generates better results is also crucial. It should be given thorough consideration.
Data Science has so many different applications and use cases within industry - many are continuously discovered. These resources provide some potential ideas.
More resources for community based information or hard copy books.
A great way to meet other Data Scientists and keep up to date with best practices.
While the name might sound redundant this section represents other sites or repos that have aggregated information covering similar topics. Tons of great content on these sites - definitely go check them out.
There are some really great resources linked within this section covering all of Data Science, the entire data pipeline, machine-learning, statistics, python, etc. Go check them out.
983 followers · starred Oct 2014
924 followers · starred Sep 2015
330 followers · starred Nov 2014
155 followers · starred Jul 2024