Next Article in Journal
Experimental and Statistical Studies of the Microstructure Characteristics of Nano-Silica-Modified Silty Clay in the Qinghai–Tibet Plateau
Previous Article in Journal
Adaptive Gaussian Mixture Model for Uncertainty Propagation Using Virtual Sample Generation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Understanding Customers’ Insights Using Attribution Theory: A Text Mining and Rule-Based Machine Learning Two-Step Multifaceted Method

1
Department of Tourism Innovation Management, Faculty of Business Administration and Accountancy, Khon Kaen University, Khon Kaen 40000, Thailand
2
Department of Hotel and Restaurant Management, National Pingtung University of Science and Technology, Pingtung 912, Taiwan
3
College of Management, Director of Computer Centre, National Pingtung University of Science and Technology, Pingtung 912, Taiwan
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(5), 3073; https://doi.org/10.3390/app13053073
Submission received: 25 January 2023 / Revised: 21 February 2023 / Accepted: 22 February 2023 / Published: 27 February 2023
(This article belongs to the Section Computing and Artificial Intelligence)

Abstract

:

Featured Application

Text Mining, Apriori Algorithm, Association Rules, Rule-based Machine Learning Method, Web Graph Analysis, Content Analysis, Qualitative Projective Technique, Textual Complaints.

Abstract

By looking at complaints made by guests of different star-rated hotels, this study attempts to detect associations between complaint attributions and specific consequences. A multifaceted approach is applied. First, a content analysis is conducted to transform textual complaints into categorically structured data. Furthermore, a web graph analysis and rule-based machine learning method are applied to discover potential relationships among complaint antecedents and consequences. These are validated using a qualitative projective technique. Using an Apriori rule-based machine learning algorithm, optimal priority rules for this study were determined for the respective complaining attributions for both the antecedents and consequences. Based on attribution theory, we found that Customer Service, Room Space, and Miscellaneous Issues received more attention from guests staying at higher star-rated hotels. Conversely, cleanliness was a consideration more prevalent amongst guests staying at lower star-rated hotels. Qualitative research was conducted to corroborate the findings. Other machine learning techniques (i.e., Decision Tree) build rules based on only a single conclusion, while association rules attempt to determine many rules, each of which may lead to a different conclusion. The main contributions of this study lie in the fact that this is one of the first attempts to detect correlations within the online complaining behaviors of guests of different star-rated hotels by utilizing rule-based machine learning.

1. Introduction

Comprised of numerous subsectors, the hospitality and tourism industry in England generates revenue in various ways: accommodations, F&B services, transportation, cultural attractions, and other recreational activities [1]. Travel agencies, tour operators, and other reservation services alone have generated revenue of over 40 billion pounds a year since 2013 [1], and in 2016, travel agents and tour operators generated over 33 billion British Pounds [2]. More pertinent to the current study, online travel booking revenue in 2017 amounted to roughly 18 billion USD, with expectations of reaching 24.1 billion in 2022 [3].
Travellers are becoming increasingly reliant on online booking platforms when it comes to making accommodation arrangements. And similar to what is seen with other online purchasing decisions, customers are relying heavily on peer reviews. This trend can be partially attributed to the fact that potential customers regard the information provided by peers to be independent and thus more trustworthy than information provided by business entities [4]. Within the tourism industry, the hotel sector is experiencing some of the most substantial effects of online reviews and, thus, has much to gain by understanding the situation and responding appropriately [5].
With respect to the data found in online booking reviews, existing research on hotel guests’ preferences, experiences, and expectations has mainly investigated behaviour using big data and textual analysis models. As such, these studies have not drawn out the connections between attribution and consequence. For instance, Liu, et al. [6] applied big data to explore language-specific factors of hotel satisfaction and found that some lower star-rated hotels offer better perceived service quality than high star-rated hotels based on guest ratings. Hu, et al. [7] studied hotel guest complaints in different hotel categories using text-based analytics. Their study revealed that cleanliness and problems with facilities are major sources of guest dissatisfaction at lower star-rated lodgings, while service quality problems and issues related to high pricing are major targets of guest complaints for higher star-rated hotels. This highlights the importance of discriminating between guests’ preferences for individual hotel attributes depending on the hotel category. Important insights to be gathered here are that hotel guests’ preferences, experience, and expectations are inclined to vary depending on the star-rating. Inasmuch as it is important for hoteliers to clearly understand the ways in which different standard hotel systems impact guests’ expectations so that they can give due attention to the most relevant hotel attributes. To add greater clarity to the picture, this study explores relationships that exist between complaint attributions and the consequences of guest behaviour by applying attribution theory as its main pre-determined framework. For these purposes, attributes that can typically be extracted from internet complaints (e.g., negative online reviews) were the focus of consideration. Differing from prior research on online reviews, this study adopted Apriori rule-based machine learning to identify associations between attributions and consequences within the online complaints of customers staying at different star-rated hotels.
In order to develop a better understanding of the customer review landscape for the hotel industry, this study follows an emerging style of research that makes use of user-generated data in the form of complaint reviews. Focus is given to the differences in the patterns of online complaining behaviour (OCB) exhibited by guests who stayed at higher star-rated and lower star-rated hotels. By applying newly-developed association rule (AR) algorithms to the analysis of online complaint reviews, the researchers have the opportunity to conduct a far-reaching empirical and quantitative exploration. And also, since few studies have made use of machine learning analyses to examine potential factors that may lead to OCB in the hospitality industry, the main purposes of this study are:
i.
To broaden the body of literature related to machine learning applications by applying it to the field of hospitality.
ii.
To examine complaint attributions of guests staying at different star-rated hotels to determine the relationships that exist between those attributions and their consequences.
iii.
To use attribution theory to develop a better understanding of the complaining behavior of hotel guests.
A total of more than 2000 online complaints from more than 350 hotels that are considered representative of their categories were collected manually. First, content analysis was conducted to structure the textual data. This process created ten analytical variables for the new qualification algorithms. Furthermore, web graph analysis and Apriori algorithms were linked together to perform the analysis. The approach was adopted in an attempt to enrich the literature related to machine learning by applying it to the hospitality industry. In this respect, Apriori was used to detect relationships that may exist between complaint antecedents and consequences by looking at complaints of travellers who stayed at different star-rated hotels. Finally, to ensure the credibility and trustworthiness of the findings produced by the algorithm, a qualitative projective technique was performed by hotel and academic experts who have more than 20 years’ experience in the hospitality industry. With the combination of the quantitative algorithms and the qualitative projective technique, the results of the study were reinforced via triangulation. The hope is that the results of this study will help hotel managers address the potential consequences of the concerns that guests have while visiting various star-rated hotels.
The main contributions of this study lie in the fact that it is one of the first attempts to use machine learning applications to detect correlations between complaint antecedents and consequences by exploring the online complaining behavior of guests of different star-rated hotels. Since previous research has not tested the links between attributions and consequences, this study synthesizes and expands existing literature by performing this task. In addition, a ruled-based machine learning method (i.e., Apriori Algorithm) has been adopted to various topics and areas including glasses sales [8], education [9], engineering [10], transaction reduction [11], minimizing candidate generation [12], sales pattern (association of items) at the O! Fish restaurant [13], computer science and communication [14], cyberspace security [15], and finally, in medical industry (e.g., heard disease prediction [16], identify frequent diseases [17], and medical billing [18]). However, regarding detecting the relationships between complaint attributions and specific consequences of guests’ online complaining behavior at various star-rated hotels, no previous studies have been so far conducted by utilizing Apriori algorithm; therefore, this study attempts to fill gaps and amplify the hospitality body of literature.
The following paragraph provides the details of this study, which is organized into five sections: a literature review, research methodology, summary of results, discussions and conclusions, and limitations and recommendations for future studies.

2. Literature Review

2.1. Rule-Based Machine Learning Applications: Association Rule Algorithms

In machine learning, a commonly applied technique that is used to discover interesting relations in the data is known as Association Rules (ARs) [19]. ARs is also referred to as Shopping Cart (or Market Basket) Analytics, and can be used to detect relationships or associations that exist between the specific values of categorical variables in large data sets [20]. ARs have been used to uncover hidden patterns. For instance, customers who order product A often also order product B and/or C; or employees who said positive things about initiative X also frequently complain about issue Y but are happy with issue Z. For retailers, ARs can be used to predict which products consumers will potentially purchase or make suggestions for future purchases. For instance, Amazon.com and other retailers use ARs to make recommendations for similar products or items that are frequently purchased together [21]. In this respect, the new knowledge that is produced via mining ARs is considered as informative as the knowledge derived from classical ones [22].
In this study, the researchers apply the ARs to the work of discovering frequent associated antecedents and consequences of complaints made online by guests of different star-rated hotels. The study also attempts to determine the associations that exist among multiple hotel attributes and use that combined information to make further predictions. For instance, a customer who complains about attribute A also complains about attribute B and will belong to hotel category X. The following paragraph briefly introduces two of the most popular AR models: Apriori and Carma.
Apriori Algorithm: This algorithm is used for extracting association rules from data [23] and pulling out rules with the highest information content [24]. It was proposed by Agrawal and Srikant [25]. Apriori is well-known to be the representative algorithm for Data Mining [26] and is one of the most popular and widely used algorithms for mining frequent item sets [27]. The technique was designed to operate on databases containing transactions [28]. According to the threshold value (or minimum support value), the algorithm is able to identify the frequent item sets which are subsets of transactions in the database [29]. Apriori deals with items and item sets that make up transactions. Items are flag-type conditions that indicate the presence or absence of a particular feature in a specific transaction. An item set is a group of items that may or may not tend to co-occur within transactions [30]. Apriori offers five different methods of selecting rules and uses a sophisticated indexing scheme to process large data sets efficiently. For large problems, Apriori is generally faster to use, has no arbitrary limit on the number of rules that can be retained, and can handle rules with up to 32 preconditions. While Apriori requires all input and output fields to be categorical, its optimization for this type of data allows it to deliver better performance [24].
Carma Algorithm: The Continuous Association Rule Mining Algorithm (Carma) is an alternative to Apriori that reduces I/O costs, time, and space requirements [23]. Using only two data passes, Carma is able to deliver results at much lower support levels than Apriori. It also allows changes to be made to the support level during execution. Similar to Apriori, Carma also deals with items and item sets that make up transactions. Items are flag-type conditions that indicate the presence or absence of a particular feature in a specific transaction. An item set is a group of items that may or may not tend to co-occur within transactions. Carma extracts a set of rules from the data without requiring the user to specify input or target fields [24]. In contrast to Apriori, the Carma node offers ‘build settings’ for rule support (support for both antecedent and consequent) rather than just antecedent support. This means that the generated rules can be used in a wider variety of applications—for example, to find a list of products or services (antecedents) whose consequent is the item that one wants to promote this holiday season [24].

