For such a challenge we need to have a real dataset. Don't worry, there are several platforms where such datasets are publicly available or can be downloaded with some terms and conditions. One such platform is Kaggle, which provides a platform for data analytics and ML practitioners to try ML challenges and win prizes. The Yelp dataset and the description can be found at: https://www.kaggle.com/c/yelp-restaurant-photo-classification.
The labels of the restaurants are manually selected by Yelp users when they submit a review. There are nine different labels annotated by the Yelp community associated in the dataset:
- 0: good_for_lunch
- 1: good_for_dinner
- 2: takes_reservations
- 3: outdoor_seating
- 4: restaurant_is_expensive ...