Given Users Recommendations Based on Reviews on Yelp

12/03/2021
by   Shuwei Zhang, et al.
0

In our project, we focus on NLP-based hybrid recommendation systems. Our data is from Yelp Data. For our hybrid recommendation system, we have two major components: the first part is to embed the reviews with the Bert model and word2vec model; the second part is the implementation of an item-based collaborative filtering algorithm to compute the similarity of each review under different categories of restaurants. In the end, with the help of similarity scores, we are able to recommend users the most matched restaurant based on their recorded reviews. The coding work is split into several parts: selecting samples and data cleaning, processing, embedding, computing similarity, and computing prediction and error. Due to the size of the data, each part will generate one or more JSON files as the milestone to reduce the pressure on memory and the communication between each part.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2022

A Survey on Modern Recommendation System based on Big Data

Recommendation systems have become very popular in recent years and are ...
research
06/28/2022

Item Recommendation Using User Feedback Data and Item Profile

Matrix factorization (MS) is a collaborative filtering (CF) based approa...
research
09/16/2022

The effectiveness of factorization and similarity blending

Collaborative Filtering (CF) is a widely used technique which allows to ...
research
07/23/2019

Completing partial recipes using item-based collaborative filtering to recommend ingredients

Increased public interest in healthy lifestyles has motivated the study ...
research
12/20/2016

User Bias Removal in Review Score Prediction

Review score prediction of text reviews has recently gained a lot of att...
research
12/16/2022

POIBERT: A Transformer-based Model for the Tour Recommendation Problem

Tour itinerary planning and recommendation are challenging problems for ...

Please sign up or login with your details

Forgot password? Click here to reset