How recommendations work

We match NYC events to your family's ages, location, and interests using a three-stage process.

Last updated 2026-02-21

The Discover tab shows personalized event recommendations for your family. Here's how we pick them.

Three stages

Stage 1: Filtering

We start with events from 76+ NYC sources — parks, museums, libraries, community organizations, and more. We filter down to events that match your children's ages, happen on dates you're available, and that you haven't already dismissed.

Stage 2: Practical checks

Each remaining event goes through a series of real-world checks:

  • Calendar conflicts — If you already have something scheduled, we deprioritize overlapping events
  • Weather — For outdoor events, we check the forecast. If rain is likely or temperatures are extreme, outdoor events are filtered out (and we'll suggest indoor alternatives instead)
  • Travel time — We estimate how long it takes to get there from your neighborhood. Events more than 45 minutes away are usually filtered out
  • Cost — Free events get a boost. Expensive events are still shown but noted
  • Capacity — If an event is known to be full or limited, we let you know

Stage 3: AI ranking

The remaining events are ranked by an AI model that considers everything above plus your family's preferences and interests. The top recommendations get an AI-written explanation of why your family might enjoy them.

The tags you see

Each recommendation card may include small tags that explain the practical details:

  • Quick trip — Less than 20 minutes from your neighborhood
  • Free — No cost to attend
  • Great weather day — Outdoor event on a day with good weather
  • Indoor escape — Indoor activity, great for bad weather days
  • Ages 3-8 — Matched to your children's age range

When recommendations update

New recommendations are generated nightly based on the latest events and weather forecasts. When you open the Discover tab, you'll see your most recent batch. Dismissing events or adding them to your calendar helps improve future recommendations.