{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T20:12:25Z","timestamp":1773691945914,"version":"3.50.1"},"reference-count":63,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2025,4,27]],"date-time":"2025-04-27T00:00:00Z","timestamp":1745712000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Fundamental Research Funds of China Academy of Civil Aviation Science and Technology"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Systems"],"abstract":"<jats:p>Airline customers will often complain to the relevant authorities if they encounter an unpleasant flight experience. The specific complaint information can directly reflect the various service problems encountered, so conducting in-depth research on public air transport passenger complaints can reveal important details for improving service. Therefore, by analyzing the passenger complaint data of relevant civil aviation departments in China, we propose a method for identifying key topics of passenger complaints based on text mining. We organically integrate sentiment analysis, topic modeling and association rule mining. A new complaint text analysis framework is constructed, which provides new perspectives and ideas for complaint text analysis and related application fields. First, we calculate the sentiment orientation of the complaint text based on the sentiment dictionary method and filter complaint texts with strong negative sentiment. Then, we compare the two topic modeling methods of LDA (Latent Dirichlet Allocation) and LSA (Latent Semantic Analysis). Finally, we select the better LDA method to extract the main topics hidden in the passenger complaint text with high negative emotional intensity. We use the Apriori algorithm to mine the association rules between the complaint topic words and the service problem classification labels on the complaint text. We use the FP-growth algorithm to mine the association rules between the complaint subject words and the service problem classification labels on the complaint text. By comparing the Apriori algorithm with the FP-growth algorithm, the results of mining the support, confidence and promotion of the association rules show that the Apriori algorithm is more efficient. Finally, we analyze the causes of specific service problems and suggest improvement strategies for airlines and airports.<\/jats:p>","DOI":"10.3390\/systems13050325","type":"journal-article","created":{"date-parts":[[2025,4,28]],"date-time":"2025-04-28T09:39:47Z","timestamp":1745833187000},"page":"325","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Leveraging Text Mining Techniques for Civil Aviation Service Improvement: Research on Key Topics and Association Rules of Passenger Complaints"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-1881-1340","authenticated-orcid":false,"given":"Huali","family":"Cai","sequence":"first","affiliation":[{"name":"China Academy of Civil Aviation Science and Technology, Chaoyang District, Beijing 100028, China"}]},{"given":"Tao","family":"Dong","sequence":"additional","affiliation":[{"name":"School of Economics and Management, China University of Petroleum, Beijing 102249, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5359-1540","authenticated-orcid":false,"given":"Pengpeng","family":"Zhou","sequence":"additional","affiliation":[{"name":"China Academy of Civil Aviation Science and Technology, Chaoyang District, Beijing 100028, China"}]},{"given":"Duo","family":"Li","sequence":"additional","affiliation":[{"name":"School of Economics and Management, China University of Petroleum, Beijing 102249, China"}]},{"given":"Hongtao","family":"Li","sequence":"additional","affiliation":[{"name":"China Academy of Civil Aviation Science and Technology, Chaoyang District, Beijing 100028, China"}]}],"member":"1968","published-online":{"date-parts":[[2025,4,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"115668","DOI":"10.1016\/j.eswa.2021.115668","article-title":"Identifying complaints based on semi-supervised mincuts","volume":"186","author":"Singh","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3120","DOI":"10.1016\/j.egyr.2023.02.004","article-title":"Energy vehicle user demand mining method based on fusion of online reviews and complaint information","volume":"9","author":"Li","year":"2023","journal-title":"Energy Rep."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"108153","DOI":"10.1016\/j.ijpe.2021.108153","article-title":"Examining consumer complaints from an on-demand service platform","volume":"237","author":"Yan","year":"2021","journal-title":"Int. J. Prod. Econ."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"113782","DOI":"10.1016\/j.dss.2022.113782","article-title":"Explainability and fairness of RegTech for regulatory enforcement: Automated monitoring of consumer complaints","volume":"158","author":"Siering","year":"2022","journal-title":"Decis. Support Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"870","DOI":"10.1016\/j.dss.2007.10.010","article-title":"Improving customer complaint management by automatic email classification using linguistic style features as predictors","volume":"44","author":"Coussement","year":"2008","journal-title":"Decis. Support Syst."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/j.jairtraman.2015.04.003","article-title":"On-time performance, passenger expectations and satisfaction in the Chinese airline industry","volume":"47","author":"Chow","year":"2015","journal-title":"J. Air Transp. Manag."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"101304","DOI":"10.1016\/j.aei.2021.101304","article-title":"Customer complaints monitoring with customer review data analytics: An integrated method of sentiment and statistical process control analyses","volume":"49","author":"Kim","year":"2021","journal-title":"Adv. Eng. Inform."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.jhtm.2020.02.004","article-title":"Online complaining behavior: Does cultural background and hotel class matter?","volume":"43","author":"Sann","year":"2020","journal-title":"J. Hosp. Tour. Manag."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.procs.2019.12.087","article-title":"Analysis of Customer Complaints Data using Data Mining Techniques","volume":"163","author":"Ghazzawi","year":"2019","journal-title":"Procedia Comput. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"100034","DOI":"10.1016\/j.jatrs.2024.100034","article-title":"Drivers and outcomes of airline passenger satisfaction: A Meta-analysis","volume":"3","author":"Eshaghi","year":"2024","journal-title":"J. Air Transp. Res. Soc."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"102441","DOI":"10.1016\/j.jairtraman.2023.102441","article-title":"The impact of the COVID-19 pandemic on airlines\u2019 passenger satisfaction","volume":"112","author":"Pereira","year":"2023","journal-title":"J. Air Transp. Manag."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1045","DOI":"10.1007\/s10479-022-05162-9","article-title":"Passenger intelligence as a competitive opportunity: Unsupervised text analytics for discovering airline-specific insights from online reviews","volume":"333","author":"Sharan","year":"2024","journal-title":"Ann. Oper. Res."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"102655","DOI":"10.1016\/j.jairtraman.2024.102655","article-title":"Evaluating airline service quality through a comprehensive text-mining and multi-criteria decision-making analysis","volume":"120","author":"Xie","year":"2024","journal-title":"J. Air Transp. Manag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"102228","DOI":"10.1016\/j.jairtraman.2022.102228","article-title":"Using sentiment analysis to reinforce learning: The case of airport community engagement","volume":"102","author":"Diana","year":"2022","journal-title":"J. Air Transp. Manag."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"102558","DOI":"10.1016\/j.ijhm.2020.102558","article-title":"Online persuasion of review emotional intensity: A text mining analysis of restaurant reviews","volume":"89","author":"Li","year":"2020","journal-title":"Int. J. Hosp. Manag."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/j.jairtraman.2019.01.004","article-title":"Social media as a resource for sentiment analysis of Airport Service Quality (ASQ)","volume":"78","author":"Mandsberg","year":"2019","journal-title":"J. Air Transp. Manag."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"101371","DOI":"10.1016\/j.retrec.2023.101371","article-title":"Airport service quality perception and flight delays: Examining the influence of psychosituational latent traits of respondents in passenger satisfaction surveys","volume":"102","author":"Oliveira","year":"2023","journal-title":"Res. Transp. Econ."},{"key":"ref_18","first-page":"100180","article-title":"A sentiment analysis framework to classify instances of sarcastic sentiments within the aviation sector","volume":"3","author":"Iddrisu","year":"2023","journal-title":"Int. J. Inf. Manag. Data Insights"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"103587","DOI":"10.1016\/j.im.2021.103587","article-title":"Predicting aspect-based sentiment using deep learning and information visualization: The impact of COVID-19 on the airline industry","volume":"59","author":"Chang","year":"2022","journal-title":"Inf. Manag."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"104313","DOI":"10.1016\/j.tourman.2021.104313","article-title":"Air-travelers\u2019 concerns emerging from online comments during the COVID-19 outbreak","volume":"85","author":"Piccinelli","year":"2021","journal-title":"Tour. Manag."},{"key":"ref_21","unstructured":"Hasib, K.M. (2022). Sentiment Analysis on Bangladesh Airlines Review Data using Machine Learning. [Master\u2019s Thesis, Bangladesh University of Business and Technology]."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.jairtraman.2018.05.004","article-title":"Assessment of airport service quality: A complementary approach to measure perceived service quality based on Google reviews","volume":"71","author":"Lee","year":"2018","journal-title":"J. Air Transp. Manag."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"101903","DOI":"10.1016\/j.jairtraman.2020.101903","article-title":"Analyzing passengers\u2019 emotions following flight delays\u2014A 2011\u20132019 case study on SKYTRAX comments","volume":"89","author":"Song","year":"2020","journal-title":"J. Air Transp. Manag."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"106188","DOI":"10.1016\/j.ocecoaman.2022.106188","article-title":"Chinese public opinion on Japan\u2019s nuclear wastewater discharge: A case study of Weibo comments based on a thematic model","volume":"225","author":"Pu","year":"2022","journal-title":"Ocean Coast. Manag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"120168","DOI":"10.1016\/j.eswa.2023.120168","article-title":"Identification and evaluation of competitive products based on online user-generated content","volume":"225","author":"Dong","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2172","DOI":"10.1016\/j.procs.2023.01.193","article-title":"Question Tags or Text for Topic Modeling: Which is better","volume":"218","author":"Prabha","year":"2023","journal-title":"Procedia Comput. Sci."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1016\/j.actpsy.2009.10.010","article-title":"Combining feature norms and text data with topic models","volume":"133","author":"Steyvers","year":"2010","journal-title":"Acta Psychol."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Arun, R., Suresh, V., Veni, M.C.E., and Narasimha, M.M. (2010, January 21\u201324). On Finding the Natural Number of Topics with Latent Dirichlet Allocation: Some Observations. Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining, Hyderabad, India.","DOI":"10.1007\/978-3-642-13657-3_43"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"102542","DOI":"10.1016\/j.jairtraman.2024.102542","article-title":"Comparative analysis of changes in passenger\u2019s perception for airline companies\u2019 service quality before and during COVID-19 using topic modeling","volume":"115","author":"Kim","year":"2024","journal-title":"J. Air Transp. Manag."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"102511","DOI":"10.1016\/j.jairtraman.2023.102511","article-title":"The adverse impact of flight delays on passenger satisfaction: An innovative prediction model utilizing wide & deep learning","volume":"114","author":"Song","year":"2024","journal-title":"J. Air Transp. Manag."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1016\/j.eswa.2018.09.037","article-title":"Measuring service quality from unstructured data: A topic modeling application on airline passengers\u2019 online reviews","volume":"116","author":"Korfiatis","year":"2019","journal-title":"Expert Syst. Appl."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1186\/s40537-019-0224-1","article-title":"A machine learning approach to analyze customer satisfaction from airline tweets","volume":"6","author":"Kumar","year":"2019","journal-title":"J. Big Data"},{"key":"ref_33","first-page":"100223","article-title":"An experimental study for identifying customer prominent viewpoints on different flight classes by topic modeling methods","volume":"4","author":"Farzadnia","year":"2024","journal-title":"Int. J. Inf. Manag. Data Insights"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"102131","DOI":"10.1016\/j.is.2022.102131","article-title":"Topic modeling algorithms and applications: A survey","volume":"112","author":"Abdelrazek","year":"2023","journal-title":"Inf. Syst."},{"key":"ref_35","first-page":"993","article-title":"Latent dirichlet allocation","volume":"3","author":"Blei","year":"2003","journal-title":"J. Mach. Learn. Res."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"739","DOI":"10.1016\/j.procs.2019.11.178","article-title":"Opinion Mining on Mandalika Hotel Reviews Using Latent Dirichlet Allocation","volume":"161","author":"Annisa","year":"2019","journal-title":"Procedia Comput. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"102232","DOI":"10.1016\/j.jairtraman.2022.102232","article-title":"Identification of opinion trends using sentiment analysis of airlines passengers\u2019 reviews","volume":"103","author":"Farzadnia","year":"2022","journal-title":"J. Air Transp. Manag."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"101760","DOI":"10.1016\/j.jairtraman.2019.101760","article-title":"Text mining approach to explore dimensions of airline customer satisfaction using online customer reviews","volume":"83","author":"Lucini","year":"2020","journal-title":"J. Air Transp. Manag."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.elerap.2018.04.003","article-title":"Topic analysis of online reviews for two competitive products using latent Dirichlet allocation","volume":"29","author":"Wang","year":"2018","journal-title":"Electron. Commer. Res. Appl."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"103279","DOI":"10.1016\/j.engappai.2019.103279","article-title":"Extracting and tracking hot topics of micro-blogs based on improved Latent Dirichlet Allocation","volume":"87","author":"Du","year":"2020","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1016\/j.eswa.2019.03.001","article-title":"Latent Dirichlet allocation (LDA) for topic modeling of the CFPB consumer complaints","volume":"127","author":"Bastani","year":"2019","journal-title":"Expert Syst. Appl."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.cmpb.2018.07.002","article-title":"Cardiology record multi-label classification using latent Dirichlet allocation","volume":"164","author":"Casillas","year":"2018","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_43","first-page":"86","article-title":"Exploring Public Response to COVID-19 on Weibo with LDA Topic Modeling and Sentiment Analysis","volume":"5","author":"Xie","year":"2021","journal-title":"Data Inf. Manag."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"109520","DOI":"10.1016\/j.cie.2023.109520","article-title":"Supply chain research overview from the early eighties to Covid era\u2014Big data approach based on Latent Dirichlet Allocation","volume":"183","author":"Zimon","year":"2023","journal-title":"Comput. Ind. Eng."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1016\/j.procs.2024.11.126","article-title":"NLP and Topic Modeling with LDA, LSA, and NMF for Monitoring Psychosocial Well-being in Monthly Surveys","volume":"251","author":"Rkia","year":"2024","journal-title":"Procedia Comput. Sci."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"107655","DOI":"10.1016\/j.compeleceng.2021.107655","article-title":"A novel approach for spam detection based on association rule mining and genetic algorithm","volume":"97","author":"Sokhangoee","year":"2022","journal-title":"Comput. Electr. Eng."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"120901","DOI":"10.1016\/j.eswa.2023.120901","article-title":"A comprehensive review of visualization methods for association rule mining: Taxonomy, challenges, open problems and future ideas","volume":"233","author":"Fister","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1016\/j.ins.2020.02.073","article-title":"A survey of evolutionary computation for association rule mining","volume":"524","author":"Telikani","year":"2020","journal-title":"Inf. Sci."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1145\/170036.170072","article-title":"Mining association rules between sets of items in large databases","volume":"22","author":"Agrawal","year":"1993","journal-title":"SIGMOD Rec."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"115839","DOI":"10.1016\/j.oceaneng.2023.115839","article-title":"Characteristics analysis of intercontinental sea accidents using weighted association rule mining: Evidence from the Mediterranean Sea and Black Sea","volume":"287","author":"Huang","year":"2023","journal-title":"Ocean Eng."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"102422","DOI":"10.1016\/j.jairtraman.2023.102422","article-title":"Risk prediction and early warning of pilots\u2019 unsafe behaviors using association rule mining and system dynamics","volume":"110","author":"Xiao","year":"2023","journal-title":"J. Air Transp. Manag."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"104879","DOI":"10.1016\/j.jlp.2022.104879","article-title":"Research on causes of coal mine gas explosion accidents based on association rule","volume":"80","author":"Li","year":"2022","journal-title":"J. Loss Prev. Process Ind."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"100595","DOI":"10.1016\/j.imu.2021.100595","article-title":"Identification of cancer related genes using feature selection and association rule mining","volume":"24","author":"Gakii","year":"2021","journal-title":"Inform. Med. Unlocked"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1016\/j.ins.2020.10.020","article-title":"A guided FP-Growth algorithm for mining multitude-targeted item-sets and class association rules in imbalanced data","volume":"553","author":"Shabtay","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Fu, H., Li, Y., and Sun, X. (2019, January 13\u201316). Design and Implementation of Rapid Information Acquisition and Analysis System. Proceedings of the 2019 15th International Conference on Computational Intelligence and Security (CIS), Macau, China.","DOI":"10.1109\/CIS.2019.00093"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"101402","DOI":"10.1016\/j.elerap.2024.101402","article-title":"Graphic or short video? The influence mechanism of UGC types on consumers\u2019 purchase intention\u2014Take Xiaohongshu as an example","volume":"65","author":"Qin","year":"2024","journal-title":"Electron. Commer. Res. Appl."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1016\/j.gltp.2022.03.015","article-title":"Prediction of research trends using LDA based topic modeling","volume":"3","author":"Gupta","year":"2022","journal-title":"Glob. Trans. Proc."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"119600","DOI":"10.1016\/j.ins.2023.119600","article-title":"Topic research in fuzzy domain: Based on LDA topic modelling","volume":"648","author":"Yu","year":"2023","journal-title":"Inf. Sci."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"120114","DOI":"10.1016\/j.eswa.2023.120114","article-title":"Discovering topics and trends in the field of Artificial Intelligence: Using LDA topic modeling","volume":"225","author":"Yu","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"1279","DOI":"10.1016\/j.procs.2023.01.412","article-title":"An Apriori Algorithm-Based Association Rule Analysis to detect Human Suicidal Behaviour","volume":"219","author":"Hassan","year":"2023","journal-title":"Procedia Comput. Sci."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"103379","DOI":"10.1016\/j.jretconser.2023.103379","article-title":"Can users embed their user experience in user-generated images?","volume":"74","author":"Zhao","year":"2023","journal-title":"J. Retail. Consum. Serv."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"101894","DOI":"10.1016\/j.mex.2022.101894","article-title":"Analyzing tourism reviews using an LDA topic-based sentiment analysis approach","volume":"9","author":"Ali","year":"2022","journal-title":"MethodsX"},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"1453","DOI":"10.1108\/IJQRM-07-2021-0217","article-title":"Digital voice-of-customer processing by topic modelling algorithms: Insights to validate empirical results","volume":"39","author":"Barravecchia","year":"2022","journal-title":"Int. J. Qual. Reliab. Manag."}],"container-title":["Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-8954\/13\/5\/325\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:22:38Z","timestamp":1760030558000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-8954\/13\/5\/325"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,27]]},"references-count":63,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2025,5]]}},"alternative-id":["systems13050325"],"URL":"https:\/\/doi.org\/10.3390\/systems13050325","relation":{},"ISSN":["2079-8954"],"issn-type":[{"value":"2079-8954","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,27]]}}}