scieee AI-readable full text Open interactive document viewer

Improving guest satisfaction by identifying hotel service micro-elements failures through Deep Learning of online reviews

Kazakov, Sergey,Cuesta Valiño, Pedro,Butkouskaya, Vera,Muravsky, Daniel

Abstract

JEL: M31

Full text

This article is distributed under the terms of the Creative Commons Atribution 4.0 Internacional License institutua enpresa Instituto de Economía Aplicada a la Empresa Management Letters / Cuadernos de Gestión journal homepage: https://ojs.ehu.eus/index.php/CG ISSN: 1131-6837 / e-ISSN: 1988-2157 Management Letters Cuadernos de Gestión Enpresa Institutua, UPV/EHU Conocimiento en Gestión/Management Knowledge Volume 25 / Number 1 (2025) • ISSN: 1131-6837 / e-ISSN: 1988-2157 http://www.ehu.eus/cuadernosdegestion/revista/es/ Improving guest satisfaction by identifying hotel service micro-elements failures through Deep Learning of online reviews Mejora de la satisfacción del cliente mediante la identificación de fallos en los microelementos del servicio hotelero mediante el Deep Learning de las reseñas online Sergey Kazakov*, Pedro Cuesta-Valiño a , Vera Butkouskaya b , Daniel Muravsky c a University of Alcalá. Faculty of Economic, Business and Tourism Sciences. Plaza de la Victoria, 2 28802 Alcalá de Henares (Madrid), Spain–pedro.cuest[email protected]– https://orcid.org/0000-0001-9521-333X b Graduate School of Business, HSE University. Tecnocampus, Universitad Pompeu Fabra. Carrer d'Ernest Lluch, 32, 08302 Mataró, Barcelona, Spain–vbutkouskaya@ tecnocampus.cat– https://orcid.org/0000-0002-6963-3872 c University of West Scotland, School of Business and Creative Industries. Import Building, 2 Clove Cres, London E14 2BE, United Kingdom–Prof.muravsk[email protected]m– https:// orcid.org/0000-0001-8401-1476 * Corresponding author: University of Alcalá. Faculty of Economic, Business and Tourism Sciences. Plaza de la Victoria, 2 28802 Alcalá de Henares (Madrid), Spain–[email protected]–https://orcid.org/0000-0001-5532-5791 ARTICLE INFO Received 21 February 2024, Accepted 18 Aug 2024 Available online 21 March 2025 DOI: 10.5295/cdg.242191sk JEL: M31 ABSTRACT This study thoroughly examines often-overlooked micro-service elements within the broader spectrum of hotel services, aiming to improve hospitality services and ensure guest satisfaction. To achieve this, this research developed a methodological framework, integrating (a) the VADER text sentiment analysis framework, (b) a robust logistic regression procedure to pinpoint specific hotel service components culprit for guest frustration, and (c) the application of semantic network analysis to yield guest insights contextualised within the realm of underperforming hotel service micro-elements. Research findings highlight fifty specific service micro-elements identified as triggers of negative sentiment and subsequent degrees of diminished guest satisfaction.Furthermore, this study zooms into the top ten underperforming service micro-elements by employing semantic network analysis to uncover the roots of typical guest frustrations with their hotel experiences. Though identified within hotel reviews, certain service malfunctions have relevance within the broader domain of destination management. The outcomes of this study suggest a valuable resource for managers in detecting and rectifying inadequately performing hotel service micro-elements, which are pivotal for elevating guest satisfaction within their respective hotel properties. Additionally, the findings provide impetus for hotel and destination managers to implement tailored strategies to increase guest satisfaction across hotels and destinations. Keywords: hotel service elements, online reviews, natural language processing, big data, tourist satisfaction policy, eWOM. Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 72 Sergey Kazakov, Pedro Cuesta-Valiño, Vera Butkouskaya, Daniel Muravsky RESUMEN Este estudio examina en profundidad los elementos de microservicios a menudo pasados por alto dentro del amplio espectro de servicios hoteleros, con el objetivo de mejorar la hospitalidad y garantizar una mayor satisfacción de los huéspedes. Para lograrlo, se desarrolló un marco metodológico que integra (a) el análisis de sentimiento de texto VADER, (b) un procedimiento robusto de regresión logística para identificar los componentes específicos del servicio hotelero que causan frustración a los huéspedes, y (c) el análisis de redes semánticas para generar información matizada sobre los huéspedes, contextualizada dentro del ámbito de los microelementos de servicio hotelero de bajo rendimiento. Los resultados de la investigación destacan cincuenta microelementos de servicio específicos que desencadenan sentimientos negativos y una disminución subsecuente en la satisfacción de los huéspedes. Además, este estudio se enfoca en los diez microelementos de servicio de menor rendimiento, utilizando el análisis de redes semánticas para descubrir las causas principales de las frustraciones comunes de los huéspedes con sus experiencias hoteleras. Algunos fallos en el servicio, aunque se identifican en las reseñas de hoteles, son relevantes también en el ámbito más amplio de la gestión de destinos. Los hallazgos de este estudio sugieren un recurso valioso para los gerentes en la detección y corrección de microelementos de servicio hotelero que funcionan de manera inadecuada, fundamentales para elevar la satisfacción de los huéspedes en sus respectivas propiedades hoteleras. Además, los resultados incentivan a los gerentes de hoteles y destinos a implementar estrategias personalizadas destinadas a mejorar la satisfacción de los huéspedes en todos los hoteles y destinos. Palabras clave: elementos de servicio hotelero, reseñas online, procesamiento del lenguaje natural, big data, política de satisfacción del turista, eWOM. Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 Improving guest satisfaction by identifying hotel service micro-elements failures through Deep Learning of online reviews 73 1. INTRODUCTION Online reviews have become a vital channel for hotel guests to share their travel experiences (Xie et al., 2014; Casalo et al., 2015). These reviews are crucial in the customer journey, often representing the final stage in tourism and hospitality settings (Chatterjee, 2020). They provide valuable content for prospective hotel customers (Repovienė & Pažėraitė, 2023) and represent electronic word-of-mouth (eWOM), a digital extension of the traditional word-of-mouth (WOM) concept in the domain of conventional marketing (Butkouskaya et al., 2020; Le et al., 2023). As such, online reviews significantly influence hotel booking decisions, presenting immense opportunities for hospitality researchers to explore various facets of guest behaviour (Yang et al., 2020). Consequently, advancements in ICT, easy access to online reviews as research data, and machine learning technologies have fueled a proliferating stream of big data-based research in tourism and hospitality (Cuesta-Valiño et al., 2020). In their reviews, hotel guests frequently comment on the services they encounter, including hotel rooms and facilities, personnel, services, location, and food (Nie et al., 2020; Zarezadeh et al., 2022). Simultaneously, hotel guests commonly evaluate these service macro-factors and focus on specific service micro-elements within the above-noted categories. For instance, when assessing a hotel room, guests often highlight aspects like cleanliness, bed quality, Wi-Fi, and bathroom amenities (Luo et al., 2021). Given their impact on overall guest evaluations, hotel service micro-elements are meaningful and thus require more consideration in hospitality marketing literature. We define hotel service micro-elements as specific and detailed facets of the hospitality servicescape that collectively shape the overall guest experience. Although previous research has examined micro-elements’ effects on guest satisfaction (Hu et al., 2020), it often used the term’ attributes’ without distinguishing between different levels of service elements. In more detail, recent studies have operated with service macro factors, referred to as ‘attributes’, to all elements of the hotel’s servicescape without making a distinction. For instance, prior literature has positioned such service elements as ‘bed’, ‘bathroom’, ‘internet’ and ‘room’ or ‘drink’, ‘lobby’ and ‘bar’ on the same level. However, there is an apparent hierarchy where ‘room’ is a higher order element comprising ‘bed’, ‘bathroom’, and ‘internet’. At the same time, ‘drink’ belongs to ‘bar’, which sequentially fits in the ‘lobby’, a larger-scale service attribute. Without making a multi-level taxonomy between the sensual dimensions of the hotel service elements, it becomes challenging for hotel managers to determine an accurate, sometimes hidden reason for guests’ disappointment with the hospitality service. Moreover, as the perception of the higher-order service elements (room, for instance) denotes a complex combination and likely implies a regressed sum of the lower-level elements (bed, air conditioning, furniture, etc.), considering guests’ hotel evaluation should be multifaceted and non-linear given from this perspective also. Despite some amount of extant research on guest satisfaction using advanced techniques of text mining and natural language processing (NLP) applied to online guest reviews as a data source(e.g., Hu & Yang, 2021; Shin et al., 2021), the above-noted limitations generate a significant research gap that is awaiting academic attention. Apart from confusion due to the noted service elements failures examination without considering the elements’ hierarchy, prior studies have also often been limited to specific destinations, such as China. Consequently, the literature must still address the research findings' generalisation issues. Moreover, studies in the field of hospitality customer behaviour should also provide better in-depth and more concrete insights into the reasons for negative sentiments discovered in guest reviews. Addressing negative customer feedback is crucial, as negatively tinted reviews significantly impact hotel perceptions of prospective customers (Hu et al., 2020). Grounded in the accumulated research, its above-noted accomplishments and gaps determined in the extant body of literature, this study poses the following research question: RQ: According to online reviews, which specific hotel service micro-elements generate the most negative sentiment, lead to poor customer experiences, and disrupt guest satisfaction? To address the posed RQ, this exploratory study aims to (1) use deep learning and text mining to identify hotel service micro-elements that contribute to negative guest sentiment in online reviews across eleven popular tourist destinations and (2) determine the failing service micro-elements and explore the context of these poorly delivered services to understand the underlying causes of guest dissatisfaction. By addressing the posited RQ, this study makes two significant contributions: First, in the realm of hospitality marketing literature, it determines the top failing hotel service micro-elements and their contexts overlooked by prior studies. Second, this research provides hotel managers with information on specific service flaws requiring their attention. Also, this study bestows detailed practical recommendations to improve service quality and guest experiences. The remaining manuscript is organised as follows. First, we review the literature that underpins our research rationale and supports the posed RQ. Next, this paper presents the research methodology, explicating the developed approach to data collection and analysis procedures. Then, the narrative presents the findings and discusses the implications for hospitality marketing theory and hotel management practices. Finally, we outline research limitations and propose future research directions, concluding with a summary of our key findings. 2. LITERATURE REVIEW 2.1. Online guest reviews and hotel service failures As previously noted, several researchers indicated that online guest reviews are a practical data source for collecting guests' insights to evaluate a customer's perception of the hotel service quality (Berezina et al., 2016; Song et al., 2022; Zarezadeh et al., 2022). Hotel guests share their experiences with other users by posting reviews to social media, portals of online travel agencies (OTAs) or review-specialised platforms (Khan et al., 2022; Vieira et al., 2023). Online reviews denote a piece of user-generated content (UGC) commonly comprising both Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 74 Sergey Kazakov, Pedro Cuesta-Valiño, Vera Butkouskaya, Daniel Muravsky qualitative (review text) and quantitative (guest-assigned hotel rating score) data (Mariani et al., 2019). As a valuable source of public data, online reviews help enact analytical techniques such as social media listening, big data analytics and text mining (Hu & Yang, 2021). Negative reviews posted by hotel guests are of particular research interest because they allow hotel managers to identify service failures and, thus, find opportunities to improve services delivered by their property (Son et al., 2022). Researchers argue that hotel service failure refers to situations when the hotel services do not comply with the guests' expectations, leading to a significant deviation from the expected service standards (Sann et al., 2021). An extant body of amassed research has used text mining and determined several factors guests associate with hotel service failures (e.g., Huang et al., 2022; Nie et al., 2020; Ying et al., 2020). In this vein, researchers first pointed to room cleanliness as the critical micro-element predisposing negative low guest satisfaction (Park et al., 2019). Prior research has also noted hotel facilities in online reviews concerning service failures (Ying et al., 2020). Furthermore, according to the literature, guests indicate customer service provided by hospitality personnel in their negative reviews as a factor disrupting their satisfaction with the hotel (Nie et al., 2020). 2.2. Hotel service micro-elements Various marketing researchers have explored how customers perceive service elements across receiving customer experiences and satisfaction with service products (Bueno et al., 2019; Roy, 2018). In hospitality literature, amassed research has determined drivers influencing guest satisfaction with hotel services (Lee et al., 2020). In this vein, as previously noted, several researchers pointed to the hotel room as the critical factor predisposing negative sentiment and, thus, low guest satisfaction (Padma & Ahn, 2020; Park et al., 2019). Next, Latinopoulos (2020) attributed hotel location and exterior as a highly influential element of the hotel service. Furthermore, guests indicate food quality as a factor sculpting their satisfaction with the hotel (Philips et al., 2017; Zarezadeh et al., 2022). Simultaneously with the established research focusing on the overarching service factors relevant to guest satisfaction, a growing body of literature delves into the finer or micro-elements of hotel service elements. In this regard, Nie et al. (2020) revealed sleep quality as a hotel room’s micro-element, which is significant to the guests. Later, Hu et al. (2021) echoed these findings but unveiled an extended range of hotel micro-services influencing guest satisfaction, including room rate, lobby bar, reception staff, breakfast, and wi-fi signal quality. Simultaneously, Luo et al. (2021) noted service micro-elements of the wi-fi signal, air conditioning, bed, noise, towels, hairdryers, and slippers priorly examined as bigger ‘room’ or ‘room facilities’ factor by other researchers (Alnawas & Hemsley-Brown, 2018). More recently, Song et al. (2022) used the Latent Dirichlet Allocation (LDA) algorithm to extract topics from more than 50 000 guest reviews. In that study, LDA extracted five topics that matter to guest satisfaction, including Service, Room, Cleanliness, Location, and Value (Song et al., 2022). Prior researchers have widely implemented sentiment analysis, discussed below, as a text mining technique to obtain these findings. By employing sentiment analysis, they extracted negative guest reviews first and, by applying additional scrutiny, found the above-noted hotel service failure factors that commonly reduce guest satisfaction with the hotel (Huang et al., 2022). 2.3. Sentiment analysis in hospitality research Sentiment analysis is a text mining procedure researchers use to narrow down a rich palette of human emotions, including happiness, pleasure, apathy, annoyance, rage, etc., into three distinct categories of negative, neutral or positive polarity (Kirilenko et al., 2018; Luo et al., 2021). Online guest reviews denote a big data solution for hospitality researchers that allows them to gauge review sentiment more accurately and depict review polarity with a precise numeric value. Online guest reviews benchmark a substantial move forward in hospitality analytics and gradually replace conventional methods of data collection, e.g. surveys, required for obtaining customer sentiment data (Hu et al., 2020). By applying the text mining technique and fundamental sentiment analysis procedures, hospitality researchers look for specific words or complete phrases in customer reviews which determine a guest’s positive or negative sentiment. Accordingly, several studies have exhibited visually impressive word cloud models grounded in content frequency analysis of reviews (Hu & Yang, 2021; Shin et al., 2021). Sentiment analysis is a part of the Natural Language Processing (NLP) algorithms family, which is a ramification of the broader machine learning procedures constellation. Thanks to its versatile benefits, lexicon-based sentiment analysis has received recognition as a robust methodology in academia. It has set the momentum for an emerging tourism and hospitality research stream. In this vein, Yadav and Roychoudhury (2019) applied sentiment analysis to investigate hotel attributes that travellers perceive as essential when planning their trip in different travel modes (leisure, business, single, couple, family, etc.). Similarly to these findings, a study by Berezina et al. (2016) revealed common categories used in positive and negative reviews by applying text mining techniques to analyse online customer reviews. Moreover, several studies utilised sentiment analysis to develop predictive models for computing numerical rating scores missing in the review dataset (Geetha et al., 2017; Kim & Im, 2018). Next, sentiment analysis demonstrated its cogent capabilities to determine the linkage between the importance, performance, and customer satisfaction of hotel service attributes, according to Hu et al. (2020). Furthermore, in this regard, Luo et al. (2021) invoked sentiment analysis in examining economy hotels in China and determined hotel service elements that negatively influence customer experience. Another notable study by Nie et al. (2020) suggested a unique approach to building a hotel recommendation system grounded in blending multiple criteria decision-making (MCDM), sentiment analysis, and latent Dirichlet allocation (LDA). These noted studies have demonstrated that sentiment analysis proved a robust and reliable text mining and analytical tool in hospitality research to examine and determine the antecedents of hotel guest satisfaction. Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 Improving guest satisfaction by identifying hotel service micro-elements failures through Deep Learning of online reviews 75 3. RESEARCH METHODOLOGY To address the posed RQ and meet this exploratory study's aims, the developed research methodology comprised five sequential data collection and engineering phases, applying a series of data analysis procedures and visualising the results. Figure 1 depicts the developed methodology and the logic we followed in this research. 3.1. Sampling procedure This research used a simple random sampling (SRS) procedure to establish a research setting for this study. It is assumed that SRS cannot tackle notorious generalisation issues because destinations, hotel service attributes, and, thus, guest experiences may vary (Malina et al., 2011). Nevertheless, such an approach complies with the accuracy of the empirical study design in a single setting to get generalisable customer insights into the hotel services belonging to a particular tourist destination (Mariani et al., 2019). Figure 1 Research methodology scheme Source: Own elaboration. The present study employed a four-stage SRS procedure. For this purpose, we first applied an online random digit generator (https://random.org/) to pick the number between 5 and 20 out of the 100 most visited tourist city destinations in 2022. One hundred cities were considered because the tourism analysis literature commonly employs this particular number of top performers in calculating the city destinations index (Popova, 2023). Also, it was assumed that most visited cities were a good source of sufficient guest review availability required for analysis. The generator had returned 11, so this research collected data from eleven destinations to be defined further by SRS. As Baltes and Ralph (2022) suggested for SRS procedures, we used a random draw from the city area phone codes of 100 popular destinations to determine 11 cities for data collection (Table 1). Next, the random digit generator picked 4-star hotels from the 2-5 stars option. We then opted for booking.com as a custom data source platform commonly utilised in hospitality research (Sann et al., 2021). 3.2. Data collection This research employed Python requests, beautifulsoup, and lxml libraries to scrape and parse the hotel guest reviews and build a review text corpus for further analysis. We configured the crawler to scrape the significant parts of reviews to originate the variables and their respective values required according to the developed research design. The targeted data included hotel name, country of a reviewing guest, hotel rating score given by the reviewer, and review text itself — its ‘positive’ and ‘negative’ parts, as booking.com splits the guest review form into these two categories. The web crawler was programmed to search and scrap reviews relevant to four-star hotels in all written languages in eleven destinations. Next, according to the suggestions of Mariani et al. (2019), the crawler was set to skip blank or incomplete reviews where the text length was less than 15 words. The year 2022 was a period to be considered by the web crawler. After its run, the crawler scraped N=109715 hotel guest reviews to a tabulated dataset from 11 city destinations determined by the SRS procedure (Table 1). Table 1 City destinations and number of scrapped reviews ## Destination Country n of reviews 1 Bordeaux France 2270 2Dubai OAE 10550 3 Hawaii USA 10352 4 Khurgada Egypt 12902 5 Las Vegas USA 11429 6London UK 11556 7Malaga Spain 10156 8 Munich Germany 3345 9New York USA 17978 10 Prague Czech Rep. 8880 11 Qatar Qatar 10297 Total n of rev iews: 109715 Source: Own elaboration. Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 76 Sergey Kazakov, Pedro Cuesta-Valiño, Vera Butkouskaya, Daniel Muravsky As the design of this study required the text parts of the reviews solely to complete sentiment analysis, the country of the reviewer and hotel rating score variables were discarded from the current analysis for the needs of future studies. The obtained data required auxiliary data engineering to receive a complete dataset ready for analytical procedures. In this vein, as the research design required the sentiment of the entire guest review to be gauged, we first concatenated columns in the retrieved dataset containing available text parts into a single variable representing the full guest review (Figure 2). Figure 2 Parsed data set fragment (dataset with concatenated review before removal of unnecessary data columns) Source: Own elaboration. The mined guest reviews were written in different national languages. Whereas Python natural language processing (NLP) frameworks demonstrate their best capabilities when applied to texts in English, it was essential to translate review texts into this particular language. Python NLP VADER sentiment analysis library, applied in this research and which we depict below in this section, provides such translation options. VADER executes text translation to English by utilising a pre-trained Google Cloud Translate API base with a high level of translation accuracy, according to literature Wang, L., & Kirilenko, A. P. (2021). On top of that, we additionally employed two other online translators, IBM Watson Language Translator and Yandex.Translate to ensure a correct translation on ten randomly selected reviews for every language found in the dataset. This procedure helped verify no loss of meaning, as all tested texts had the same denotation in English. 3.3. Text data preprocessing Almost all the machine learning tasks relevant to NLP require additional procedures to engineer collected text data for subsequent analysis. These procedures, at first, help to split text data into smaller chunks, referred to as tokens, and then apply auxiliary techniques to ensure the precision of the research results (Perkins, 2014). This research employed ordinary data preprocessing procedures relevant to NLP, as Alam and Yao (2019) suggested. These essential NLP procedures can be run by the nltk (referred to as Natural Language Toolkit) Python framework, recognised as an industry-standard solution for text data mining procedures. We commenced the application of NLP preprocessing techniques with text tokenisation (also known as lexing) to convert words into measurement units, or tokens, by removing punctuation and whitespaces, making them ready for analytical manipulations. For this purpose, we favoured the UPPipe tokeniser, which is noted as a versatile and reliable tool for text tokenisation according to the extant body of literature (Straka & Straková, 2017). Furthermore, after tokenisation, we sequentially utilised three procedures, namely, (a) text transformation by eliminating letter accents found in some words; (b) text normalisation where we ran stemming geared by the UDPipe lemmatiser (Straka et al., 2016); and (c) text filtering to discard regular expressions and stop-words from the text. These procedures were essential to reduce bias and attain more precise results for analysing the reviews’ text data. 3.4. Data analysis procedures This study utilised three sequential data analytical techniques comprising sentiment analysis, logistic regression and semantic network analysis (Figure 1). Sentiment analysis was significant for this research to sort out and zoom in on the negative reviews that would serve as a source to reveal the original guests' insights on their hotel experiences. These insights were essential to discern service elements that routinely caused negative customer experiences in the sampled hotels. For sentiment analysis, this study has applied VADER (Valence Aware Dictionary for Sentiment Reasoning), a lexicon-based solution in NLP capable of gauging polarity and its valence simultaneously. Thanks to these advantages, the researcher receives more precise sentiment score values. This is plausible because the VADER framework is not limited to relying solely on a lexicon while making its computations; it is also a rule-based application. In summary, this means that VADER reckons sentiment valence by the context of a specific word while computing its sentiment and considering capitalisation and even emojis if they accompany words or are standalone in the analysed text. These VADER’s capabilities make it a more reliable approach to receiving precise sentiment values than the other frameworks (Hutto & Gilbert, 2014). Next, the subsequent data analysis stage applied the logistic regression technique. It was necessary to reveal the most impactful hotel service elements that precipitate low guest satisfaction. As logistic regression requires a binary dependent variable, we normalised VADER’s continuous compound sentiment score to 0 and 1 to meet this requirement. A value of «0» represented a negative guest review sentiment, while «1» denoted a positive sentiment in the updated dataset. Although the logistic regression helps highlight the hotel service micro-elements causing bad guest experiences, it still provides a paucity of information for generating proper insights into service failures. Conversely, the uncovered context of the found service micro-elements is a practical means to obtain more information on the antecedents of guest frustrations and discern the details Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 Improving guest satisfaction by identifying hotel service micro-elements failures through Deep Learning of online reviews 77 of hotel service failures. For this reason, this research employed semantic network analysis (Oh & Kim, 2020) to shed more light on the context of malfunctioning hotel service micro-elements. By aiming to obtain a more precise comprehension of such context, we implemented semantic network analysis solely on the reviews with negative sentiment scores following a suggestion from prior literature (Bachleda & Berrada-Fathi, 2016; Israeli et al., 2019). Such reviews were sorted from the initial dataset and put into a subsample of n = 23135. The next section of this paper depicts the results attained after applying semantic network analysis and the rest of the above-explicated data analysis procedures. 4. RESULTS 4.1. Guest review sentiment analysis As noted earlier, this study has employed the VADER framework to implement sentiment analysis. VADER algorithm analyses text and returns four sentiment scores: negative, neutral, positive, and compound. These scores have values in the range of —1 to 1. VADER computes the compound sentiment value by normalising the sum of the other three score values (Hutto & Gilbert, 2014). The outcomes of the VADER procedure application for sentiment analysis are depicted in Figure 3. Figure 3 Reviews dataset excerpt with VADER sentiment analysis output values. Note: This figure represents the first five rows of the entire dataset, demonstrating the output of running the VADER procedure. Legend: ‘Hotel’ – hotel to which guest review was posted; ‘review’ – guest review text displayed partially due to the Python client limitations; ‘country’ – country of guest nationality; ‘score’ – hotel rating score set by guests; ‘vader_scores’ – Python variable of dictionary type {‘key’: ‘value’} containing computed sentiment values for each guest review; ‘vader_compound’ - a normalised sum of VADER’s positive, neutral and negative sentiment score value; ‘vader_pos’ - VADER’s positive sentiment score value; ‘vader_neg’ - VADER’s negative sentiment score value; ‘vader_neu’ - VADER’s neutral sentiment score value. Source: Own elaboration. As indicated previously in the methodology section, obtaining sentiment score values facilitated a generation of the dependable binary variable, making it possible to implement logistic regression. 4.2. Logistic regression The applied logistic regression was set to Ridge (L2) regularisation type, cost strength C=1, sampling cross-validation with 10 folds, and balance class distribution to reveal positive coefficient values for the hotel service elements that imply a reason for a negative review sentiment. The resulting logistic regression model unveiled adequate model evaluation statistics (Table 2). Table 2 Logistic regression model evaluation Model Precision Recall* AUC** CA*** F1**** Logistic Regression 0.928 0.960 0.936 0.909 0.943 Note: * — in the domain of Error type I, this value denotes the proportion of true positive values among all positive observations of the dataset;** — represents the square area below the prediction ROC (Receiver Operating Curve, Figure 4); *** — implies classification accuracy, e.g., the share of instances that were adequately classified; **** — denotes a mean of precision and recall weighted harmonically F1score =2(Precision Recall) (Precision +Recall) . Source: Own elaboration. ROC analysis is a cogent tool utilised to verify the accuracy of the developed model (Fawcett, 2006). It compares the model’s false positive (FP) rate or specificity with the maximum probability that targets 1 while the actual value = 0 with the model’s true positive (TP) sensitivity where probability targets 1 while true value = 1. Figure 4 visualises the model evaluation results using the ROC analysis. According to Fawcett (2006), the model accuracy is evident when the curve is above the dashed line representing the non-discriminatory test and near the graph's left and top borders. The ROC curve complies with this requirement, providing further evidence of the high degree of the developed model accuracy (Figure 4). Logistic regression returned 281 tokens in the dataset as independent variables. Many of these variables needed a meaningful sense and thus were not valuable for further data analysis. To discard them, we implemented an NLP procedure known as POS-tagging to extract nouns from the variable list. As a part of speech (POS), nouns commonly represent the hotel service elements in guest reviews (Geetha et al., 2017). We extracted tokens relevant to the noun POS and received 50 variables solely pursuant to the hotel service micro-elements that generate guest resentment with the hotel (Annex I). Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 78 Sergey Kazakov, Pedro Cuesta-Valiño, Vera Butkouskaya, Daniel Muravsky Figure 4 Logistic regression evaluation with the ROC analysis Source: Own elaboration. Finally, we highlighted the top ten independent variables representing failing service micro-elements to scrutinise their context and analyse the reasons for their origination (Table 3). Table 3 Top ten hotel service elements precipitating negative review sentiment (logistic regression coefficient (β) values) Target variable value = 0 (negative sentiment score) Regression intercept 0.068 negative reviews count:* n = 23135 TF-IDF scoring μ:** Failing service micro-elements β value (air) conditioning 0.365 458 0.003 carpet 0.358 767 0.003 gym 0.356 162 0.001 kettle 0.331 373 0.002 table 0.307 300 0.001 luggage 0.300 902 0.004 pay 0.295 352 0.002 internet 0.268 306 0.002 pictures 0.254 399 0.002 tv 0.228 1019 0.003 * — n of guest reviews containing the service element; ** — denotes a mean of the token relevant to a hotel service microelement computed with TF-IDF (Term Frequency-Inverse Document Frequency) metric that is a statistical method used to determine the significance of a word concerning a document within a set of documents. Source: own elaboration 4.3. Semantic network analysis At the final stage of data analytical procedures application, this research applied network analysis for the top ten poorly operated hotel service elements retrieved from logistic regression (Table 3). Before running semantic network analysis, executing an NLP technique of Concordance to build a context around the token representing a specific service microelement is essential. Concordance requires a setting of N-gram range, namely the number of tokens surrounding an analysed service microelement in every guest review where it can be found. This study employed an N-gram range of 6, meaning three tokens before and three tokens after the service microelement, to generate ample context around it to be analysed further. The in-depth scrutiny of the semantic network analysis applied to the principal dysfunctional hotel service micro-elements reveals several findings. At first, the logistic regression application indicated that (air) conditioning (β = 0.365) is the top service microelement which deteriorates guest satisfaction. The network map (Annex II, Figure 1) divulges the details accompanying guest frustrations, including no air conditioning availability in hotel rooms and dirty, noisy, broken or improperly working appliances. Second, hotel and hallway room carpets (β = 0.358) received many guest complaints, according to our findings (Annex II, Figure 2). Guests pointed to the old, stained, dirty, worn, smelly carpeting in their hotel reviews. Third, hotel guests were dissatisfied with the gym facilities (β = 0.356). In this line, small, dirty, poorly equipped facilities and the swimming pool are reasons for guests' irritation (Annex II, Figure 3). Next, the kettle was ranked the fourth microelement contributing to the negative perception of the hotel services (β = 0.331). Semantic maps point to the kettle's unavailability in the room, faulty or broken appliances, and limited or no availability of cups, mugs, and tea sachets (Annex II, Figure 4). A hotel room furniture piece such as a table was the fifth top complaint noted in hotel reviews (β = 0.307). In this regard, guests highlighted the absence of tables or chairs and mentioned dirt found on this furniture item (Annex II, Figure 5). Furthermore, the outcomes of this study point to luggage as the sixth top-ranked microelement, predisposing guest disappointment toward hotel services (β = 0.300). Online reviews with a negative sentiment indicate that guests may experience difficulties with luggage storage service at the reception and little help from the staff to carry heavy luggage to the hotel room (Annex II, Figure 6). Concerning payment (β = 0.295), guests' dissatisfaction arise from extra payments, need for money deposits, high pricing of the supplementary services and incorrectly charged bank cards (Annex II, Figure 7). Payment is followed by internet (β = 0.268) which generates a reduction in guest satisfaction because of wi-fi unavailability or poor, slow, and inadequate connection in the hotel room (Annex II, Figure 8). Interestingly, guests pointed to one item which is not directly linked to the hotel product consumption but pertains to the initial stage of the customer journey in hospitality. This item is relevant to pictures (β = 0.254) that hotels employ in their online marketing. Concerning pictures, hotel guests massively noted a discrepancy between the online hotel photos and the actual views they see in the hotel (Annex II, Figure 9). Finally, a service microelement Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 Improving guest satisfaction by identifying hotel service micro-elements failures through Deep Learning of online reviews 79 of TV emerged as the tenth top reason for guests’ resentment expressed in their reviews (β = 0.228). In this domain, guests routinely complained of non-working, broken or unavailable remote control, small screen size, old TV sets and limited channel choices (Annex II, Figure 10). 5. Discussion By employing sentiment and semantic network analyses on 109715 hotel reviews with the application of machine learning techniques for big data from online reviews collected from eleven city destinations, this study has exposed and distinguished the causes of low guest satisfaction. Consequently, this research has determined fifty hotel micro-service elements that may commonly induce hotel service failures (Annex I). Simultaneously, a prior mainstream body of research has tended to illuminate groups of hotel service elements or factors rather than particular service elements. In line with the prior studies, this research highlights specific hotel-guest touch points and determines hotel service attributes requiring immediate managerial focus. In this vein, our study confirms the prior research findings, which revealed significant micro-elements of possible service failures arising from guests’ low satisfaction in the domain of the hotel room factor. These micro-elements comprise air conditioning, bed, noise, towels (Luo et al., 2021), wifi (internet) signal quality (Hu et al., 2021), cleanness (Zarezadeh et al., 2022), and hairdryer (Park et al., 2019). However, our research goes beyond the extant corpus of studies as it has revealed a broader range of service micro-elements relevant to service failures under the hotel room factor. Complimentary to prior literature, failing service micro-elements determined by this study comprise room carpet, kettle, table, TV, walls, mattress, room space, shower, tub, sink, smell, fridge, furniture and balcony. Interestingly, the findings of our study point to the hotel room as the key factor in guest satisfaction reduction and, thus, the most frequent area of hotel service failures, as 28 out of 50 service micro-elements are pertinent to the hotel room. In addition, applying the semantic network analysis has made it possible to delve into the context of the hotel service micro-elements. It helped to reveal deeper underlying reasons and roots of guest frustration with particular hotel service micro-elements. Similarly to Latinopoulos (2020), the completed study confirmed the significance of the hotel location and exterior as a factor of guest satisfaction. On top of that, our study has revealed additional micro-elements relevant to this factor, namely, area, parking, and (hotel) buildings. In the realm of hotel facilities factor, whereas extant research has highlighted solely the impact of their overall functionality on perceived service failures (Ying et al., 2020), this study concretely points to the hotel gym as a micro-element of service failure. In earlier studies, the role of hotel personnel in contributing to hotel service failures has been widely acknowledged (Nie et al., 2020). Building upon these research findings, this study delves deeper into identifying specific activities that highlight areas where guests often experience frustrations related to hotel personnel. These areas include luggage handling, reception service, shuttle bus service, and animation in resort hotels. Furthermore, our study aligns with the findings of the studies, which highlighted the significance of food and beverage (F&B) in influencing hotel guest satisfaction (Nie et al., 2020; Philips et al., 2017). Surprisingly, our research reveals a relatively lower significance of hotel service micro-elements related to F&B in this respect. According to our findings, only four relevant items, namely 'food', 'drinks', 'breakfast', and 'restaurant', were identified as contributing to service failures. Notably, these items were kept from the top ten micro-elements list, and their positions, based on the log regression coefficient values, were 16, 26, 34, and 39, respectively, in the whole 50 micro-elements range. 5.1. Theoretical implications The completed study contributes to the hotel marketing theory in several ways. First, grounded on the customer’s insights from the hotel reviews, this research has zoomed in on malfunctioning hotel services and determined singular service micro-elements representing service failures that cause negative customer experiences and low guest satisfaction. Our research has extended and systemised a set of service micro-elements previously scattered among various studies. We posit that highlighting hotel service factors, or ‘attributes’, in guest experience research, rather than micro-elements, can lead to a biased understanding of the real reasons for hotel guest dissatisfaction. As previously noted, each hotel service factor typically amalgamates several service micro-elements. Each of them is more or less significant for the hotel guest experience. Hence, we assert that zooming in on the micro-elements is way more significant for the hospitality marketing research than doing so on the hotel service macro factors. Second, building upon the above point, this study provides a deeper understanding and expands the range of hotel service micro-elements identified in previous literature. In alignment with prior research, our findings corroborate that the internet or Wi-Fi connection is among the top micro-elements that generate negative guest experiences and subsequent dissatisfaction. Additionally, our study highlights the significant role of air conditioning in shaping guests' perceptions of hotel service quality. Notably, Wi-Fi connection and air conditioning emerge as consistent top ten micro-elements in the present research and previous studies. Moreover, although our findings align with prior research regarding the less significant service micro-elements ranked 11-50 (Table A.1.1.), this study identifies additional service micro-elements that play a crucial role in shaping guest dissatisfaction with the hotel and significantly contribute to the overall understanding of hotel service failures. Our study substantially contributes to the existing literature by uncovering these previously undocumented micro-elements. In summary, this research improves the understanding of the mix of hotel service micro-elements and expands its scope by capturing overlooked factors and highlighting their impact on guest satisfaction. Including these novel findings adds valuable insights to the literature and deepens our comprehension of the multifaceted nature of hotel service failures. Thirdly, this study extends the understanding of guest dissatisfaction with hotel service quality by shifting the focus towards exploring service micro-elements in eleven diverse city destinaManagement Letters / Cuadernos de Gestión 25/1 (2025) 71-88 86 Sergey Kazakov, Pedro Cuesta-Valiño, Vera Butkouskaya, Daniel Muravsky APPENDIX A1.2. Semantic network maps for top ten micro-elements causing hotel service failures Figure A.1.2.1 Network map: Air conditioning Figure A.1.2.2. Network map: Carpet Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 Improving guest satisfaction by identifying hotel service micro-elements failures through Deep Learning of online reviews 87 Figure A.1.2.3. Network map: Gym Figure A.1.2.5. Network map: Table Figure A.1.2.4. Network map: Kettle Figure A.1.2.6. Network map: Luggage Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88 88 Sergey Kazakov, Pedro Cuesta-Valiño, Vera Butkouskaya, Daniel Muravsky Figure A.1.2.7. Network map: Pay Figure A.1.2.9. Network map: Pictures Figure A.1.2.8. Network map: Internet Figure A.1.2.10. Network map: TV Source for all figures in Appendix A1.2:Own elaboration. Management Letters / Cuadernos de Gestión 25/1 (2025) 71-88