~/talk

How we Used NLP and Django to Build a...

Talkat DjangoCon US 2016 · 2016-07-17..07-22· [django, machine-learning]
slides:none on file

Built a working movie recommendation engine in two days using Python, Django, NLTK and scikit learn, scraping 436 CIFF film records into Django models, running TF‑IDF and Word Sense Disambiguation comparisons (≈189,000 pairwise checks) plus VADER sentiment scores, and deploying a cron‑driven Twitterbot to tweet showtime suggestions. Code uses urllib3/BeautifulSoup for scraping, Django management commands for jobs, and the system performs well enough for festival recommendations.

AI-written summary · about

  1. 0:00Start
  2. 1:49About the Project
  3. 4:28First Things First
  4. 5:47Scraping the Data
  5. 9:50Django Management Command
  6. 12:09Natural Language Processing
  7. 18:45NLTK and sck
  8. 31:49Schedule Tweets with Cron
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.