~/talk

Handshake's Approach to Content Tagging with vLLM and Anyscale

links:none on file
links:none on file
slides:none on file

Handshake implements vLLM on Anyscale and Ray to run in‑house LLM inference, keeping PII internal, and pairs that with Airflow + BigQuery batch jobs for initial tagging and a realtime Beam pipeline for streaming inference. A reusable Python tool ("push button llm evaluation") sends batched prompts to AnyScale or OpenAI and writes results to BigQuery and Elasticsearch for ranking. The deployed system suppresses resume-style posts and, notably, suppressed resume impressions same week, shifting creator behavior and improving feed relevance.

AI-written summary · about

  1. 0:00Introduction to Handshake's feed
  2. 1:05Handshake product and challenges
  3. 4:14Cold start ML challenges in feed
  4. 6:21Unexpected user behavior with resumes
  5. 9:12Batch solution for resumé suppression
  6. 12:17Streaming solution for real-time tagging
  7. 13:41Impact of LLM tagging on user behavior
  8. 14:44Building Handshake's LLM platform
  9. 18:36Conclusion and future scaling
  10. 19:19Q&A session
~/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.