2.2. Hotel Star-Rating System

The terms “hotel grading,” “hotel classification,” “hotel segment,” and “hotel rating” are used interchangeably to classify hotels according to service, facility level, and price [31]. The star-rating system is used to categorize hotels by level of operating performance [32], and send signals to guests about the hotel’s intrinsic quality [33]. However, as Tsao [34] points out, there is no universal standard for hotel ratings. According to the World Tourism Organization (UNWTO) and International Hotel and Restaurant Association (IHRA), “accommodation establishment of the same type (e.g., hotels, motels, and inns) have been conventionally broken down into classes, categories, or grades according to their common physical and service characteristics and established at government, industry or other private levels” [35]. Hotel rating systems are generally classified based on basic registration standards, the physical standards hotels need to follow, grading standards, and qualitative service-related aspects [35,36]. Hotel star-ratings can be expressed in various forms; for example, stars (e.g., Chinese National Tourism Administration), diamonds (e.g., American Automobile Association), or crowns (e.g., English Tourism Boards) [31,35]. The different star-ratings may be based on different objective criteria, such as infrastructure, services, amenities, and/or the sizes of the rooms and common spaces [37]. Higher star-ratings are also usually considered to be a good indicators of higher levels of quality [37] and greater likelihoods that guest expectations will be met during service delivery [35]. In Spain, for instance, higher star-rated hotels have been shown to offer the best facilities and services for the most expensive room rates, while lower star-rated hotels are more likely to have low-quality equipment, services, and levels of computerization—as well as lower prices [32]. Hensens [38] argued that a hotel star-rating has a major impact on hotel guests’ experiences and expectations; therefore, studies connecting rating systems with customer (dis)satisfaction and service quality are inevitable. Adopted and modified from Hensens [38], Figure 1 depicts organizations involved in rating systems.

2.3. Guest Expectations and Preferences Based on Different Hotel Star-Rating

Discussing the differences between star-rated hotel guest preferences, Liu, Teichert, Rossi, Li, and Hu [6] discovered that sometimes hotels of lower star designation are able to outperform hotels of higher designation in terms of the ratings that the guests assign. In terms of customer complaints, Ekiz, et al. [39] found Rooms received the highest number of complaints from luxury hotel guests, followed by Service Failures caused by inexperienced, unprofessional, or misbehaving staff. Fernandes and Fernandes [40] analysed 1191 guest reviews for hotels listed on TripAdvisor. In this study, it was shown that the categories of Cleanliness, Rooms, Sleep Quality, Bathrooms, Breakfast, and Facilities received the most negative statements for 2- to 3-star hotels. Comparatively, 4- to 5-star hotels received more negative statements directed at Customer Care, Location, and Value. The results of the study indicate that core activities are central to service providers at budget hotels, while peripheral activities help luxury hotels meet the expectations of guests. The findings also point out that facility problems or cleanliness are the biggest issues for guest dissatisfaction at lower-end hotels, while service-related problems and overpricing are the major sources of discontent among guests at high-end hotels. Ultimately, this reaffirms the importance of identifying the preferences and expectations of the guests and recognizing how they can vary across different categories of hotels [6,7,41,42]. As discussed, while extant literature has identified causes of guest dissatisfaction by applying traditional approaches (e.g., critical incident technique “CIT” or multivariate technique), this study may be the first attempt to explore the causes of online customer complaints by applying a rule-based machine learning method. More specifically, this study attempts to explore whether different attributes of online complaints made by guests of different star-rated hotels can be explained by differences in attribution and consequence. The hope is that the findings will be of considerable value to those in the industry who are seeking to improve service standards and quality.

2.4. Negative Experiences and Attribution Theory

Service quality and customer satisfaction are the two most important factors for service organizations. Service quality occurs during the service encounter, or “moment of truth”, where the customer has an interaction with the service provider. If the customer encounters any incident during this moment, it may result in the customer leaving the situation dissatisfied [43]. Chua, et al. [44] demonstrated that intangible and tangible elements were the two most important factors that determined customers’ perceptions of service quality. If the service expectations are not met, service failures occur. This, in turn, gives potential rise to complaints and/or negative experiences [45,46,47,48]. The complaints themselves may also be regarded as negative experiences, even though they may be determined by factors outside the control of service providers. Therefore, whether or not the customers attribute the causes of the negative experience to the service provider will depend on their perception of the surrounding details [32].
Attribution theory is a framework that explains the causal relationship between two incidents, assuming that people tend to uncover and evaluate the causes of their (dis)satisfaction [49], p. 549). The word attribution refers to the perceived or inferred cause of the result. The common principle is that individuals interpret behaviors in terms of their causes and that these interpretations play an important role in determining the reactions to those behaviors [50], p. 458). The theory also focuses on the interactions that take place between the attributions one makes about one’s own and others’ performances (on the “antecedents side”) and the effect they have on one’s subsequent choices and actions (on the “consequences side”) [51,52]. The antecedent side includes certain information about the behavior or circumstances leading up to the complaint behavior. This information is applied by the subject to infer the cause of the outcome [50]. For a guest staying at a high-end hotel, for instance, one can assume “high expectations” would be part of the antecedents. In this situation, compliance would be regarded as “inside” the expectations due to the fact that the guest is spending more money and, perhaps, has past staying experiences to judge by. If another guest were to spend less, he or she might have lower expectations, and the cause for compliance would be “outside” the expectation. Meanwhile, the consequences side deals with one particular result of the complaint behavior [50]. In situations where compliance is considered to fall within expectations, the subject credits the responsible party with positive or negative attitudes and/or traits based on the outcome of the event. Based on the attribution-consequence relationship, this study attempts to explore factors that might result in a subject attributing a particular cause to an event and examine how one cause might lead to another cause due to that particular attribution. In general, attribution theory has been widely discussed in literature (e.g., Weiner [51,52], Graham [53], LaBelle and Martin [54], and Orth, et al. [51,52,53,54,55]); however, little research has been pursued to investigate the causes for guests’ complaint levels, and even less work has been completed on psychological explanations [56,57]. Therefore, this study utilizes attribution theory to explain how to understand guests’ complaining behavior by investigating which variables may be critical in understanding these phenomena. Understanding the causes behind dissatisfying service encounters is essential for hoteliers who hope to reduce dissonance levels among customers. To help develop this understanding, this study uses a conceptual framework adopted from [50] Kelley and Michela’s (1980) comprehensive attribution model, while exploring the role that reliance on negative reviews or online complaints plays in the initial formation of opinions. Figure 2 illustrates the research framework adopted from [50] Kelley and Michela’s general models of attribution.

3. Methodology

3.1. Preparation and Processing Data

Step 1: collection and samples
In total, 2020 usable online complaints were collected from the TripAdvisor site for the London market in the United Kingdom [58]. These complaints were directed at 353 hotels, which rank from two- to five-star based on the British hotel rating system. A maximum of 20 of the most recently posted complaint reviews with details of the complaint for each hotel were manually extracted for analysis to ensure efficiency and proper representation of complaint data. All the reviews used had an Overall ratings of one- or two-star, as these ratings are recognized as “complaints” within the TripAdvisor system [59,60]. These complaints were organized according to higher star-rated and lower star-rated hotel groupings (Table 1).
Step 2: Coding procedures
To begin, each online complaint was obtained manually from each hotel webpage. Furthermore, qualitative content analysis was utilized to transform unstructured textual content into structured data [61]. Thirdly, coding categories were developed, and manual coding was performed. In order to avoid overlapping themes and reduce ambiguity in the content, coding items and variables were added, removed, or merged based on the deliberations of two independent coders [62]. Coding variables and their descriptions were identified and then verified with previous literature [6,62,63]. Following this, another categorical data file was created for the purpose of testing the algorithm models with the coding attributes and items described above. In total, this study identified 10 complaint attributes. Table 2 presents the coding descriptions and complaint variables.
Step 3: Coding reliability
Lombard, et al. [64] and Gerdt, et al. [65] suggested that for the coding results to be accepted, two independent coders should be used. In order to test the inter-coder reliability, a percentage of agreement test was performed. This study followed the Sann, Lai, and Chang [62] and Cenni and Goethals [66] two-step inter-code reliability test. A preliminary inter-code reliability test was conducted after coding 5% of both of the full sets of coded reviews, and a follow-up reliability test was performed after coding another 10% of the total samples. The results for both coding grids were >90%, which was judged acceptable.
Step 4: Testing correlation among variables
Due to the fact that our variables are categorical data with two levels (i.e., yes or no); therefore, Phi Coefficient and Cramer’s V correlation should be tested [67,68,69,70]. Phi is “a measure for the strength of an association between two categorical variables in a 2 × 2 contingency table” [71] (p. 92). It is “calculated by taking the chi-square value, dividing it by the sample size, and then taking the square root of this value” [71] (p. 92). It ranges between 0 and 1 without any negative values [72,73]. Cramer’s V is an “alternative to phi in tables bigger than 2 × 2 tabulation” [71] (p. 92). Cramer’s V ranges between 0 and 1 without any negative values. Similar to Pearson’s r, “a value close to 0 means no association. However, a value bigger than 0.25 is named as a very strong relationship for Cramer’s V” [71] (p. 92) [74,75,76]. From the analysis, all the variables have a p-value of a pearson Chi-Square test higher than 0.05; and Phi and Cramer’s V values vary between 0.015—0.036 with a p-value higher than 0.05; thus, the Phi Coefficient and Cramer’s V Correlation are met. Table 3 depicts the Phi and Cramer’s V interpretation, which was adopted from Akoglu [71].

3.2. Apriori Algorithm Knowledge Modellingble

An Apriori algorithm was applied in this study in order to identify the best rules for the model. This type of algorithm is among the most popular for conducting rule-based machine learning association rule concepts [77]. A total of ten online complaint attributes (see Table 2) were set to input, meaning they supplied the antecedent side, while the Hotel Star-Ratings were set to target, meaning they provided support for the consequent. In this study, ARs are applied to guest OCB in hotel contexts, working to develop an in-depth understanding of online complaining based on a cross-section of varied hotel attributes. Ultimately, the researchers are interested in learning how hotel guests complain about different types of hotel service attributes. A simple example of the complaining pattern sequence can be represented in the form of A → B, where A (called the antecedent or first attribute) and B (called the consequent or second attribute) are two disjoined item sets. This can be stated in the following form:
ifantecedent (s) then consequent (s)
ARs are used in this study to help determine how certain requirements should be related to each other so as to get an appreciable output. The minimum rule confidence threshold for those taken into consideration should be at least 70%, with a minimum antecedent support of 10% and a maximum number of four antecedents. Those outside the threshold should be rejected. The confidence threshold value represents the percentage by which the main objective of the rule is satisfied [28]. The confidence of the rule is defined as:
Confidence A B = Support A B Support A
where,
  • Support (A ∪ B) = number of transactions including A ∪ B;
  • Support (A) = number of transactions including A.
