Skip to content

ideo/universal-remote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

universal-remote

This project is an exploration of how to use LLMs to make searching for movie recommendations easier and more natural.

Use

  1. Scrape the all plot summaries from IMDB for each movie in the IM_S_DB with the following. It will save movie_summaries.csv to data/.
    python get_movie_plot_outlines.py.py

Development

  1. This project was built in Python 3.11.4. We recommend using Pyenv to manage Python installations.

  2. We use Poetry to manage dependencies, but we have included a requirements.txt file as well. Ask poetry to output a requirements.txt file for you with:

    poetry export --without-hashes --format=requirements.txt > requirements.txt

    or, to specifically only export the ones required for the demo app, run:

    poetry export --without-hashes --only app --format=requirements.txt > requirements.txt
  3. I have added all scraper dependencies with:

    poetry add --group scraper [package-name]

    This will let us keep the dependencies separate and organized, as the scraper may only be needed temporarily.

  4. You can use Jupyter Notebooks with Poetry by creating a kernel like so:

    poetry run python -m ipykernel install --user --name [project-name]

    Start your notebooks with poetry run jupyter lab and select your newly created kernel.

About

Prototypes for entertainment UX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages