Starting menu crawler job... Crawling menu from "https://apps.wixrestaurants.com/?type=wixmenus.client&pageId=c1aeq&compId=idgzhkta_0&viewerCompId=idgzhkta_0&siteRevision=230&viewMode=site&deviceType=desktop&locale=de&tz=Europe%2FBerlin®ionalLanguage=de&width=980&height=4398&instance=2CwHuKf4sbN5dFU-tMTCf1AeJyJILwGCLickezjm0wM.eyJpbnN0YW5jZUlkIjoiMmRjMWNiOTUtZTc3ZS00ZThhLThhNDYtZGZhNjRhYWZhZjk0IiwiYXBwRGVmSWQiOiIxM2MxNDAyYy0yN2YyLWQ0YWItNzQ2My1lZTdjODllMDc1NzgiLCJtZXRhU2l0ZUlkIjoiMzljYjIwN2ItYTc2OC00NmNkLWE4MjUtYmJlYzViOGYwZWZiIiwic2lnbkRhdGUiOiIyMDI1LTA1LTI1VDA4OjM5OjM5Ljk5N1oiLCJkZW1vTW9kZSI6ZmFsc2UsIm9yaWdpbkluc3RhbmNlSWQiOiI2N2UzYzM5ZS03NzZiLTQ0YTQtYWM5OS1hNzQ4NTU2MWMxMmIiLCJhaWQiOiIwMWNkNDZmNS03MDViLTQyZmEtOTFkNi02NTlmNGQ3NTkzYTYiLCJiaVRva2VuIjoiMTQwYWViZWUtNDAxNi0wODQ3LTIyNjMtNjQ0YTExMjBhMTZmIiwic2l0ZU93bmVySWQiOiI3NDVjNDE1ZS0xZGJlLTRiZGQtOWRhOC03YWY3YzRlOGIyMjQiLCJicyI6Ii1IM3JFbWxQYl8yVFlOSHVIQTNPdWZ0N0ltZ3NqU2xoQURwTFl6QlNiSmciLCJzY2QiOiIyMDIwLTA2LTE2VDEzOjMwOjUzLjczM1oifQ¤cy=EUR¤tCurrency=EUR&commonConfig=%7B%22brand%22%3A%22wix%22%2C%22host%22%3A%22VIEWER%22%2C%22bsi%22%3A%223fef7627-16fa-47bd-a2de-8d1109a81cea%7C1%22%2C%22siteRevision%22%3A%22230%22%2C%22renderingFlow%22%3A%22NONE%22%2C%22language%22%3A%22de%22%2C%22locale%22%3A%22de-de%22%2C%22BSI%22%3A%223fef7627-16fa-47bd-a2de-8d1109a81cea%7C1%22%7D¤tRoute=.%2Fspeisekarte&target=_top§ion-url=https%3A%2F%2Fwww.cafebar-central.de%2Fspeisekarte%2F&vsi=9549e506-8120-458c-8c06-df1313d8d828" BasePrompt: Today is Sunday 25.05.2025. The current week runs from 19.05.2025 to 25.05.2025. Extract when each dish is available (week day and specific date). Weekdays in german are: Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag. For date extraction, look for: - Explicit dates in format DD.MM.YYYY or DD.MM.YY - Weekday mentions (e.g. "Montag", "Dienstag") - Relative dates (e.g. "heute", "morgen", "übermorgen") - Date ranges (e.g. "Montag bis Freitag", "01.05. - 05.05.") - German shorthand date ranges (e.g. "06.-09.05.2025" means 06.05.2025 to 09.05.2025) - Special mentions like "täglich", "wochentags", "wochenends" - If a dish mentions "der Woche" (e.g. "Veganes der Woche"), it is available for the entire current week and create a DishDate for each day of the current week. If a dish is available on multiple days, include all dates. If no specific date is mentioned but the dish is on the menu, assume it is available today. Descriptions and Texts should be extracted as well. And must be in german except the page is explicitly in english. Guess categories and types for each dish. The categories and types are: Dietary types: VEGAN,VEGETARIAN,MEAT,FISH,GLUTEN_FREE,LACTOSE_FREE,HALAL,KOSHER,ORGANIC. Cuisines: ASIAN,GERMAN,ITALIAN,TURKISH. Categories: BOWL,GRILL,COLD,CLASSIC,REGIONAL,SPICY,SWABIAN,DESSERT. Prompt: Extract the menu from the given URL. It can be an image, a pdf or a website. Today is Sunday 25.05.2025. The current week runs from 19.05.2025 to 25.05.2025. Extract when each dish is available (week day and specific date). Weekdays in german are: Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag. For date extraction, look for: - Explicit dates in format DD.MM.YYYY or DD.MM.YY - Weekday mentions (e.g. "Montag", "Dienstag") - Relative dates (e.g. "heute", "morgen", "übermorgen") - Date ranges (e.g. "Montag bis Freitag", "01.05. - 05.05.") - German shorthand date ranges (e.g. "06.-09.05.2025" means 06.05.2025 to 09.05.2025) - Special mentions like "täglich", "wochentags", "wochenends" - If a dish mentions "der Woche" (e.g. "Veganes der Woche"), it is available for the entire current week and create a DishDate for each day of the current week. If a dish is available on multiple days, include all dates. If no specific date is mentioned but the dish is on the menu, assume it is available today. Descriptions and Texts should be extracted as well. And must be in german except the page is explicitly in english. Guess categories and types for each dish. The categories and types are: Dietary types: VEGAN,VEGETARIAN,MEAT,FISH,GLUTEN_FREE,LACTOSE_FREE,HALAL,KOSHER,ORGANIC. Cuisines: ASIAN,GERMAN,ITALIAN,TURKISH. Categories: BOWL,GRILL,COLD,CLASSIC,REGIONAL,SPICY,SWABIAN,DESSERT. -------------------------------- { "type": "object", "properties": { "dishes": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "price": { "type": "number" }, "dietaries": { "type": "array", "items": { "type": "string" } }, "cuisines": { "type": "array", "items": { "type": "string" } }, "categories": { "type": "array", "items": { "type": "string" } }, "availabilities": { "type": "array", "items": { "type": "object", "properties": { "weekDay": { "type": "string" }, "date": { "type": "string" } } } } }, "required": [ "name", "price" ] } } }, "required": [ "dishes" ] } -------------------------------- Found dishes: 31 Processing dish: Frühstücksteller Processing dish: Müsli Bowl Processing dish: Mediterranes Frühstück Processing dish: Liebelei für zwei Processing dish: Pariser Frühstück Processing dish: Bio Rühreier Processing dish: Bio Spiegeleier Processing dish: Ein paar Weißwürste Processing dish: Tom Kah Processing dish: Tomatensuppe Processing dish: Fetaki - Schafskäsecreme Processing dish: Büffelmozzarella Processing dish: Antipasti Teller Processing dish: Bruschetta Processing dish: Orientalischer Salat Processing dish: Griechische Salat Bowl Processing dish: Gemischter Salat Processing dish: Central Salat Pute Processing dish: Salat mit gegrilltem Lachs Processing dish: Penne all' arrabbiata Processing dish: Käsespätzle Processing dish: Pappardelle Processing dish: Thai Curry Processing dish: Kalbstafelspitz Processing dish: Wiener Schnitzel Processing dish: Kässspätzle Processing dish: Thai Curry mit Steak Processing dish: Ofengemüse mit Tomatencreme, Kräuteröl Processing dish: Spaghetti Lachs Processing dish: Mousse au Chocolate Processing dish: Hausgemachte Kuchen Successfully crawled: 31 dishes found. Menu crawler job completed. Added: 1, Errors: 0, Processed: 0