wuchaowei2012 / nyc-recommendations

recommendation engine using TikTok metadata

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Name

NYC TikTok Recommendation Engine Project

--Active

Project Intro/Objective

The purpose of this project is to create a recommendation engine of NYC restaurants based off trends on TikTok.

Methods Used

  • API
  • Machine Learning

Technologies

  • Python
  • Apache Spark
  • Scala
  • PostGreSQL

Project Description

  • Collect TikTok data using TikTokApi in Python. Collect data from popular influencers and their recommendations on restaurants/bars.
  • Store data in a database AWS RDS. SQLAlchemy to insert entries
  • Scrape list of NYC restaurants
  • Extract implicit recommendations using N-Gram
  • Build recommendation engine using Collaborative filtering in Apache Spark/Scala

Next steps

  • Build website for NYC recommendations

Contact

About

recommendation engine using TikTok metadata


Languages

Language:Python 80.8%Language:Scala 19.2%