Skip to content

bencornelis/podcast-recommender-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A React app using a Rails API for finding new podcasts. Try it here.

Here is how it currently works:

  • Enter some podcasts you like, which are autocompleted and fetched using the iTunes search api
  • On each podcast page on iTunes, there is a section listeners also subscribed to with 5 podcasts
  • The Rails backend scrapes the 5 related podcasts for each podcast you list in the search bar
  • The related podcasts are ordered by number of relations to your podcasts (i.e. the number of scraped pages they appear on), and the top 5 most related are displayed
  • The goal is to recommend a podcast that best fits the set you listed

TODO:

  • Scrape all podcast relations data and store in a Neo4j graph database, so that 2nd, 3rd, etc degree relations can be considered, also speeding up the api request