Which factors determine how successful a restaurant is? The menu, location, ambience and service all play a role, but in what way and what is the relationship between them? Ujjwal Sharma, researcher at UvA’s Amsterdam Business School, applied machine learning to large quantities of data from TripAdvisor.com. This gave him a model that, on the basis of various correlations, generated insight into a restaurant’s success factors. Sharma was supervised by Dr Stevan Rudinac and Prof. Willemijn van Dolen. He also worked on this with Dr Joris Demmers and Prof Marcel Worring (FNWI).
Traditionally, marketeers rely on questionnaires to build up a picture of why a consumer chooses a particular restaurant. ‘The problem is the difficulty of collecting large amounts of data. But on TripAdvisor.com, there’s a lot of data, including reviews, photos, information about the menu, location, etc. We looked at all these factors and compared restaurants with similar characteristics.’
Based on the correlations found, it was possible to predict the number of reviews. Various marketing studies show that this is the most important gauge of restaurant popularity. The network model resulting from the study is multimodal. ‘What we mean here is that a central set of core nodes ‒ the restaurants ‒ can be linked via various relationships. For example, 2 restaurants located in different parts of a city can be related because they both serve Turkish food.’
The multidisciplinary study is valuable in different ways. ‘For computer sciences, we wanted to demonstrate that you can create a multimodal graph with many different nodes, using noisy data. We certainly succeeded there.’ For marketing purposes, the model is the basis of further research. ‘Its practical usefulness is still limited for now. But this can change if we also learn to better interpret photos and images.’
Understanding the atmosphere in a restaurant and the effect of photos on TripAdvisor is part of further research by Sharma, as a component of his PhD programme. ‘This work is still very much ongoing, but we know that people make assumptions about the quality of a restaurant from just a few pictures. The challenge is to define what a better ambience then entails visually.’
The latter is tricky because ambience is subjective. ‘Take the Dutch word gezellig’, says the researcher, who is from Delhi and has been living in Diemen for four years now. ‘You Dutch people use the word all the time but what exactly is gezellig? It means different things to different people. This is interesting, especially in combination with people’s visual system. We always note certain details and ignore other information. My goal is to incorporate that into a model in order to predict a restaurant’s popularity.’