in gemini/agents/research-multi-agents/ev_agent/api_handler/api_01_NeighborhoodSummary.py [0:0]
def process_food_drink(elements: List[Dict]) -> FoodAndDrink:
food = FoodAndDrink()
for element in elements:
tags = element.get("tags", {})
amenity_type = tags.get("amenity")
if amenity_type == "restaurant":
food.restaurants += 1
elif amenity_type == "cafe":
food.cafes += 1
elif amenity_type == "fast_food":
food.fast_food += 1
elif amenity_type == "pub":
food.pubs += 1
elif amenity_type == "bar":
food.bars += 1
elif amenity_type == "food_court":
food.food_courts += 1
elif amenity_type == "ice_cream":
food.ice_cream += 1
elif amenity_type == "bistro":
food.bistros += 1
return food