Skip to content

Gurjit-Samra/571-Data-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actor Recommender

A system that, when given a role description, returns a short list of actors who fit that role.

We achieved this by:

  • Finding, Cleaning, and Processing data on actors and movies
  • Utilizing BERT-based natural language processing model
  • Using cosine similarity to find matches
  • Implementing preference characteristics
  • Simple UI for usability and testing

Streamlit App

The project includes a very simple UI built with Streamlit.

How to Run this Project

From the project root:
  1. Create your virtual environment
python3 -m venv .venv
  1. Activate your virtual environment
source .venv/bin/activate
  1. Download requirements (with virtual env active)
pip install -r requirements.txt
  1. Run the app
streamlit run src/actor_rec/main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •