-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Description
Integrate EPFL restaurants’ online menus so EULER can answer Natural language questions about menus, dates, and locations.
Tasks
Data:
-
Connect to menu source (API/scrape); normalize by restaurant, date, meal type; add caching/TTL.
-
Handle missing/stale data with clear error codes.
Natural language → Slots:
- Extract location, date (relative terms), meal (lunch/dinner), dietary preferences if present.
Response:
- Format answers in Markdown (tables/bullets) with restaurant names, dates, items, and prices if available.
Acceptance Criteria
-
NL queries return accurate menus with correct date/location/meal context.
-
Markdown output is well-formatted and readable.
-
Stale/missing data handled gracefully with explicit messaging.
-
Caching prevents unnecessary refetch; data freshness indicated to users.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Sprint Backlog