1 Introduction
2 Use Cases
2.1 Food Delivery
2.2 Restaurants
2.3 Recipes and Cooking
2.4 Diet and Menus
3 Data
3.1 User Data
3.2 Item Data
4 Technical Approaches
4.1 Collaborative Filtering
4.2 Content Based
4.3 Hybrid
4.4 Graphs
4.5 Word Embeddings
4.6 Expert Systems
5 Conclusions