Data Scientist: Natural Language Processing Specialist
- 27 Courses | 11h 30m 26s
- 45 Labs | 44h 55m
Welcome to the Data Scientist: Natural Language Processing Specialist Career Path
Discover what you will learn on your journey to becoming a Data Scientist: Natural Language Processing Specialist!
- 1 Course | 55m
Principles of Data Literacy
This no-code course introduces the foundational how’s and why’s of data. How do statistics help us make conclusions from data? Why is good design critical for communicating data stories through data viz? What are the different kinds of analysis we can perform on a dataset? This course will help you feel empowered to answer these questions (and more!) and work with data with confidence. You will learn how to evaluate data quality, interpret statistical conclusions, create and read data visualizations, and analyze data responsibly."
- 4 Courses | 3h 30m
- 2 Labs | 2h
Learn SQL
We live in a data-driven world: people search through data to find insights to inform strategy, marketing, operations, and a plethora of other categories. There are a ton of businesses that use large, relational databases, which makes a basic understanding of SQL a great employable skill not only for data scientists, but for almost everyone.
In this course, you'll learn how to communicate with relational databases through SQL. You'll learn—and practice with 4 projects—how to manipulate data and build queries that communicate with more than one table.
- 1 Course | 20m
- 5 Labs | 5h
Python Fundamentals for Data Science (Part I)
Build a foundation in programming with Python with a focus on Data Science!
- 1 Course | 40m
- 1 Lab | 55m
Python Fundamentals for Data Science (Part II)
Continue building your Python Skills while applying them to real data science challenges.
- 1 Lab | 1h
Python Pandas for Data Science
Learn how to use the Python pandas library and lambda functions for Data Science.
Exploratory Data Analysis in Python
In this course, you will learn about exploratory data analysis techniques in Python, including:
- EDA for data preparation
- Summary statistics
- Data visualization techniques
- EDA prior to building a machine learning model
Prior to taking this course, you should have some knowledge of base Python and experience with pandas DataFrames.
Exploratory data analysis is an important part of any Data Scientist or Analyst's workflow, so we highly recommend this course for anyone who is interested in working with data.
- 2 Courses | 20m
- 4 Labs | 4h
Statistics Fundamentals for Data Science
Learn how and when to use the essential statistical tools Data Scientists use to analyze data.
- 2 Courses | 20m
- 4 Labs | 4h
Data Visualization Fundamentals with Python
If a picture is worth a thousand words, then a visualization is worth more than a thousand data points. Learn how to make them here!
- 1 Course | 10m
- 1 Lab | 1h
Portfolio Project: Data Visualization
Use your understanding of data visualization to analyze and plot data about GDP and life expectancy.
- 1 Lab | 1h
Data Wrangling, Cleaning, and Tidying
Clean, well-structured data is essential to data science but cleaning data requires both a keen eye and technical skills. Develop both here!
- 4 Courses | 1h 5m
- 1 Lab | 1h
Communicating Data Science Findings
Communication is an important part of your work as a data scientist. Learn best practices for creating reports and effectively explaining your findings to various audiences.
- 1 Course | 40m
Data Science Foundations Portfolio Project
Use your knowledge of data analysis to interpret data about endangered animals for the National Park Service.
- 1 Lab | 1h
Python Fundamentals Part III
Expand your knowledge of Python with Classes and Modules.
- 1 Lab | 1h
Math for Machine Learning
Build your mathematics foundation in preparation for Machine Learning.
- 2 Courses | 55m
- 2 Labs | 2h
Machine Learning Fundamentals
Build a foundational understanding of machine learning and feature engineering.
- 1 Course | 10m
- 1 Lab | 1h
Supervised Learning I : Regressors, Classifiers and Trees
Supervised learning is the most common type of machine learning, solving prediction and classification problems. These are the most popular algorithms because they can solve the most kinds of problems and are the easiest to interpret. The methods in this unit form the foundation for more complex and layered supervised learning methods later on.
You'll learn how and when to implement algorithms such as Linear and Logistic Regression, KNN, and Decision Trees. You'll learn about evaluation metrics such as Precision, Recall, Accuracy, and F1. By the end of this unit, you'll be able to decide when to use each method to solve problems.
- 1 Course | 10m
- 4 Labs | 4h
Unsupervised Learning Algorithms I
Unsupervised learning is one of the most exciting areas of machine learning because it allows you to take unlabeled training data and still generate insights from it! On its own, it's a powerful way to think about data independent from human input. Combined with supervised methods, it can transform how we think about and work with data.
This unit introduces K-means clustering and Principle Component Analysis (PCA), two of the most popular unsupervised techniques. By the end of this unit, you will know how and when to apply each of those algorithms and how to interpret and evaluate the results.
- 2 Labs | 2h
Supervised Learning II: SVM's, Random Forests, Naive Bayes
Continue building your machine learning knowledge with Support Vector Machines, Random Forests, and Naive Bayes Classifiers.
- 3 Labs | 3h
Machine Learning Portfolio Project
Use your knowledge of machine learning to build, train, and test predictions you draw about data from OKCupid.
- 1 Lab | 1h
Deep Learning and Neural Networks
Explore how deep learning and neural networks are leveraged for machine learning!
- 1 Course | 45m
Getting Started with Natural Language Processing
Delve into the exciting world of Natural Language Processing (NLP) with this overview of major topics in the field.
- 1 Course | 40m 26s
Language Parsing
Apply regular expressions (regex) and other natural language parsing tactics to find meaning and insights in the texts you read every day.
- 1 Lab | 1h
Language Quantification
Learn different ways to represent language numerically, including bag-of-words, tf-idf, and word embeddings.
- 3 Labs | 3h
Text Generation
Learn about seq2seq and LSTM neural networks commonly used in NLP work and how to implement them for machine translation.
- 1 Course | 10m
Build Chatbots
Build your very first chatbot with Python and say "hello" to your next cutting-edge skill!
- 3 Courses | 40m
- 5 Labs | 5h
NLP Portfolio Project
You've learned a lot and it's time to show off your skills. Analyze text message data any way you like in this portfolio project.
- 1 Lab | 1h
COURSES INCLUDED
EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE TRACKS
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.