All Posts

Movie Rails: Tell Me What You Think

The recommender is live on Hugging Face. Try it, break it, and tell me what you think.

Movie Rails live demo cover art — a stop-motion video rental shop scene

A few weeks ago I wrote up how my capstone team built Movie Rails — clustering 8,000 films into 67 algorithmically-discovered streaming categories with UMAP, HDBSCAN, and SHAP. That post explained how the dragon got slain.

This post is shorter. Movie Rails is now live.

The full Streamlit dashboard — every rail, every film, every feature badge, every poster — is hosted on Hugging Face Spaces. You can browse the rails, click into any cluster, see the SHAP-derived feature profile, and rename or merge categories the way a human curator would.

Open the live demo (it runs on a free Hugging Face CPU instance — first load can take ~30 seconds while the container warms up).

What I'm hoping you'll do

How to send feedback

Easiest path: drop a comment below. Or, if you'd rather skip the form, use the contact form on my site or hit me on LinkedIn. If you found something specific — a weirdly-named rail, a film that's clearly in the wrong cluster, a UI bug — screenshots help.

If you want to dig into the technical side, the capstone write-up covers the full pipeline. The Hugging Face Space is the same code, just packaged as a public, runnable demo instead of a Jupyter notebook.


Built with Jordan Ehrman and Manuel Lara as part of the MSBA Capstone at Chapman University. Hosted on Hugging Face Spaces because $0/month is a great price.

Comments

Drop a thought below. Your email stays private — only I see it. Your comment displays publicly under your chosen display name (or "Anonymous"). Comments appear after I've reviewed them.

No comments yet — be the first.

Leave a comment

Submissions are reviewed before appearing.