The Apriori algorithm proceeds in two stages. First, it identifies frequent itemsets in the data, and then it generates rules from the table/lattice of the frequent itemsets [23,30]. The top rules are generated with the assistance of SPSS Modeler 18. The full dataset can be freely accessed at http://dx.doi.org/10.17632/zn66tdcbh2.1 (accessed on 20 January 2023) or you can freely obtain from the MDPI Supplementary File. Figure 3 shows the process of AR algorithm analysis.

3.3. Algorithm Credibility: Qualitative Projective Technique

In order to ensure the credibility of the algorithm analyses, a qualitative projective technique was used to verify and validate them. The validation is important considering that this is a qualitative study dealing with “the why” behind guest behavior, with hopes of revealing underlying motives, values, and attitudes—including feelings and emotions—toward particular services or products [78]. The projective technique is suitable for elucidating unconscious feelings or thoughts by applying indirect questioning and stimuli (e.g., pictures, scenarios, or words) [78,79]. Data collection and related procedures were employed according to a non-probability, purposive sampling method. This allowed the researchers to choose participants appropriate to the purpose of the study. To achieve this aim, a social network sampling approach was adopted where participants were initially selected from within the researchers’ social network and added to via the networks of those initially inducted [80].
Data was gathered using face-to-face, semi-structured interviews, as this approach allowed the researchers to gain a better understanding of the subjective experiences and perceptions of the participants [78]. Before the interview commenced, interviewees were provided with explanations and asked to read a study information sheet which included the study purpose, procedures, and findings from the machine learning application. The purpose of this study was described to the participants in a general manner, and an example question was: “we are interested in learning what you think and feel regarding the study’s findings with respect to guest complaining behavior”. Since the intentions of this study are not to construct a comprehensive theory but instead to look into the thoughts and feelings that were evoked by the findings of the machine learning application, we only detail the subjective experiences and perceptions of interviewees with respect to the guest complaining behavior. In total, four interviewees were interviewed for the study. The interviews took place at various locations (e.g., offices, hotels). On average, each of the interviews lasted 30 min. The interviews were conducted in person and tape-recorded. The recordings were later fully transcribed. The participants comprised hotel industry and academic experts who have more than 20 years of experience in the fields of hotel and hospitality. By collecting the comments of multiple experts, the researchers were able to cross-check for individual bias by performing subsequent comparisons [81]. The hotel experts included individuals from each of the different star-rated establishments. By interviewing a mixture of hotel and academic experts, data triangulation could be performed to reinforce the validity of the findings. Table 4 demonstrates the participants’ demographic information. Figure 4 describes the summary of the research process, including both the quantitative algorithm analyses and the qualitative projective technique.

4. Findings and Discussion

4.1. Web Graph Analysis

Web graphs show the strength of a relationship that exists between the values of two or more symbolic (categorical) fields. The graph utilizes lines of various widths to indicate the strength of the connection. These, for instance, have been used to explore the relationship that exists between the purchases of multiple different items at an e-commerce site or a traditional retail outlet. In the medical industry, web graph analyses have been used to explore relationships between cholesterol levels, blood pressure, and drugs that were effective in treating the patient’s illnesses [23,30]. Strong connections are presented with heavier lines. These indicate that the two values are strongly related and deserve further exploration. Medium connections are illustrated with lines of a lighter thickness, and weak connections are represented with dotted lines. If no line is shown between two values, it means either that the two values never occur in the same record or that their rate of occurrence does not meet the threshold specified in the Web node dialog box [82]. In this study, a maximum of 80 links may be displayed; weak links are those below 15, and strong links are those above 35.

4.1.1. Web Graph Analysis for Higher Star-Rated Hotels

Figure 5 is a web graph analysis of online complaint attributes for higher star-rated hotels. A clear difference was observed between the networks that formed. For instance, Location Accessibility and F & B Issue exhibited a strong direct connection (98.73%), meaning that these two attributes have a strong relationship. From this, it could be inferred that if hotel guests staying at higher star-rated hotels do not complain about Location Accessibility, they might complain about F & B Issue. Clearly, this is a relationship that could benefit from further research. The graph also shows several medium connections between various pairs of complaint attributes; for example, Location Accessibility and Customer Service (34.62%). This connection could suggest that if hotel guests complain about Location Accessibility, they might also complain about Customer Service or vice versa. Room Space and Room Facility (33.15%) and Miscellaneous Issue and F&B Issue (31.21%) also were among the top three medium connections. Some examples of weak connections include Safety and Cleanliness (14.75%) and Hotel Facility and F&B Issue (14.65%) (see Table 5).

4.1.2. Web Graph Analysis for Lower Star-Rated Hotels

Figure 6 is a web graph analysis of online complaint attributes for lower star-rated hotels. Here, a clear difference was observed between the networks that formed. For instance, Value for Money and Safety have a strong and direct path of connection (99.08%), meaning that these two attributes have a strong relationship. Based on the connection, it could be inferred that if the hotel guests at lower star-rated hotels complain about Value for Money, they might neglect to voice concerns about Safety. This question could benefit from further research. The graph also shows medium connections between several pairs of complaint attributes, for example, Value for Money and Miscellaneous Issue (33.94%). This may indicate that hotel guests who complain about Value for Money, may also complain about Miscellaneous Issues and vice versa. Location Accessibility and Miscellaneous Issue (33.33%) and Safety and Miscellaneous Issue (33.33%) were also among the top three medium connections. Some examples of weak connections include Value for Money and Hotel Facility (14.68%) and Location Accessibility and Cleanliness (14.29%) (see Table 6).
The Web graph depicts information related to the pair-wise associations [21]. However, it is important to decompose the network for the purpose of interpreting the sets of frequent associations. The processes can provide greater insight on the associations that exist between the online complaining attributes. To develop a more in-depth understanding of the sets of frequent associations, this study employed Apriori rule-based machine learning.

4.2. Apriori Algorithm Findings for Online Complaining Behavior

The generated rules are presented based on a minimum confidence of 70% and a maximum of four antecedents. Based on the analysis, the top seven priority rules for the different star-rated hotels were compiled from the transactional data for the online complaint attributes (Table 7). The first rule listed in Table 6 posits that if a guest makes an online complaint about Miscellaneous Issues and Customer Service but doesn’t complain about Safety and Location Accessibility, then the guest stayed at a higher star-rated hotel. This rule has a confidence level of 71.09%. This means that guests making complaints about Miscellaneous Issues and Customer Service stayed at higher star-rated hotels 71.09% of the time. Furthermore, the support of the rule is 10.45%, meaning that in the entire transactional database, if a guest made online complaints about Miscellaneous Issues and Customer Service, it was associated with higher star-rated hotels 10.45% of the time. In another example, according to the 6th rule, if Cleanliness = Yes and Customer Service = No and Room Space = No and Hotel Facility = No, then the confidence is 70.59% that the complaint was made by a customer of a lower star-rated hotel. Therefore, if a customer makes an online complaint about Cleanliness, but not Customer Service, Room Space, and Hotel Facility, then in 70.59% of the time, the complaint applies to a lower star-rated hotel. Furthermore, the support for this rule is 10.94%, meaning that in the entire transactional database, if a guest makes an online complaint about Cleanliness, but not about Customer Service, Room Space, and Hotel Facility, it will be associated with a lower-star-rated hotel 10.94% of the time. Table 6 depicts the top seven priority association rules for online complaining behavior related to different hotel-star ratings.
Using the Apriori algorithm, the top seven priority rules were established for the antecedents and consequences of online complaint attributions. The results of these tests reveal that if guests make online complaints about Customer Service, Room Space, and Miscellaneous Issue but do not complain about Safety, Location Accessibility, Hotel Facility, and Cleanliness, then the guests are likely coming from higher star-rated hotels. First, with respect to Customer Service, the source of complaints is often related to interactions that take place between service providers and guests. The service failures may be related to the process or the outcome of the service delivery [83,84]. It is not necessary to assume that guests always have high expectations for high-profile services; in fact, often times it is enough to simply provide basic greetings, demonstrate welcoming attitudes, and maintain harmonious atmospheres [85,86,87]. One reason guests can end up dissatisfied may be related to their preparation processes. Guests who develop high expectations based on their personal preparations and planning might more easily find themselves in situations where those expectations are not met, and perceived service failures will occur—this in turn leads to complaining behavior as per the theory of expectancy disconfirmation [88,89]. Based on this theory, once a service has been experienced, the outcomes are evaluated in comparison with expectations [90,91,92]. When an outcome meets expectations, confirmation occurs. Disconfirmations (positive or negative) take place when there is a discrepancy between expectations and outcomes. A negative disconfirmation occurs when the outcome is worse than expected or when the service performance is less than anticipated [93,94]. Negative disconfirmations are particularly prone to producing dissatisfaction or complaining behavior. Mok and Armstrong [88] also pointed out that guest satisfaction is largely based on meeting or exceeding expectations. In order to explain the results of the current study, guests may have developed expectations for high quality services from past experiences staying at higher-star-rated hotels. On subsequent travels if there is a gap between expectations and actual services, a negative disconfirmation will occur. When it comes to Room Space, expectations may vary from one individual to another—they may also be influenced by locational factors. Guests who travel to London, for instance, might be accustomed to living in less-crowded environments, and when confronted with the spatial limitations, they may find it an unhappy experience [62]. Finally, with respect to Miscellaneous Issues, negative results could be related to a wide variety of things, including insects in the room, mattresses that are too soft, pillows that are too hard, or sheets that are too rough. For these issues, hotel managers can only try to ensure that their tangible and intangible in-house facilities are always fully operational before welcoming new arrivals.
When it came to online complaints made about on Cleanliness, but not about Customer Service, Room Space, or complaints made about Hotel Facility and Value for Money, guests were found to have stayed at lower star-rated hotels. This is comparable with results from Dutta and Das [45], Dutta, Jauhari, Venkatesh and Parsa [46] and Xu and Li [95], who asserted that cleanliness and dirty rooms caused the most dissatisfaction for guests staying in suite hotels. Since hotels are mainly “accommodations-led”, the main reason for guests to visit or return is the guest rooms and their cleanliness. Simply stated, clean and comfortable rooms help satisfy customers, while dirty ones lead to guest dissatisfaction [95]. Alhelalat, et al. [96], Ju, et al. [97], Radojevic, et al. [98,99], and Radojevic, et al. [100] all point out that a comfortable bed, a clean room and bathroom, and a certain amount of aesthetic appeal are considered important and necessary features to achieve customer satisfaction—these are also factors that will influence customer evaluations of their staying experiences. Other studies on public transportation also concluded that cleanliness and comfort are the most important factors when it comes to (dis)satisfaction, although the impact of these factors does differ depending on the socio-economic characteristics of the users [89,101,102,103,104,105,106]. Appendix A Table A1 demonstrates a total of 17 rules.

4.3. Qualitative Study Results

As mentioned earlier, the intention of the qualitative portion of this study is to elucidate the subjective experiences and perceptions of the participants with respect to the results of the machine learning applied in the quantitative portion of the study. During the interviews, the participants expressed their understanding that guests place their focus on different features when staying at different categories of hotels. Based on their subjective assessments, the participants also conjectured that the guests staying at higher star-rated hotel categories stressed customer service and value for money, while those staying at lower star-rated hotel categories were more inclined to focus their concern on cleanliness and facility-related problems. Often times, the guests will place their main focus on one attribute and build on it by connecting it with other attributes. This tendency is expressed in an example given by one of the participating hotel managers:
★ “Normally, when the guest complains about services, what she/he would like to focus on is the importance of this issue, and they will connect it to other attributes to complain together…for example, ‘it might impact on my safety, comfort, and my whatever’…” (Mgr. 01)
The academic experts expressed their views that the results obtained from the algorithm analysis were both practical and useful, not only for hoteliers but also for those working in related literature. For those reasons, more research applying machine learning to the field of hospitality is encouraged. In sum, the qualitative portion of the study corroborates the results of the algorithm work and affirms its practical application to the industry. Below is one of the academic professor’s comments:
★ “This kind of algorithm technique is practical and useful both for industry and academics. I hope to see more research applying this approach to the hospitality industry…” (Acad. 01, Acad. 02)

5. Conclusions

This study aimed to detect relationships between complaint attributions and consequences for travellers who stayed at different star-rated hotels by analyzing their online complaining behavior. The study achieved this goal by applying machine learning techniques to TripAdvisor complaint reviews of hotels in the United Kingdom. Benefiting from a fourfold approach that applied content analysis, web graph analysis, Apriori algorithms, and a qualitative projective technique, this study was not only able to corroborate but also go beyond the conclusions reached in previous studies by revealing significant differences in online complaining behavior for different star-rated hotels.

5.1. Practical Implications

The visual representations produced through the analysis in this study offer an important contribution, as they allow industry managers to easily understand and utilize the data from the models and rule-mining for the purpose of improving their business strategies. For instance, based on the AR model, this study presented a web graph analysis that shows the strength of pair-wise relationships between different complaint attributes. Additionally, when more than two items are employed for rule generation, the ARs are able to depict even more insights and discover frequent item sets [21]. For these reasons, the Apriori algorithm was applied in this study in order to find the most frequent attributes of complaints and uncover hidden predictive information. After joining and pruning, the top 17 Apriori rules for different star-rated hotels were identified. These rules provide segment-specific information about the online complaint behavior of guests, and can be utilized by management to conduct hotel service quality policy analyses. By applying rule mining techniques, researchers and industry managers can develop a broad view of the relationships that exist between different parameters and simplify the processes of interpretation using models that are easier to understand [107].
Additionally, based on the results of the qualitative projective technique, we suggest the need for more in-depth investigations into applications of machine learning for the purpose of shedding light on online complaining behavior related to hospitality. More information is needed to understand the way in which algorithms can be used to predict customer complaining behavior. These new techniques will be able to provide new insight by overcoming some of the barriers that traditional methods are hindered by.
In sum, AR models are able to find patterns in the data where one or more entities (such as events, purchases, or attributes) are associated with one or more other entities [24]. The models construct rule sets that define these relationships, and the fields within the data can act as both inputs and targets. While traditional ARs allow for the manual discovery of patterns, AR algorithms (e.g., Apriori) harness technology to execute the work rapidly while allowing for greater insight into more complex patterns. ARs are also incredibly useful for predicting multiple outcomes—for example, if customers complain about attribute X, they will likely complain about Y and then Z as well. They can be used to associate a particular conclusion (such as the decision to complain about something) with a certain set of conditions, and they have an advantage over the more standard decision tree because of their ability to find connections between any of the attributes. The reason for this is that decision trees build rules with only a single conclusion, whereas ARs attempt to find many rules, each of which may have a different conclusion [24]. Therefore, if hoteliers don’t know which specific issue(s) to improve on, we recommend using ARs to help identify issues while also establishing their interconnected relationships. Depending on time, priorities, and company goals, hoteliers may want to place their focus on anywhere between 5 and 10 of the top rules to gain a better understanding of multiple issues at once. However, if they have very specific problems that need to be solved, decision trees are still recommended as they are able to go into greater depth and detail.

5.2. Theoretical Implications

This study applies attribution theory to examine the connections between online complaint attributions and their consequences. Attribution-consequence links are worth exploring because of the important role they play in determining guest dissatisfaction and electronic word-of-mouth behavior. The theory claims that an individual’s own perceptions of the success or failure of any activity will determine the amount of effort he or she will willingly commit to the same activity in the future [56]. The current study’s findings show that guests who had positive past experiences have high expectations for future stays. Consequently, failures to meet expectations, lead to negative outcomes and result in negative word-of-mouth behavior on online platforms. Using guest complaints from online platforms, the current study found links between the perceived causes of previous experiences (or attributions) and the affects these have on the behaviors of guests (consequences) who stayed at different star-rated hotels. These findings were consistent with Heider [108], who, by applying attribution theory, found that the way in which tourists attempt to comprehend their travelling experiences can influence their future travelling decisions or their avoidance behavior, and that word-of-mouth can also influence the behavior of others. Thus, it is evident that the link between guests’ perceived or understood attributions of previous experiences influences their future behavior. In response, this study calls for more attribution theory-based research that gives focus to guest complaints on online platforms (e.g., TripAdvisor, Agoda) in order to find practical solutions to issues within the hospitality industry.

5.3. Contributions and Future Research

The main contribution of this study is its innovative application of machine learning to detect correlations between antecedents and consequences in online complaining behavior related to the hospitality industry rather than relying on traditional methods used in past research (e.g., the critical incident technique or the multivariate approach). By analyzing real-world data (i.e., online complaints), the researchers were able to successfully conduct empirical and quantitative studies using ARs algorithms and the data they produced. Based on the results, we contend that there is a need for further, in-depth investigations into the details of online complaining behavior in hospitality contexts. The goals of these are not only to understand how algorithms may be useful in predicting customers’ complaining behavior but also to provide new insights that traditional methods have not been able to uncover due to their limitations. The machine learning approach has the potential to contribute greatly to the hospitality discipline and will certainly continue to gain popularity and importance in the industry. Another contribution of this study is that it extends previous research by applying attribution theory to online complaining behavior for the purpose of finding links between certain various parameters and predicting patterns for future activity. The results of this effort confirmed that specific online complaint attributes related to different star-rated hotels can be explained according to predictable attributions and consequences. Consequently, the findings of this study are practical and applicable to the industry.

5.4. Study’s Limitations

The study’s limitations are inevitable. First, this study collected data before the COVID-19 pandemic hit the hospitality industry. Further research might consider retrieving data during the post-crisis period and then conducting the comparison to see the differences in guest complaint behavior before and after the pandemic. Second, this study applied one of the most popular rule-based techniques (i.e., the Apriori algorithm); however, advanced algorithms (e.g., Generalized Sequential Pattern—GSP [Cf. Verma and Mehta [109]], An Efficient Algorithm for Mining Frequent Sequences—SPADE [Cf. Verma and Mehta [109]], or Pattern Growth-Based Approach [Cf. Cheng and Han [110], Hamdi, et al. [111]]) should be replicated in order to validate and advance the study’s outputs. In addition, given the contact-heavy nature of the hospitality service industry, COVID-19 has dramatically threatened employees’ safety and health. Prior research has shown that COVID-19 directly influences employees’ anxiety [112], work attitudes [113], turnover intention [114], psychological distress [115], work engagement [116], and cycling leisure activity [117]. However, with respect to the impacts of this pandemic, there are some gaps that need further research; for example, employees’ reactions toward working from home in different cultural contexts, employees’ commitment and trust, various psychological characteristics (e.g., ambition, risk aversion, family dedication), and family motivation for enhancing job performance during the crisis.

Supplementary Materials

The following supporting data can be downloaded at: https://www.mdpi.com/article/10.3390/app13053073/s1.

Author Contributions

Conceptualization, R.S.; methodology, R.S.; software, R.S.; validation, R.S. and S.-Y.L.; formal analysis, R.S.; investigation, S.-Y.L.; resources, R.S.; data curation, R.S.; writing—original draft preparation, R.S.; writing—review and editing, R.S.; visualization, R.S.; supervision, P.-C.L. and S.-Y.L.; project administration, R.S.; funding acquisition, R.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Young Researcher Development Project of Khon Kaen University Year 2022, grant number 660201.1.10.1/2597” and “The APC was partially funded by Research Administration Division, Khon Kaen University.

Institutional Review Board Statement

Ethical review and approval were waived for this study due to research that involve benign behavioral intervention (brief in duration, harmless, painless, not physically invasive, not likely to have a significant adverse lasting impact on the subjects, and subjects will not find the interventions offensive or embarrassing), HE653095.

Informed Consent Statement

“Not applicable.” studies not involving humans.

Data Availability Statement

Data available at: SANN, RAKSMEY (2023), “Replication Data for: Understanding Customers’ Insights Using Attribution Theory: A Text Mining and Rule-Based Machine Learning Two-Step Multifaceted Method”, Mendeley Data, v1 http://dx.doi.org/10.17632/zn66tdcbh2.1 (accessed on 20 January 2023).

Acknowledgments

I, Raksmey Sann, acknowledge the support of the Faculty of Business Administration and Accountancy and the Research Administration Division, Khon Kaen University in the form of an International Travel Grant (660301.15.1.2/532—5/2566), which enabled me to attend the 2023 AMS World Marketing Congress organized by the Academy of Marketing Science at Kent Business School in Canterbury, Kent, United Kingdom.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. “The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results”.

Appendix A

Table A1. Total of 17 association rules.
Table A1. Total of 17 association rules.
Rule RankingConsequentAntecedentRule IDInstancesSupport %Confidence %Rule Support %LiftDeployability
1Hotel Star-Rating = Higher Star-RatedMiscellaneous Issue = Yes and Customer Service = Yes and Safety = No and Location Accessibility = No1521110.44671.0907.4261.2513.020
2Hotel Star-Rating = Higher Star-RatedMiscellaneous Issue = Yes and Customer Service = Yes and Safety = No621510.64470.6987.5251.2443.119
3Hotel Star-Rating = Higher Star-RatedRoom Space = Yes and Cleanliness = No132015.84270.62511.1881.2434.653
4Hotel Star-Rating = Higher Star-RatedCustomer Service = Yes and Cleanliness = No and Location Accessibility = No1075237.22870.61226.2871.24210.941
5Hotel Star-Rating = Higher Star-RatedCustomer Service = Yes and Miscellaneous Issue = No and Cleanliness = No and Location Accessibility = No1658528.96070.59820.4461.2428.515
6Hotel Star-Rating = Lower Star-RatedCleanliness = Yes and Customer Service = No and Room Space = No and Hotel Facility = No1322110.94170.5887.7231.6353.218
7Hotel Star-Rating = Lower Star-RatedCleanliness = Yes and Customer Service = No and Value for Money = No and Hotel Facility = No1423111.43670.5638.0691.6353.366
8Hotel Star-Rating = Higher Star-RatedCustomer Service = Yes and Cleanliness = No and Safety = No and Location Accessibility = No1773336.28770.53225.5941.24110.693
9Hotel Star-Rating = Higher Star-RatedRoom Space = Yes and Cleanliness = No and Location Accessibility = No531215.44670.51310.8911.2414.554
10Hotel Star-Rating = Higher Star-RatedRoom Space = Yes and Cleanliness = No and Hotel Facility = No327113.41670.4809.4551.2403.960
11Hotel Star-Rating = Higher Star-RatedMiscellaneous Issue = Yes and Customer Service = Yes and Location Accessibility = No721510.64470.2337.4751.2363.168
12Hotel Star-Rating = Higher Star-RatedRoom Space = Yes and Cleanliness = No and Safety = No431215.44670.19210.8421.2354.604
13Hotel Star-Rating = Higher Star-RatedRoom Space = Yes and Cleanliness = No and Hotel Facility = No and Location Accessibility = No1126513.11970.1899.2081.2353.911
14Hotel Star-Rating = Higher Star-RatedRoom Space = Yes and Cleanliness = No and Safety = No and Location Accessibility = No1230515.09970.16410.5941.2354.505
15Hotel Star-Rating = Higher Star-RatedCustomer Service = Yes and Cleanliness = No276737.97070.14326.6341.23411.337
16Hotel Star-Rating = Higher Star-RatedCustomer Service = Yes and Miscellaneous Issue = No and Cleanliness = No859629.50570.13420.6931.2348.812
17Hotel Star-Rating = Higher Star-RatedCustomer Service = Yes and Cleanliness = No and Safety = No974736.98070.01325.8911.23211.089

References

  1. Statista Travel and Tourism in the United Kingdom—Statistics & Facts. Available online: https://www.statista.com/topics/3269/travel-and-tourism-in-the-united-kingdom-uk/ (accessed on 13 November 2018).
  2. Statista Travel Agencies in the United Kingdom—Statistics & Facts. Available online: https://www.statista.com/topics/4103/travel-agencies-in-the-united-kingdom-uk/ (accessed on 13 November 2018).
  3. Statista Online Travel Booking Segment Revenue in the United Kingdom (UK) from 2016 to 2022 (in Million U.S. Dollars). Available online: https://www.statista.com/statistics/515511/online-travel-booking-revenue-digital-market-outlook-uk/ (accessed on 13 November 2018).
  4. Zhao, X.; Wang, L.; Guo, X.; Law, R. The influence of online reviews to online hotel booking intentions. Int. J. Contemp. Hosp. Manag. 2015, 27, 1343–1364. [Google Scholar] [CrossRef]
  5. Mellinas, J.P.; Maria-Dolores, S.M.M.; Garcia, J.J.B. Effects of the Booking.com scoring system. Tour. Manag. 2016, 57, 80–83. [Google Scholar] [CrossRef]
  6. Liu, Y.; Teichert, T.; Rossi, M.; Li, H.X.; Hu, F. Big data for big insights: Investigating language-specific drivers of hotel satisfaction with 412,784 user-generated reviews. Tour. Manag. 2017, 59, 554–563. [Google Scholar] [CrossRef]
  7. Hu, N.; Zhang, T.; Gao, B.; Bose, I. What do hotel customers complain about? Text analysis using structural topic model. Tour. Manag. 2019, 72, 417–426. [Google Scholar] [CrossRef]
  8. Edastama, P.; Bist, A.S.; Prambudi, A. Implementation of data mining on glasses sales using the apriori algorithm. Int. J. Cyber IT Serv. Manag. 2021, 1, 159–172. [Google Scholar] [CrossRef]
  9. Jha, J.; Ragha, L. Educational data mining using improved apriori algorithm. Int. J. Inf. Comput. Technol. 2013, 3, 411–418. [Google Scholar]
  10. Aflori, C.; Craus, M. Grid implementation of the Apriori algorithm. Adv. Eng. Softw. 2007, 38, 295–300. [Google Scholar] [CrossRef]
  11. Singh, J.; Ram, H.; Sodhi, D.J. Improving efficiency of apriori algorithm using transaction reduction. Int. J. Sci. Res. Publ. 2013, 3, 1–4. [Google Scholar]
  12. Abaya, S.A. Association rule mining based on Apriori algorithm in minimizing candidate generation. Int. J. Sci. Eng. Res. 2012, 3, 1–4. [Google Scholar]
  13. Kurnia, Y.; Isharianto, Y.; Giap, Y.C.; Hermawan, A. Study of application of data mining market basket analysis for knowing sales pattern (association of items) at the o! fish restaurant using apriori algorithm. In Journal of Physics: Conference Series 2019; IOP Publishing: Bristol, UK, 2019; p. 012047. [Google Scholar]
  14. Yabing, J. Research of an improved apriori algorithm in data mining association rules. Int. J. Comput. Commun. Eng. 2013, 2, 25. [Google Scholar] [CrossRef] [Green Version]
  15. Li, Z.; Li, X.; Tang, R.; Zhang, L. Apriori algorithm for the data mining of global cyberspace security issues for human participatory based on association rules. Front. Psychol. 2021, 11, 582480. [Google Scholar] [CrossRef] [PubMed]
  16. Mirmozaffari, M.; Alinezhad, A.; Gilanpour, A. Data Mining Apriori Algorithm for Heart Disease Prediction. Int’l J. Comput. Commun. Instrum. Engg 2017, 4, 20–23. [Google Scholar]
  17. Ilayaraja, M.; Meyyappan, T. Mining medical data to identify frequent diseases using Apriori algorithm. In Proceedings of the 2013 International Conference on Pattern Recognition, Informatics and Mobile Engineering, Salem, India, 21–22 February 2013; pp. 194–199. [Google Scholar]
  18. Abdullah, U.; Ahmad, J.; Ahmed, A. Analysis of effectiveness of apriori algorithm in medical billing data mining. In Proceedings of the 2008 4th International Conference on Emerging Technologies, Rawalpindi, Pakistan, 18–19 October 2008; pp. 327–331. [Google Scholar]
  19. Martín, D.; Martínez-Ballesteros, M.; García-Gil, D.; Alcalá-Fdez, J.; Herrera, F.; Riquelme-Santos, J.C. MRQAR: A generic MapReduce framework to discover quantitative association rules in big data problems. Knowl. Based Syst. 2018, 153, 176–192. [Google Scholar] [CrossRef]
  20. Hung, C. Association Rules: Sequence, Association and Link Analysis; The Data-Shack Limited: Pingtung, Taiwan, 2018; pp. DM0018–DM0019. [Google Scholar]
  21. Kalgotra, P.; Sharda, R. BIARAM: A process for analyzing correlated brain regions using association rule mining. Comput. Methods Programs Biomed. 2018, 162, 99–108. [Google Scholar] [CrossRef] [PubMed]
  22. Jabbour, S.; Mazouri, F.E.E.; Sais, L. Mining Negatives Association Rules Using Constraints. Procedia Comput. Sci. 2018, 127, 481–488. [Google Scholar] [CrossRef]
  23. SPSS. IBM SPSS Modeler 18.0 Algorithms Guide; SPSS: Chicago, IL, USA, 2016. [Google Scholar]
  24. SPSS. IBM SPSS Modeler 16 User’s Guide; SPSS: Chicago, IL, USA, 2013. [Google Scholar]
  25. Agrawal, R.; Srikant, R. Fast algorithms for mining association rules. In Proceedings of the 20th International Conference Very Large Data Bases, VLDB, Santiago de Chile, Chile, 12–15 September 1994; pp. 487–499. [Google Scholar]
  26. Wu, M.; Sakai, H. On Parallelization of the NIS-apriori Algorithm for Data Mining. Procedia Comput. Sci. 2015, 60, 623–631. [Google Scholar] [CrossRef] [Green Version]
  27. Singh, S.; Garg, R.; Mishra, P.K. Performance optimization of MapReduce-based Apriori algorithm on Hadoop cluster. Comput. Electr. Eng. 2018, 67, 348–364. [Google Scholar] [CrossRef] [Green Version]
  28. Anand, R.V.; Dinakaran, M. Handling stakeholder conflict by agile requirement prioritization using Apriori technique. Comput. Electr. Eng. 2017, 61, 126–136. [Google Scholar] [CrossRef]
  29. Anand, D.; Naorem, D. Semi-supervised Aspect Based Sentiment Analysis for Movies Using Review Filtering. Procedia Comput. Sci. 2016, 84, 86–93. [Google Scholar] [CrossRef] [Green Version]
  30. SPSS. IBM SPSS Modeler 18.0 Modeling: Nodes; SPSS: Chicago, IL, USA, 2016. [Google Scholar]
  31. Rhee, H.T.; Yang, S.-B. Does hotel attribute importance differ by hotel? Focusing on hotel star-classifications and customers’ overall ratings. Comput. Hum. Behav. 2015, 50, 576–587. [Google Scholar] [CrossRef]
  32. Jiang, J.; Gretzel, U.; Law, R. Influence of star rating and ownership structure on brand image of mainland China hotels. J. China Tour. Res. 2014, 10, 69–94. [Google Scholar] [CrossRef]
  33. Öğüt, H.; Onur Taş, B.K. The influence of internet customer reviews on the online sales and prices in hotel industry. Serv. Ind. J. 2012, 32, 197–214. [Google Scholar] [CrossRef]
  34. Tsao, W.-C. Star power: The effect of star rating on service recovery in the hotel industry. Int. J. Contemp. Hosp. Manag. 2018, 30, 1092–1111. [Google Scholar] [CrossRef]
  35. Guillet, B.D.; Law, R. Analyzing hotel star ratings on third-party distribution websites. Int. J. Contemp. Hosp. Manag. 2010, 22, 797–813. [Google Scholar] [CrossRef]
  36. Guillet, B.D.; Chu, A.M.C. Managing hotel revenue amid the COVID-19 crisis. Int. J. Contemp. Hosp. Manag. 2021, 33, 604–627. [Google Scholar] [CrossRef]
  37. Martin-Fuentes, E. Are guests of the same opinion as the hotel star-rate classification system? J. Hosp. Tour. Manag. 2016, 29, 126–134. [Google Scholar] [CrossRef] [Green Version]
  38. Hensens, W. The future of hotel rating. J. Tour. Futures 2015, 1, 69–73. [Google Scholar] [CrossRef] [Green Version]
  39. Ekiz, E.; Khoo-Lattimore, C.; Memarzadeh, F. Air the anger: Investigating online complaints on luxury hotels. J. Hosp. Tour. Technol. 2012, 3, 96–106. [Google Scholar] [CrossRef]
  40. Fernandes, T.; Fernandes, F. Sharing Dissatisfaction Online: Analyzing the Nature and Predictors of Hotel Guests Negative Reviews. J. Hosp. Mark. Manag. 2017, 27, 127–150. [Google Scholar] [CrossRef]
  41. Hu, F.; Teichert, T.; Deng, S.L.; Liu, Y.; Zhou, G.T. Dealing with pandemics: An investigation of the effects of COVID-19 on customers? evaluations of hospitality services. Tour. Manag. 2021, 85, 104320. [Google Scholar] [CrossRef]
  42. Hu, H.S.; Yang, Y.; Zhang, J. Avoiding panic during pandemics: COVID-19 and tourism-related businesses. Tour. Manag. 2021, 86, 104316. [Google Scholar] [CrossRef] [PubMed]
  43. Chung-Herrera, B.G.; Goldschmidt, N.; Doug Hoffman, K. Customer and employee views of critical service incidents. J. Serv. Mark. 2004, 18, 241–254. [Google Scholar] [CrossRef]
  44. Chua, B.L.; Othman, M.; Boo, H.C.; Abkarim, M.S.; Ramachandran, S. Servicescape Failure and Recovery Strategy in the Food Service Industry: The Effect on Customer Repatronization. J. Qual. Assur. Hosp. Tour. 2010, 11, 179–198. [Google Scholar] [CrossRef]
  45. Dutta, C.B.; Das, D.K. What drives consumers’ online information search behavior? Evidence from England. J. Retail. Consum. Serv. 2017, 35, 36–45. [Google Scholar] [CrossRef]
  46. Dutta, K.; Jauhari, V.; Venkatesh, U.; Parsa, H.G. Service failure and recovery strategies in the restaurant sector. Int. J. Contemp. Hosp. Manag. 2007, 19, 351–363. [Google Scholar] [CrossRef]
  47. Mueller, H.; Kaufmann, E.L. Wellness tourism: Market analysis of a special health tourism segment and implications for the hotel industry. J. Vacat. Mark. 2016, 7, 5–17. [Google Scholar] [CrossRef] [Green Version]
  48. Mueller, R.D.; Palmer, A.; Mack, R.; McMullan, R. Service in the restaurant industry: An American and Irish comparison of service failures and recovery strategies. Int. J. Hosp. Manag. 2003, 22, 395–418. [Google Scholar] [CrossRef]
  49. Folkes, V.S. Recent attribution research in consumer behavior: A review and new directions. J. Consum. Res. 1988, 14, 548–565. [Google Scholar] [CrossRef]
  50. Kelley, H.H.; Michela, J.L. Attribution theory and research. Annu. Rev. Psychol. 1980, 31, 457–501. [Google Scholar] [CrossRef] [Green Version]
  51. Weiner, B. An attributional theory of achievement motivation and emotion. Psychol. Rev. 1985, 92, 548. [Google Scholar] [CrossRef]
  52. Weiner, B. Attribution Theory, Achievement Motivation, and the Educational Process. Rev. Educ. Res. 1972, 42, 203–215. [Google Scholar] [CrossRef]
  53. Graham, S. A review of attribution theory in achievement contexts. Educ. Psychol. Rev. 1991, 3, 5–39. [Google Scholar] [CrossRef]
  54. LaBelle, S.; Martin, M.M. Attribution Theory in the College Classroom: Examining the Relationship of Student Attributions and Instructional Dissent. Commun. Res. Rep. 2014, 31, 110–116. [Google Scholar] [CrossRef]
  55. Orth, U.R.; Stockl, A.; Veale, R.; Brouard, J.; Cavicchi, A.; Faraoni, M.; Larreina, M.; Lecat, B.; Olsen, J.; Rodriguez-Santos, C.; et al. Using attribution theory to explain tourists’ attachments to place-based brands. J. Bus. Res. 2012, 65, 1321–1327. [Google Scholar] [CrossRef]
  56. Jackson, M. Utilizing attribution theory to develop new insights into tourism experiences. J. Hosp. Tour. Manag. 2019, 38, 176–183. [Google Scholar] [CrossRef]
  57. Jiang, J.; Gretzel, U.; Law, R. Do negative experiences always lead to dissatisfaction?–testing attribution theory in the context of online travel reviews. In Information and Communication Technologies in Tourism; Springer: Vienna, Austria, 2010; pp. 297–308. [Google Scholar]
  58. TripAdvisor London 2018: Best of London, England Tourism—TripAdvisor Hotel Statistics. Available online: https://www.tripadvisor.com/Tourism-g186338-London_England-Vacations.html (accessed on 9 June 2018).
  59. Sann, R.; Lai, P.-C.; Liaw, S.-Y. Online complaining behavior: Does cultural background and hotel class matter? J. Hosp. Tour. Manag. 2020, 43, 80–90. [Google Scholar] [CrossRef]
  60. Stringam, B.B.; Gerdes, J. An Analysis of Word-of-Mouse Ratings and Guest Comments of Online Hotel Distribution Sites. J. Hosp. Mark. Manag. 2010, 19, 773–796. [Google Scholar] [CrossRef]
  61. Liu, J.W. Using big data database to construct new GFuzzy text mining and decision algorithm for targeting and classifying customers. Comput. Ind. Eng. 2019, 128, 1088–1095. [Google Scholar] [CrossRef]
  62. Sann, R.; Lai, P.-C.; Chang, H.-C. Does Culture of Origin Have an Impact on Online Complaining Behaviors? The Perceptions of Asians and Non-Asians. Sustainability 2020, 12, 1838. [Google Scholar] [CrossRef] [Green Version]
  63. Liu, Y.; Huang, K.; Bao, J.; Chen, K. Listen to the voices from home: An analysis of Chinese tourists’ sentiments regarding Australian destinations. Tour. Manag. 2019, 71, 337–347. [Google Scholar] [CrossRef]
  64. Lombard, M.; Snyder-Duch, J.; Bracken, C.C. Content analysis in mass communication: Assessment and reporting of intercoder reliability. Hum. Commun. Res. 2002, 28, 587–604. [Google Scholar] [CrossRef]
  65. Gerdt, S.O.; Wagner, E.; Schewe, G. The relationship between sustainability and customer satisfaction in hospitality: An explorative investigation using eWOM as a data source. Tour. Manag. 2019, 74, 155–172. [Google Scholar] [CrossRef]
  66. Cenni, I.; Goethals, P. Negative hotel reviews on TripAdvisor: A cross-linguistic analysis. Discourse Context Media 2017, 16, 22–30. [Google Scholar] [CrossRef]
  67. Goodman, L.A.; Kruskal, W.H. Measures of association for cross classifications, IV: Simplification of asymptotic variances. J. Am. Stat. Assoc. 1972, 67, 415–421. [Google Scholar] [CrossRef]
  68. Goodman, L.A.; Kruskal, W.H. Measures of association for cross classifications III: Approximate sampling theory. J. Am. Stat. Assoc. 1963, 58, 310–364. [Google Scholar] [CrossRef]
  69. Goodman, L.A.; Kruskal, W.H. Measures of association for cross classifications. II: Further discussion and references. J. Am. Stat. Assoc. 1959, 54, 123–163. [Google Scholar] [CrossRef]
  70. Goodman, L.A.; Kruskal, W.H.; Goodman, L.A.; Kruskal, W.H. Measures of Association for Cross Classifications; Springer: Berlin/Heidelberg, Germany, 1979. [Google Scholar]
  71. Akoglu, H. User’s guide to correlation coefficients. Turk. J. Emerg. Med. 2018, 18, 91–93. [Google Scholar] [CrossRef]
  72. Field, A. Discovering Statistics Using IBM SPSS Statistics; Sage: Thousand Oaks, CA, USA, 2013. [Google Scholar]
  73. Agresti, A. An Introduction to Categorical Data Analysis; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 1996. [Google Scholar]
  74. Daneshpazhooh, M.; Mostofizadeh, G.M.; Behjati, J.; Akhyani, M.; Robati, R.M. Anti-thyroid peroxidase antibody and vitiligo: A controlled study. BMC Dermatol. 2006, 6, 3. [Google Scholar] [CrossRef] [Green Version]
  75. Zakir, A.; Shehzad, F.; Nazli, R. Frequency and association of risk factors in development of gestational diabetes mellitus. Khyber Med. Univ. J. 2017, 9, 126–129. [Google Scholar]
  76. Nivoli, A.M.; Pacchiarotti, I.; Rosa, A.R.; Popovic, D.; Murru, A.; Valenti, M.; Bonnin, C.M.; Grande, I.; Sanchez-Moreno, J.; Vieta, E. Gender differences in a cohort study of 604 bipolar patients: The role of predominant polarity. J. Affect. Disord. 2011, 133, 443–449. [Google Scholar] [CrossRef]
  77. Bhandari, A.; Gupta, A.; Das, D. Improvised Apriori Algorithm Using Frequent Pattern Tree for Real Time Applications in Data Mining. Procedia Comput. Sci. 2015, 46, 644–651. [Google Scholar] [CrossRef] [Green Version]
  78. Hoek, A.C.; Pearson, D.; James, S.W.; Lawrence, M.A.; Friel, S. Shrinking the food-print: A qualitative study into consumer perceptions, experiences and attitudes towards healthy and environmentally friendly food behaviours. Appetite 2017, 108, 117–131. [Google Scholar] [CrossRef] [PubMed]
  79. Donoghue, S. Projective techniques in consumer research. J. Consum. Sci. 2000, 28, 47–53. [Google Scholar] [CrossRef]
  80. Hanna, P.; Font, X.; Searles, C.; Weeden, C.; Harrison, C. Tourist destination marketing: From sustainability myopia to memorable experiences. J. Destin Mark. Manag. 2018, 9, 36–43. [Google Scholar] [CrossRef]
  81. Cruz, I. How might hospitality organizations optimize their performance measurement systems? Int. J. Contemp. Hosp. Manag. 2007, 19, 574–588. [Google Scholar] [CrossRef]
  82. SPSS. IBM SPSS Decision Tree 21; SPSS: Chicago, IL, USA, 2012. [Google Scholar]
  83. Lewis, B.R.; McCann, P. Service failure and recovery: Evidence from the hotel industry. Int. J. Contemp. Hosp. Manag. 2004, 16, 6–17. [Google Scholar] [CrossRef]
  84. Sann, R.; Lai, P.-C.; Liaw, S.-Y.; Chen, C.-T. Multidimensional scale development and validation: University service quality (UNIQUAL). J. Hosp. Tour. Insights, 2023; ahead-of-print. [Google Scholar]
  85. Mariani, M.; Baggio, R.; Fuchs, M.; Höepken, W. Business intelligence and big data in hospitality and tourism: A systematic literature review. Int. J. Contemp. Hosp. Manag. 2018, 30, 3514–3554. [Google Scholar] [CrossRef] [Green Version]
  86. Mariani, M.; Predvoditeleva, M. How do online reviewers’ cultural traits and perceived experience influence hotel online ratings? An empirical analysis of the Muscovite hotel sector. Int. J. Contemp. Hosp. Manag. 2019, 31, 4543–4573. [Google Scholar] [CrossRef] [Green Version]
  87. Mariani, M.M.; Borghi, M. Effects of the Booking.com rating system: Bringing hotel class into the picture. Tour. Manag. 2018, 66, 47–52. [Google Scholar] [CrossRef] [Green Version]
  88. Mok, C.; Armstrong, R.W. Expectations for hotel service quality: Do they differ from culture to culture? J. Vacat. Mark. 1998, 4, 381–391. [Google Scholar] [CrossRef]
  89. Sann, R.; Lai, P.-C. Topic modeling of the quality of guest’s experience using latent Dirichlet allocation: Western versus eastern perspectives. Consum. Behav. Tour. Hosp. 2023, 18, 17–34. [Google Scholar] [CrossRef]
  90. Oliver, R.L. A congitive model of the antecedents and consequences of satisfaction decisions. J. Mark. Res. 1980, 17, 469. [Google Scholar] [CrossRef]
  91. Oliver, R.L. Measurement and evaluation of satisfaction processes in retail settings. J. Retail. 1981. [Google Scholar]
  92. Oliver, R.L.; Swan, J.E. Equity and Disconfirmation Perceptions as Influences on Merchant and Product Satisfaction. J. Consum. Res. 1989, 16, 372–383. [Google Scholar] [CrossRef]
  93. Pizam, A.; Milman, A. Predicting satisfaction among first time visitors to a destination by using the expectancy disconfirmation theory. Int. J. Hosp. Manag. 1993, 12, 197–209. [Google Scholar] [CrossRef]
  94. Sun, L.-H.; Huang, G.-H.; Sann, R.; Lee, Y.-C.; Peng, Y.-T.; Chiu, Y.-M. Too much service? The conceptualization and measurement for restaurant over-service behavior. J. Hosp. Tour. Manag. 2022, 53, 81–90. [Google Scholar] [CrossRef]
  95. Xu, X.; Li, Y. The antecedents of customer satisfaction and dissatisfaction toward various types of hotels: A text mining approach. J. Hosp. Tour. Manag. 2016, 55, 57–69. [Google Scholar] [CrossRef]
  96. Alhelalat, J.A.; Habiballah, M.A.; Twaissi, N.M. The impact of personal and functional aspects of restaurant employee service behaviour on customer satisfaction. J. Hosp. Tour. Manag. 2017, 66, 46–53. [Google Scholar] [CrossRef]
  97. Ju, Y.; Back, K.J.; Choi, Y.; Lee, J.S. Exploring Airbnb service quality attributes and their asymmetric effects on customer satisfaction. Int. J. Hosp. Manag. 2019, 77, 342–352. [Google Scholar] [CrossRef]
  98. Radojevic, T.; Stanisic, N.; Stanic, N. Solo travellers assign higher ratings than families: Examining customer satisfaction by demographic group. Tour. Manag. Perspect. 2015, 16, 247–258. [Google Scholar] [CrossRef]
  99. Radojevic, T.; Stanisic, N.; Stanic, N. Ensuring positive feedback: Factors that influence customer satisfaction in the contemporary hospitality industry. Tour. Manag. 2015, 51, 13–21. [Google Scholar] [CrossRef]
  100. Radojevic, T.; Stanisic, N.; Stanic, N.; Davidson, R. The effects of traveling for business on customer satisfaction with hotel services. Tour. Manag. 2018, 67, 326–341. [Google Scholar] [CrossRef]
  101. Efthymiou, D.; Antoniou, C.; Tyrinopoulos, Y.; Skaltsogianni, E. Factors affecting bus users’ satisfaction in times of economic crisis. Transp. Res A-Policy Pract. 2018, 114, 3–12. [Google Scholar] [CrossRef]
  102. Sann, R.; Lai, P.-C. Understanding homophily of service failure within the hotel guest cycle: Applying NLP-aspect-based sentiment analysis to the hospitality industry. Int. J. Hosp. Manag. 2020, 91, 102678. [Google Scholar] [CrossRef]
  103. Sann, R.; Lai, P.-C. Do expectations towards Thai hospitality differ? The views of English vs Chinese speaking travelers. Int. J. Cult. Tour. Hosp. Res. 2021, 15, 43–58. [Google Scholar] [CrossRef]
  104. Sann, R.; Lai, P.-C.; Chen, C.-T. Review papers on eWOM: Prospects for hospitality industry. Anatolia 2021, 32, 177–206. [Google Scholar] [CrossRef]
  105. Sann, R.; Lai, P.-C.; Chen, C.-T. Crisis Adaptation in a Thai Community-Based Tourism Setting during the COVID-19 Pandemic: A Qualitative Phenomenological Approach. Sustainability 2023, 15, 340. [Google Scholar] [CrossRef]
  106. Sann, R.; Lai, P.-C.; Liaw, S.-Y.; Chen, C.-T. Predicting Online Complaining Behavior in the Hospitality Industry: Application of Big Data Analytics to Online Reviews. Sustainability 2022, 14, 1800. [Google Scholar] [CrossRef]
  107. Nourani, V.; Molajou, A. Application of a hybrid association rules/decision tree model for drought monitoring. Glob. Planet. Chang. 2017, 159, 37–45. [Google Scholar] [CrossRef]
  108. Heider, F. The naive analysis of action. In The Psychology of Interpersonal Relations; John Wiley & Sons Inc.: Hoboken, NJ, USA, 1958. [Google Scholar]
  109. Verma, M.; Mehta, D. Sequential pattern mining: A comparison between GSP, SPADE, and PrefixSpan. Int. J. Eng. Dev. Res. (IJEDR) 2014, 2, 3016–3036. [Google Scholar]
  110. Cheng, H.; Han, J. Pattern-Growth Methods. In Encyclopedia of Database Systems; Liu, L., ÖZsu, M.T., Eds.; Springer: Boston, MA, USA, 2009; pp. 2051–2054. [Google Scholar]
  111. Hamdi, S.M.; Aydin, B.; Angryk, R.A. A pattern growth-based approach for mining spatiotemporal co-occurrence patterns. In Proceedings of the 2016 IEEE 16th International Conference on Data Mining Workshops (ICDMW), Barcelona, Spain, 12–15 December 2016; IEEE: Piscataway Township, NJ, USA, 2016; pp. 1125–1132. [Google Scholar]
  112. Park, I.J.; Hai, S.Y. How does career future time perspective moderate in the relationship between infection anxiety with the COVID-19 and service behavior among hotel employees? Tour. Manag. Perspect. 2021, 39, 100846. [Google Scholar] [CrossRef] [PubMed]
  113. Bajrami, D.D.; Terzic, A.; Petrovic, M.D.; Radovanovic, M.; Tretiakova, T.N.; Hadoud, A. Will we have the same employees in hospitality after all? The impact of COVID-19 on employees’ work attitudes and turnover intentions. Int. J. Hosp. Manag. 2021, 94, 102754. [Google Scholar] [CrossRef] [PubMed]
  114. Abdalla, M.J.; Said, H.; Ali, L.; Ali, F.; Chen, X. COVID-19 and unpaid leave: Impacts of psychological contract breach on organizational distrust and turnover intention: Mediating role of emotional exhaustion. Tour. Manag. Perspect. 2021, 39, 100854. [Google Scholar] [CrossRef]
  115. Chen, C.C. Psychological tolls of COVID-19 on industry employees. Ann. Tour. Res. 2021, 89. [Google Scholar] [CrossRef] [PubMed]
  116. Chi, O.H.; Saldamli, A.; Gursoy, D. Impact of the COVID-19 pandemic on management-level hotel employees’ work behaviors: Moderating effects of working-from-home. Int. J. Hosp. Manag. 2021, 98, 103020. [Google Scholar] [CrossRef]
  117. Sann, R.; Jansom, S.; Muennaburan, T. An extension of the theory of planned behaviour in Thailand cycling tourism: The mediating role of attractiveness of sustainable alternatives. Leis. Stud. 2023, 1–15. [Google Scholar] [CrossRef]
