# Data Science Articles

Articles are more in-depth explanations about concepts covered in Codecademy courses. Here you'll learn more about workflows that developers use every day, and take your coding skills to the next level.- Check out what's new in Analyze Data with Python π
## Analyze Data with Python Change Log

- Data Science

- Check out what's new in Analyze Data with SQL π
## Analyze Data with SQL Change Log

- Data Science

- Bias is everywhere in data. The key to combatting bias is knowing what to look out for.
## Bias in Data Analysis

- Algorithmic Complexity,
- Data Analytics,
- Data Science

- Check out whatβs new in Build a Machine Learning Model π
## Build a Machine Learning Model with Python Change Log

- Data Science

- Check out what's new in Build Chatbots with Python π
## Build Chatbots with Python Change Log

- Data Science

- This article reviews some of deep learning's common applications.
## Common Applications of Deep Learning

- Data Science,
- Data Visualization,
- Machine Learning

- Practice with some common SQL interview questions.
## Common SQL Interview Questions

- Data Science,
- SQL

- Deep learning models have deep implications.
## Dangers of the Black Box

- Data Science,
- Data Visualization,
- Machine Learning

- Learn about where we get data and what we need to consider ethically.
## Data Collection

- Data Analyst,
- Data Analytics,
- Data Science

- Read about the different projects you can do with data science!
## Data Science Applications

- Data Science,
- Data Visualization

- Check out what's new in the Data Scientist: Analytics Specialist Career Path π
## Data Scientist: Analytics Specialist Career Path Change Log

- Data Science

- Learn how to work around problems with visualizing messy and missing data.
## Data Visualizations for Messy Data

- Data Science,
- Data Visualization,
- Python

- Learn how to work with date and time data in Python.
## Date Time Data in Python

- Data Science

- Learn about decision trees, how they work and how they can be used for classification and regression tasks.
## Decision Trees for Classification and Regression

- Data Science,
- Machine Learning

- In this article, we cover the workflow for a deep learning project.
## Deep Learning Workflow

- Data Science,
- Machine Learning

- Learn about recommended EDA steps before fitting a classification model.
## EDA Prior to Fitting a Classification Model

- Data Analytics,
- Data Science,
- Python

- Learn about recommended EDA steps before fitting a regression model.
## EDA Prior To Fitting a Regression Model

- Data Analytics,
- Data Science,
- Data Visualization

- Learn the EDA steps that can be helpful prior to creating an unsupervised clustering model.
## EDA Prior to Unsupervised Clustering

- Data Analytics,
- Data Science

- Learn how to analyze your Facebook messenger chat data to discover insights about your relationships with your friends.
## Facebook Messenger Analysis

- Data Science,
- Python

- Learn about feature importance and how to calculate it.
## Feature Importance

- Data Science,
- Machine Learning,
- Python

- Check out what's new in Fundamental Math for Data Science π
## Fundamental Math for Data Science Change Log

- Data Science

- Tips + Tricks for Jupyter Notebook.
## Getting More out of Jupyter Notebook

- Data Science,
- Python

- Check out whatβs new in Getting Started Off-Platform for Data Science π
## Getting Started Off-Platform for Data Science Change Log

- Data Science

- A walkthrough of Jupyter Notebook's most useful features.
## Getting Started with Jupyter

- Data Science,
- Data Visualization,
- Python

- And start building your data science portfolio.
## How to Showcase your Data Science Skills

- Data Analytics,
- Data Science,
- Job Essentials

- Learn about Jupyter Notebooks and how you can use them to run your code.
## How to Use Jupyter Notebooks

- Data Science,
- Developer Tools

- This article will teach you how to run Jupyter Notebook on Chromebooks so you can do off-platform Python projects on your Chromebook.
## Installing Jupyter Notebook on a Chromebook

- Data Science,
- Developer Tools,
- Python

- Exploring and defining the methods of obtaining data
## Intro to Data Acquisition

- Data Analytics,
- Data Science

- What is Jupyter Notebook?
## Introducing Jupyter Notebook

- Data Science,
- Data Visualization,
- Python

- A brief overview of the data wrangling process and tidy data
## Introduction to Data Wrangling and Tidying

- Data Science,
- Web Development

- pandas and NumPy are very useful libraries in Python. Let's learn how to use them!
## Introduction to Pandas and NumPy

- Data Analyst,
- Data Science,
- Data Scientist,
- Python

- This article is a brief introduction to the formal theory (otherwise known as Math) behind regression analysis.
## Introduction to Regression Analysis

- Computer Science,
- Data Science,
- Machine Learning,
- R

- Check out what's new in Learn Microsoft Excel for Data Analysis π
## Learn Microsoft Excel for Data Analysis Change Log

- Data Science

- Check out what's new in Learn Tableau for Data Visualization π
## Learn Tableau for Data Visualization Change Log

- Data Science

- Check out whatβs new in Learn the Basics of AI with Minimax π
## Learn the Basics of Artificial Intelligence (AI) with Minimax Change Log

- Data Science

- Learn when to use a log transformation of the dependent variable of your linear regression and how to interpret the resulting regression equation.
## Log Transformations (And More)

- Data Science,
- Data Visualization,
- Python

- Long short-term memory networks (LSTMs) are often used in deep learning programs for natural language processing.
## Long Short Term Memory Networks

- Data Science,
- Machine Learning

- Check out whatβs new in Machine Learning/AI Engineering Foundations π
## Machine Learning/AI Engineering Foundations Change Log

- Data Science

- Learn how machine learning algorithms impact our daily lives by analyzing one of the most influential algorithms there is: the Netflix recommendation engine!
## Netflix Recommendation Engine

- Data Science,
- Machine Learning

- This article describes why normalization is necessary. It also demonstrates the pros and cons of min-max normalization and z-score normalization.
## Normalization

- Data Science,
- Machine Learning

- An introduction to principal component analysis (PCA) and example implementation in Python
## Principal Component Analysis

- Data Science,
- Data Visualization,
- Machine Learning

- This article will teach you how to run Python code on Chromebooks so you can do off-platform Python projects on your Chromebook.
## Programming in Python on a Chromebook

- Data Science,
- Developer Tools,
- Python

- Open-source ML library for Python. Built on NumPy, SciPy, and Matplotlib.
## Scikit-Learn Cheatsheet

- Data Science,
- Machine Learning,
- Python

- Learn how to customize your figures and scale plots for different presentation settings.
## Seaborn Styling, Part 1: Figure Style and Scale

- Data Science,
- Data Visualization,
- Machine Learning

- Installing Jupyter Notebook with Anaconda or Miniconda.
## Setting up Jupyter Notebook

- Data Science,
- Data Visualization,
- Python

- Introduction to the two main classes of algorithms in Machine Learning β Supervised Learning & Unsupervised Learning.
## Supervised vs. Unsupervised

- Data Science,
- Machine Learning

- Learn about how to recognize when your model is fitting too closely to the training data.
## The Dangers of Overfitting

- Data Science,
- Machine Learning

- Learn the general structure of how to approach Machine Learning problems in a methodical way.
## The Machine Learning Process

- Data Science,
- Data Visualization,
- Machine Learning

- Fun ML tutorial on the show Survivor
## The Machine Learning Process: Identifying Storylines in Survivor

- Data Science,
- Machine Learning

- Fun ML tutorial on Taylor Swift
## The Machine Learning Process: Look What Taylor Swift Made Me Do

- Data Science,
- Machine Learning

- Check out whatβs new in Visualize Data with Python π
## Visualize Data with Python Change Log

- Data Science

- An introduction to exploring and visualizing time series data with Python.
## Visualizing Time Series Data With Python

- Data Analyst,
- Data Analytics,
- Data Science,
- Data Scientist,
- Data Visualization

- A hands-on tutorial in web scraping featuring two popular libraries, Beautiful Soup and Selenium.
## Web Scrape with Selenium and Beautiful Soup

- Data Science,
- HTML & CSS,
- Python

- Discover everything that Codecademy has to offer
## Welcome to Codecademy!

- Computer Science,
- Data Science,
- Web Development

- Learn about the different types of chatbots and how they work.
## What are Chatbots

- Code Foundations,
- Data Science,
- Machine Learning

- An artificial neural network is an interconnected group of nodes, an attempt to mimic to the vast network of neurons in a brain.
## What are Neural Networks?

- Data Science,
- Machine Learning

- A quick overview of deep learning and its applications
## What Is Deep Learning?

- Data Science,
- Data Visualization,
- Machine Learning

- Managing data is quick and easy with database collections built right into the Editor. For even more customization, the wix-data module gives you greater functionality for manipulating, and querying data.
## Wix Data Module

- Data Science