# 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.- 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

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

- Data Science,
- Data Visualization

- Check out the recent content updates to the Data Science domain 📝
## Data Science Change Log

- Data Science,
- Data Visualization,
- Machine Learning

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

- Data Science,
- Data Visualization,
- Python

- 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 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

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

- Data Science,
- Python

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

- Data Science,
- Data Visualization,
- Python

- How to 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

- 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

- 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

- 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

- 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