Figure 1. Organizations involved in rating systems (Source: Hensens [38]).
Figure 1. Organizations involved in rating systems (Source: Hensens [38]).
Applsci 13 03073 g001
Figure 2. The research framework.
Figure 2. The research framework.
Applsci 13 03073 g002
Figure 3. The process of AR algorithm analysis.
Figure 3. The process of AR algorithm analysis.
Applsci 13 03073 g003
Figure 4. The summary of the research process.
Figure 4. The summary of the research process.
Applsci 13 03073 g004
Figure 5. Web graph analysis of online complaint attributes for higher star-rated hotels.
Figure 5. Web graph analysis of online complaint attributes for higher star-rated hotels.
Applsci 13 03073 g005
Figure 6. Web graph analysis of online complaint attributes for lower start-rated hotels.
Figure 6. Web graph analysis of online complaint attributes for lower start-rated hotels.
Applsci 13 03073 g006
Table 1. Dataset of each hotel category.
Table 1. Dataset of each hotel category.
Hotel CategoryComplaints(%)
Hotel Star-Rating
 2-Star31515.6
 3-Star55727.6
 4-Star60329.9
 5-Star54527.0
Hotel Class
 Higher Star-Rated114843.2
 Lower Star-Rated87256.8
Total2020100
Table 2. Coding descriptions and complaint variables.
Table 2. Coding descriptions and complaint variables.
SourceData TypeVariablesCodingCoding Descriptions
HotelCategoricalHotel Star-RatingH/LHigher Star-Rated (4- to 5-star) and Lower Star-Rated (2- to 3-star)
CodingCategoricalCustomer ServiceYes/NoNot friendly or warm, unhappy at work, rude, slow, unprofessional
CodingCategoricalRoom FacilityYes/NoNo toiletries, no complementary tea/coffee bags, no drinking water
CodingCategoricalHotel Facility Yes/No5* charges internet, slow Internet, No concierge service, no parking on site
CodingCategoricalCleanlinessYes/NoDirty waiter uniform, dirty sheets/duvet, blood on bed/duvet, stained carpet
CodingCategoricalLocation Accessibility Yes/NoOut of center, far from bus station, away from tourist spots/shopping center
CodingCategoricalValue for Money Yes/NoHigh price tag for average hotel, tiny yet expensive room, poor value for money
CodingCategoricalSafetyYes/NoNo floor-plan indicating fire exit, stolen money, unlocked my safe, burglarized
CodingCategoricalRoom SpaceYes/NoTiny, no space to open your suitcase! Cramped shower room, very small scale
CodingCategoricalF & B IssueYes/NoNoisy dinning, insufficient staff to serve, poor atmosphere, food very ordinary
CodingCategoricalMiscellaneous IssueYes/Nobed bug bites, full of dead flies, too soft mattress, hard pillow, very rough sheet
Table 3. Phi and Cramer’s V interpretation.
Table 3. Phi and Cramer’s V interpretation.
Phi and Cramer’s VInterpretation
>0.25Very strong
>0.15Strong
>0.10Moderate
>0.05Weak
>0No or very weak
Source: Akoglu [71].
Table 4. Participants’ demographic information.
Table 4. Participants’ demographic information.
Participant No.ID.GenderAgeOccupationEducation LevelInterview Location
P01Acad. 01Male56ProfessorPh.D.University Office
P02Acad. 02Female47ProfessorPh.D.University Office
P03Mgr. 01Female 45Hotel Manager
(Higher star-rated hotel)
Ph.D.Office
P04Mgr. 02Female 43Hotel Manager
(Lower star-rated hotel)
Master Hotel lobby
Note: Acad.: Academic; Mgr.: Manager.
Table 5. Top 10 links for higher star-rated hotel.
Table 5. Top 10 links for higher star-rated hotel.
Strong linksLinksWeb of 10 fields: Overall %
IDField 1Field 2
198.73%Location Accessibility = “No”F & B Issue = “Yes”
298.73%Safety = “No”F & B Issue = “Yes”
398.59%Location Accessibility = “No”Customer Service = “Yes”
498.36%Location Accessibility = “No”Safety = “Yes”
598.31%Location Accessibility = “No”Room Facility = “Yes”
698.10%Location Accessibility = “No”Cleanliness = “Yes”
798.09%Location Accessibility = “No”Hotel Facility = “Yes”
898.02%Safety = “No”Miscellaneous Issue = “Yes”
997.98%Location Accessibility = “No”Miscellaneous Issue = “No”
1097.95%Location Accessibility = “No”Room Space = “No”
Medium linksLinksWeb of 10 fields: Overall %
IDField 1Field 2
134.62%Location Accessibility = “Yes”Customer Service = “Yes”
233.15%Room Space = “Yes”Room Facility = “Yes”
331.21%Miscellaneous Issue = “Yes”F & B Issue = “Yes”
430.77%Location Accessibility = “Yes”Room Space = “Yes”
529.51%Safety = “Yes”Customer Service = “Yes”
628.66%Hotel Facility = “Yes”Room Space = “Yes”
727.55%Value for Money = “Yes”Miscellaneous Issue = “Yes”
826.11%Hotel Facility = “Yes”Cleanliness = “Yes”
923.08%Location Accessibility = “Yes”Value for Money = “Yes”
1022.93%Room Space = “Yes”F & B Issue = “Yes”
Low Links LinksWeb of 10 fields: Overall %
IDField 1Field 2
114.75%Safety = “Yes”Cleanliness = “Yes”
214.65%Hotel Facility = “Yes”F & B Issue = “Yes”
314.29%Value for Money = “Yes”Cleanliness = “Yes”
413.11%Safety = “Yes”Miscellaneous Issue = “Yes”
512.10%F & B Issue = “Yes”Room Facility = “Yes”
611.54%Location Accessibility = “Yes”Hotel Facility = “Yes”
711.54%Location Accessibility = “Yes”Room Facility = “Yes”
811.48%Safety = “Yes”Room Space = “Yes”
98.20%Safety = “Yes”Hotel Facility = “Yes”
108.20%Value for Money = “Yes”Safety = “Yes”
Note: We selected only top 10 links due to the space limitation; Field: means attribute.
Table 6. Top 10 links for lower star-rated hotel.
Table 6. Top 10 links for lower star-rated hotel.
Strong linksLinksWeb of 10 fields: Overall %
IDField 1Field 2
199.08%Value for Money = “Yes”Safety = “No”
299.07%Location Accessibility = “No”Room Facility = “Yes”
399.07%Safety = “No”Room Facility = “Yes”
499.03%Safety = “No”F & B Issue = “Yes”
598.90%Location Accessibility = “No”Cleanliness = “Yes”
698.48%Location Accessibility = “No”Room Space = “Yes”
798.48%Safety = “No”Room Space = “Yes”
898.44%Location Accessibility = “No”Hotel Facility = “Yes”
998.22%Safety = “No”Customer Service = “Yes”
1098.01%Location Accessibility = “No”Miscellaneous Issue = “Yes”
Medium linksLinksWeb of 10 fields: Overall %
IDField 1Field 2
133.94%Value for Money = “Yes”Miscellaneous Issue = “Yes”
233.33%Location Accessibility = “Yes”Miscellaneous Issue = “Yes”
333.33%Safety = “Yes”Miscellaneous Issue = “Yes”
432.41%Room Facility = “Yes”Cleanliness = “Yes”
532.04%Miscellaneous Issue = “Yes”F & B Issue = “Yes”
628.79%Room Space = “Yes”Cleanliness = “Yes”
723.81%Location Accessibility = “Yes”Value for Money = “Yes”
823.49%Miscellaneous Issue = “Yes”Customer Service = “Yes”
923.33%Safety = “Yes”Cleanliness = “Yes”
1023.30%F & B Issue = “Yes”Customer Service = “Yes”
Low linksLinksWeb of 10 fields: Overall %
IDField 1Field 2
114.68%Value for Money = “Yes”Hotel Facility = “Yes”
214.29%Location Accessibility = “Yes”Cleanliness = “Yes”
312.04%Value for Money = “Yes”Room Facility = “Yes”
411.65%Value for Money = “Yes”F & B Issue = “Yes”
510.68%Hotel Facility = “Yes”F & B Issue = “Yes”
610.68%Room Space = “Yes”F & B Issue = “Yes”
79.52%Location Accessibility = “Yes”Hotel Facility = “Yes”
89.52%Location Accessibility = “Yes”Room Space = “Yes”
96.80%F & B Issue = “Yes”Room Facility = “Yes”
106.67%Safety = “Yes”Room Space = “Yes”
Note: We selected only top 10 links due to the space limitation; Field: means attribute.
Table 7. The top seven priority association rules for online complaining behavior related to different hotel-star ratings.
Table 7. The top seven priority association rules for online complaining behavior related to different hotel-star ratings.
Rule RankingRule IDConsequentAntecedent Support (%)Confidence (%)InstancesRule Support (%)LiftDeployabilityRule
115Hotel Star-Rating = Higher Star-RatingMiscellaneous Issue = Yes and Customer Service = Yes and Safety = No and Location Accessibility = No10.44671.0902117.4261.2513.02Miscellaneous Issue = Yes and Customer Service = Yes and Safety = No and Location Accessibility = No ==> Higher Star-Rating
26Hotel Star-Rating = Higher Star-RatingMiscellaneous Issue = Yes and Customer Service = Yes and Safety = No10.64470.6982157.5251.2443.119Miscellaneous Issue = Yes and Customer Service = Yes and Safety = No ==> Higher Star-Rating
31Hotel Star-Rating = Higher Star-RatingRoom Space = Yes and Cleanliness = No15.84270.62532011.1881.2434.653Room Space = Yes and Cleanliness = No ==> Higher Star-Rating
410Hotel Star-Rating = Higher Star-RatingCustomer Service = Yes and Cleanliness = No and Location Accessibility = No37.22870.61275226.2871.24210.941Customer Service = Yes and Cleanliness = No and Location Accessibility = No ==> Higher Star-Rating
516Hotel Star-Rating = Higher Star-RatingCustomer Service = Yes and Miscellaneous Issue = No and Cleanliness = No and Location Accessibility = No28.96070.59858520.4461.2428.515Customer Service = Yes and Miscellaneous Issue = No and Cleanliness = No and Location Accessibility = No ==> Higher Star-Rating
613Hotel Star-Rating = Lower Star-RatingCleanliness = Yes and Customer Service = No and Room Space = No and Hotel Facility = No10.94170.5882217.7231.6353.218Cleanliness = Yes and Customer Service = No and Room Space = No and Hotel Facility = No ==> Lower Star-Rating
714Hotel Star-Rating = Lower Star-RatingCleanliness = Yes and Customer Service = No and Value for Money = No and Hotel Facility = No11.43670.5632318.0691.6353.366Cleanliness = Yes and Customer Service = No and Value for Money = No and Hotel Facility = No ==> Lower Star-Rating
Note: We selected only top 7 best priority rules due to the space limitation. Note: Rule ID, Instances, Support, Confidence, Rule Support, Lift and Deployability are defined by IBM SPSS Modeler 18.0 Modeling Nodes [30], page 251. Rule ID: displays the rule ID assigned during model building. A rule ID enables you to identify which rules are being applied for a given prediction. Instances: displays information about the number of unique IDs to which the rule applies—that is, for which antecedents are true. Support: displays the proportion of IDs in the training data for which the antecedents are true. Confidence: displays the percentage of the IDs where a correct prediction is made, out of all the IDs for which the rule makes a prediction. It is calculated as the number of IDs for which the entire sequence is found divided by the number of IDs for which the antecedents are found, based on the training data. Rule Support: for Sequence models is based on instances and displays the proportion of training records for which the entire rule, antecedents, and consequent(s), are true. Lift: displays the ratio of confidence for the rule to the prior probability of having the consequent. Deployability: is a measure of what percentage of the training data satisfies the conditions of the antecedent but does not satisfy the consequent.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sann, R.; Lai, P.-C.; Liaw, S.-Y. Understanding Customers’ Insights Using Attribution Theory: A Text Mining and Rule-Based Machine Learning Two-Step Multifaceted Method. Appl. Sci. 2023, 13, 3073. https://doi.org/10.3390/app13053073

AMA Style

Sann R, Lai P-C, Liaw S-Y. Understanding Customers’ Insights Using Attribution Theory: A Text Mining and Rule-Based Machine Learning Two-Step Multifaceted Method. Applied Sciences. 2023; 13(5):3073. https://doi.org/10.3390/app13053073

Chicago/Turabian Style

Sann, Raksmey, Pei-Chun Lai, and Shu-Yi Liaw. 2023. "Understanding Customers’ Insights Using Attribution Theory: A Text Mining and Rule-Based Machine Learning Two-Step Multifaceted Method" Applied Sciences 13, no. 5: 3073. https://doi.org/10.3390/app13053073

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop