Distributed Machine Learning Recommender System

Matheus Schmitz
LinkedIn

Github brortfolio

Imports

Spark

Load Data

Encode Users and Businesses

Calculate Average Ratings

Item-Item Collaborative Filtering

User & Business Complimentary Features

Extract Features From User's Tips

Train Latent Semantic Analysis Pipeline

Extract Tips Features

Build Datasets

Train Model

Generate Predictions

Evaluate Recommender

The End

Matheus Schmitz
LinkedIn

Github brortfolio