Machine Learning Accelerator

Natural Language Processing

Overview

Techniques

Model Types

Model Evaluation

Applications

Overview

Natural Language Processing is an area of machine learning concerned with programming computers to process natural language data.

Examples of processes include parsing, tagging, and sentiment analysis.

Techniques

Main ML Techniques:

  • Supervised
  • Unsupervised

 

Data Preprocessing Techniques:

  • Impute nulls
  • Balance classes
  • Normalize

 

 

 

 

Techniques

Text Processing Techniques:

  • TFIDF
  • Tokenizing
  • Bag of Words
  • N-grams
  • Stop words
  • Stemming

 

 

 

 

Model Types

K-Nearest Neighbors

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.

Naive Bayes

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.

Decision Tree

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.

Random Forest

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.

Linear Regression

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.

Stochastic Gradient Descent

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.

Neural Nets

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.

Applications

Hazmat

  • Bear Spray

Waste

  • Inventory forecasting

Title Text

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin urna odio, aliquam vulputate faucibus id, elementum lobortis felis. Mauris urna dolor, placerat ac sagittis quis.

Title Text

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin urna odio, aliquam vulputate faucibus id, elementum lobortis felis. Mauris urna dolor, placerat ac sagittis quis.

MLA Deep Dive

By marswilliams

MLA Deep Dive

  • 228