Mood-Based Search

When a Nosher searches with natural language, CribNosh can route the query through an emotions-aware path and still fall back cleanly when needed.

What this feature does today

  • Natural-language detection in search can trigger the emotions search action for authenticated users.
  • Mood score is normalized from explicit input or inferred from selected emotion labels.
  • Context includes location, nearby cuisines, recent orders, and dietary tags before ranking.
  • If emotions lookup fails, standard search still runs so results remain available.

Where it is used

Mobile bottom search drawer and Convex actions for meal/creator search.