~/talk

Re-examining recipe search

Talkat JSConf US 2015 · 2015-05-27..05-29· [data-visualization, javascript]
slides:none on file

Uses JavaScript and neo4j graph database to index recipes harvested from APIs (BigOven, Edamam, Food2Fork), building a command‑line import and query pipeline that locks down ingredient→recipe relationships. Prototype surfaces good pantry‑to‑recipe matches but APIs only provide on the order of hundreds of thousands of recipes and inconsistent cuisine tags, so cross‑cultural discovery (e.g., West African links to Southern food) remains underpowered. Roadmap: open source the repo, add a web UI, and switch to scraping; the proof‑of‑concept works but is data‑limited.

AI-written summary · about

  1. 0:00Introduction
  2. 0:15Recipe management challenges
  3. 2:16Searching for the right method
  4. 4:25Data sources and APIs
  5. 6:48The value of user comments
  6. 8:20Culinary connections and history
  7. 10:04Introduction to graph databases
  8. 13:42Building the graph model
  9. 17:24Data collection struggles
  10. 20:32Project implementation goals
  11. 23:32Embracing failure as learning
  12. 25:48Conclusion and thanks
~/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.