{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T17:28:10Z","timestamp":1764955690028,"version":"3.46.0"},"reference-count":53,"publisher":"Walter de Gruyter GmbH","issue":"1","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,11,28]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    Maintaining the content quality on social media Q&amp;A platforms is pivotal for user attraction and retention. Automating post quality assessment offers benefits such as reduced moderator workload, amplified community impact, enhanced expert user recognition, and importance to expert feedback. While existing approaches for post quality mainly employ binary classification, they often lack optimal feature selection. Our research introduces an automated system that categorizes features into textual, readability, format, and community dimensions. This system integrates 20 features belonging to the aforementioned categories, with a hybrid convolutional neural network\u2013long short-term memory deep learning model for multi-class classification. Evaluation against baseline models and state-of-the-art methods demonstrates our system\u2019s superiority, achieving a remarkable 21\u201323% accuracy enhancement. Furthermore, our system produced better results in terms of other metrics such as precision, recall, and\n                    <jats:italic>F<\/jats:italic>\n                    1 score.\n                  <\/jats:p>","DOI":"10.1515\/jisys-2023-0057","type":"journal-article","created":{"date-parts":[[2023,11,28]],"date-time":"2023-11-28T10:42:14Z","timestamp":1701168134000},"source":"Crossref","is-referenced-by-count":8,"title":["A novel hybrid CNN-LSTM approach for assessing StackOverflow post quality"],"prefix":"10.1515","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8029-0604","authenticated-orcid":false,"given":"Zeeshan","family":"Anwar","sequence":"first","affiliation":[{"name":"Department of Computer Software Engineering, National University of Sciences and Technology , H-12 , Islamabad , Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hammad","family":"Afzal","sequence":"additional","affiliation":[{"name":"Department of Computer Software Engineering, National University of Sciences and Technology , H-12 , Islamabad , Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2023-0511","authenticated-orcid":false,"given":"Ali","family":"Ahsan","sequence":"additional","affiliation":[{"name":"Centre for Healthy Sustainable Development, Torrens University , Adelaide SA 5000 , Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Naima","family":"Iltaf","sequence":"additional","affiliation":[{"name":"Department of Computer Software Engineering, National University of Sciences and Technology , H-12 , Islamabad , Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ayesha","family":"Maqbool","sequence":"additional","affiliation":[{"name":"Department of Computer Software Engineering, National University of Sciences and Technology , H-12 , Islamabad , Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","published-online":{"date-parts":[[2023,11,28]]},"reference":[{"key":"2025120517224551804_j_jisys-2023-0057_ref_001","doi-asserted-by":"crossref","unstructured":"Hanrahan BV, Convertino G, Nelson L. Modeling problem difficulty and expertise in stackoverflow. In: Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work Companion. ACM; 2012. p. 91\u20134.","DOI":"10.1145\/2141512.2141550"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_002","doi-asserted-by":"crossref","unstructured":"Calefato F, Lanubile F, Marasciulo MC, Novielli N. Mining successful answers in stack overflow. In: 2015 IEEE\/ACM 12th Working Conference on Mining Software Repositories. Florence: IEEE; 2015. p. 430\u20133.","DOI":"10.1109\/MSR.2015.56"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_003","doi-asserted-by":"crossref","unstructured":"Le LT, Shah C, Choi E. Evaluating the quality of educational answers in community question-answering. In: 2016 IEEE\/ACM Joint Conference on Digital Libraries (JCDL). IEEE; 2016. p. 129\u201338.","DOI":"10.1145\/2910896.2910900"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_004","unstructured":"Sen B, Gopal N, Xue X. Support-BERT: predicting quality of question-answer pairs in MSDN using deep bidirectional transformer. 2020. arXiv: http:\/\/arXiv.org\/abs\/arXiv:200508294."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_005","unstructured":"Hsieh JW. Asking questions is easy, asking great questions is hard: constructing effective stack overflow questions. Oberlin, United States: Oberlin College; 2020."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_006","doi-asserted-by":"crossref","unstructured":"Roy PK, Ahmad Z, Singh JP, Alryalat MAA, Rana NP, Dwivedi YK. Finding and ranking high-quality answers in community question answering sites. Global J Flexible Syst Manag. 2018;19:53\u201368.","DOI":"10.1007\/s40171-017-0172-6"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_007","doi-asserted-by":"crossref","unstructured":"Roy PK, Ahmad Z, Singh JP, Banerjee S. Feature extraction to filter out low-quality answers from social question answering sites. IETE J Res. 2022:1\u201312. 10.1080\/03772063.2022.2048715.","DOI":"10.1080\/03772063.2022.2048715"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_008","doi-asserted-by":"crossref","unstructured":"Ellmann M, Schnecke M. Two perspectives on software documentation quality in stack overflow. In: Proceedings of the 4th ACM SIGSOFT International Workshop on NLP for Software Engineering. NY, USA: ACM; 2018. p. 6\u20139.","DOI":"10.1145\/3283812.3283816"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_009","doi-asserted-by":"crossref","unstructured":"Fu J, Li Y, Zhang Q, Wu Q, Ma R, Huang X, et al. Recurrent memory reasoning network for expert finding in community question answering. In: Proceedings of the 13th International Conference on Web Search and Data Mining; 2020. p. 187\u201395.","DOI":"10.1145\/3336191.3371817"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_010","doi-asserted-by":"crossref","unstructured":"Yuan S, Zhang Y, Tang J, Hall W, Cabot\u00e0 JB. Expert finding in community question answering: a review. Artif Intelligence Rev. 2020;53(2):843\u201374.","DOI":"10.1007\/s10462-018-09680-6"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_011","doi-asserted-by":"crossref","unstructured":"Ponzanelli L, Mocci A, Bacchelli A, Lanza M, Fullerton D. Improving low quality stack overflow post detection. In: IEEE International Conference on Software Maintenance and Evolution. Piscataway, NJ, USA: IEEE Press; 2014. p. 541\u20134.","DOI":"10.1109\/ICSME.2014.90"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_012","doi-asserted-by":"crossref","unstructured":"Joorabchi A, English M, Mahdi AE. Text mining stackoverflow. J Enterprise Inform Manag. 2016 March;29(2):255\u201375.","DOI":"10.1108\/JEIM-11-2014-0109"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_013","doi-asserted-by":"crossref","unstructured":"Vasilescu B, Serebrenik A, Devanbu P, Filkov V. How social Q&A sites are changing knowledge sharing in open source software communities. In: Proceedings of the 17th ACM Conference on Computer Supported Cooperative Work & Social Computing. ACM; 2014. p. 342\u201354.","DOI":"10.1145\/2531602.2531659"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_014","doi-asserted-by":"crossref","unstructured":"Chang S, Pal A. Routing questions for collaborative answering in community question answering. In: Proceedings of the 2013 IEEE\/ACM International Conference on Advances in Social Networks Analysis and Mining. ACM; 2013. p. 494\u2013501.","DOI":"10.1145\/2492517.2492559"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_015","doi-asserted-by":"crossref","unstructured":"Ponzanelli L, Mocci A, Bacchelli A, Lanza M. Understanding and classifying the quality of technical forum questions. In: 4th International Conference on Quality Software. Piscataway, NJ, USA: IEEE Press; 2014. p. 343\u201352.","DOI":"10.1109\/QSIC.2014.27"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_016","unstructured":"Suggu SP, Goutham KN, Chinnakotla MK, Shrivastava M. Deep feature fusion network for answer quality prediction in community question answering. 2016. arXiv: http:\/\/arXiv.org\/abs\/arXiv:160607103."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_017","doi-asserted-by":"crossref","unstructured":"T\u00f3th L, Nagy B, Janth\u00f3 D, Vid\u00e1cs L, Gyim\u00f3thy T. Towards an accurate prediction of the question quality on stack overflow using a deep-learning-based NLP approach. In: 14th International Conference on Software Technologies, ICSOFT 2019. SciTePress; 2019. p. 631\u20139.","DOI":"10.5220\/0007971306310639"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_018","unstructured":"Baltadzhieva A, Chrupallla G. Predicting the quality of questions on stackoverflow. In: Proceedings of the International Conference Recent Advances in Natural Language Processing; 2015. p. 32\u201340."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_019","doi-asserted-by":"crossref","unstructured":"Mi Q, Gao Y, Keung J, Xiao Y, Mensah S. Identifying textual features of high-quality questions: an empirical study on stack overflow. In: 2017 24th Asia-Pacific Software Engineering Conference (APSEC). IEEE; 2017. p. 636\u201341.","DOI":"10.1109\/APSEC.2017.77"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_020","doi-asserted-by":"crossref","unstructured":"Arora P, Ganguly D, Jones GJ. The good, the bad and their kins: Identifying questions with negative scores in stackoverflow. In: Proceedings of the 2015 IEEE\/ACM International Conference on Advances in Social Networks Analysis and Mining 2015; 2015. p. 1232\u20139.","DOI":"10.1145\/2808797.2809318"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_021","doi-asserted-by":"crossref","unstructured":"Kopp KJ, Johnson AM, Crossley SA, McNamara DS. Assessing question quality using NLP. In: International Conference on Artificial Intelligence in Education. Springer; 2017. p. 523\u20137.","DOI":"10.1007\/978-3-319-61425-0_55"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_022","doi-asserted-by":"crossref","unstructured":"Weimer M, Gurevych I, M\u00fchlh\u00e4user M. Automatically assessing the post quality in online discussions on software. In: Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics Companion Volume Proceedings of the Demo and Poster Sessions; 2007. p. 125\u20138.","DOI":"10.3115\/1557769.1557806"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_023","unstructured":"Yao Y, Tong H, Xie T, Akoglu L, Xu F, Lu J. Want a Good Answer? Ask a Good Question First! 2013. ArXiv e-prints. http:\/\/arxiv.org\/abs\/1311.6876."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_024","unstructured":"Selleras RQ. Predictive model: using text mining for determining factors leading to high-scoring answers in stack overflow. New York City, United States: The George Washington University; 2020."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_025","doi-asserted-by":"crossref","unstructured":"Mondal S, Uddin G, Roy C. Automatic prediction of rejected edits in stack overflow. Empirical Softw Eng. 2023;28(1):9.","DOI":"10.1007\/s10664-022-10242-2"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_026","unstructured":"Vakil Y. CQA-Question-Quality. Accessed: 2020-07-11. https:\/\/github.com\/yashvakil\/CQA-Question-Quality."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_027","unstructured":"Mahajan V. CQA stackoverflow predicting question quality and auto-tagging. Accessed: 2020-07-11. https:\/\/github.com\/vatsal13\/CQA-Stackoverflow-Predicting-Question-Quality-and-Auto-Tagging."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_028","doi-asserted-by":"crossref","unstructured":"Mondal S, Rahman MM, Roy CK. Do subjectivity and objectivity always agree? a case study with stack overflow questions. 2023. arXiv: http:\/\/arXiv.org\/abs\/arXiv:230403563.","DOI":"10.1109\/MSR59073.2023.00060"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_029","doi-asserted-by":"crossref","unstructured":"Omondiagbe OP, Licorish SA, MacDonell SG. Features that predict the acceptability of java and JavaScript answers on stack overflow. In: Proceedings of the Evaluation and Assessment on Software Engineering. New York, NY, USA: ACM; 2019. p. 101\u201310.","DOI":"10.1145\/3319008.3319024"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_030","doi-asserted-by":"crossref","unstructured":"Rychwalska A, Talaga S, Ziembowicz K. Quality in peer production systems-impact of assortativity of communication networks on group efficacy. In: Proceedings of the 53rd Hawaii International Conference on System Sciences; 2020.","DOI":"10.24251\/HICSS.2020.351"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_031","doi-asserted-by":"crossref","unstructured":"Li M, Chen L, Chen Y, Wang J. Extracting core answers using the grey wolf optimizer in community question answering. Appl Soft Comput. 2020;90:106125.","DOI":"10.1016\/j.asoc.2020.106125"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_032","unstructured":"Xiang Y, Zhou X, Chen Q, Zheng Z, Tang B, Wang X, et al. Incorporating label dependency for answer quality tagging in community question answering via cnn-lstm-crf. In: Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers; 2016. p. 1231\u201341."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_033","doi-asserted-by":"crossref","unstructured":"Roy PK, Singh JP. Predicting closed questions on community question answering sites using convolutional neural network. Neural Comput Appl. 2020;32(14):10555\u201372.","DOI":"10.1007\/s00521-019-04592-0"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_034","doi-asserted-by":"crossref","unstructured":"Roy PK, Singh JP, Banerjee S. Is this question going to be closed? Answering question closibility on Stack Exchange. J Inform Sci. 2022:01655515221118665. 10.1177\/01655515221118665.","DOI":"10.1177\/01655515221118665"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_035","doi-asserted-by":"crossref","unstructured":"Ruseti S, Dascalu M, Johnson AM, Balyan R, Kopp KJ, McNamara DS, et al. Predicting question quality using recurrent neural networks. In: International Conference on Artificial Intelligence in Education. Springer; 2018. p. 491\u2013502.","DOI":"10.1007\/978-3-319-93843-1_36"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_036","unstructured":"Tigani J, Naidu S. Google big query analytics. Hoboken, New Jersey: John Wiley & Sons; 2014."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_037","unstructured":"Aggarwals S. MiningCQAData. Accessed: 2022-07-11. https:\/\/github.com\/SurbhiAggarwal04\/MiningCQAData."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_038","unstructured":"Richardson L. Beautiful soup documentation. April. 2007."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_039","unstructured":"Huning M, Bennett G. TextSTAT 2.7 Useras Guide. TextSTAT, created by Gena Bennett. 2007."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_040","doi-asserted-by":"crossref","unstructured":"Tabassum J, Maddela M, Xu W, Ritter A. Code and named entity recognition in stackoverflow. 2020. arXiv: http:\/\/arXiv.org\/abs\/arXiv:200501634.","DOI":"10.18653\/v1\/2020.acl-main.443"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_041","doi-asserted-by":"crossref","unstructured":"Batchuluun G, Yoon HS, Kang JK, Park KR. Gait-based human identification by combining shallow convolutional neural network-stacked long short-term memory and deep convolutional neural network. IEEE Access. 2018;6:63164\u201386.","DOI":"10.1109\/ACCESS.2018.2876890"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_042","doi-asserted-by":"crossref","unstructured":"Rehman AU, Malik AK, Raza B, Ali W. A hybrid CNN-LSTM model for improving accuracy of movie reviews sentiment analysis. Multimedia Tools Appl. 2019;78(18):26597\u2013613.","DOI":"10.1007\/s11042-019-07788-7"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_043","doi-asserted-by":"crossref","unstructured":"Google Colaboratory. Accessed: 2022-11-23. https:\/\/colab.research.google.com\/notebooks\/intro.ipynb.","DOI":"10.1007\/978-1-4842-9688-2_2"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_044","doi-asserted-by":"crossref","unstructured":"Joachims T. Learning to classify text using support vector machines. vol. 668. New York City, United States: Springer Science & Business Media; 2002.","DOI":"10.1007\/978-1-4615-0907-3"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_045","doi-asserted-by":"crossref","unstructured":"Hsu CW, Lin CJ. A comparison of methods for multiclass support vector machines. IEEE Trans Neural Netw. 2002;13(2):415\u201325.","DOI":"10.1109\/72.991427"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_046","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: Machine learning in Python. J Machine Learn Res. 2011;12:2825\u201330."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_047","doi-asserted-by":"crossref","unstructured":"Murtagh F. Multilayer perceptrons for classification and regression. Neurocomputing. 1991;2(5\u20136):183\u201397.","DOI":"10.1016\/0925-2312(91)90023-5"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_048","unstructured":"Zaremba W, Sutskever I, Vinyals O. Recurrent neural network regularization. 2014. arXiv: http:\/\/arXiv.org\/abs\/arXiv:14092329."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_049","unstructured":"Ali Reshi J, Ali R. An efficient fake news detection system using contextualized embeddings and recurrent neural network. Int J Interactive Multimedia Artif Intell. 2023;1\u201313."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_050","doi-asserted-by":"crossref","unstructured":"Cavaliere D, Fenza G, Loia V, Nota F. Emotion-Aware Monitoring of Users Reaction With a Multi-Perspective Analysis of Long-and Short-Term Topics on Twitter. Int J Interactive Multimedia Artif Intell. 2023;1\u201310.","DOI":"10.9781\/ijimai.2023.02.003"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_051","doi-asserted-by":"crossref","unstructured":"Jianqiang Z, Xiaolin G, Xuejun Z. Deep convolution neural networks for twitter sentiment analysis. IEEE Access. 2018;6:23253\u201360.","DOI":"10.1109\/ACCESS.2017.2776930"},{"key":"2025120517224551804_j_jisys-2023-0057_ref_052","unstructured":"Ye Z, Saleem N, Ali H, et al. Efficient gated convolutional recurrent neural networks for real-time speech enhancement. Int J Interactive Multimedia Artif Intell. 2023;1\u20138."},{"key":"2025120517224551804_j_jisys-2023-0057_ref_053","unstructured":"QDN. Qualcomm Developer Network, Deep Learning and Convolutional Neural Networks for Computer Vision. Accessed: 2023-03-01. https:\/\/developer.qualcomm.com\/software\/qualcomm-neural-processing-sdk\/learning-resources\/cnn-architectures\/deep-learning-convolutional-neural-networks-computer-vision."}],"container-title":["Journal of Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2023-0057\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2023-0057\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T17:25:56Z","timestamp":1764955556000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyterbrill.com\/document\/doi\/10.1515\/jisys-2023-0057\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,1]]},"references-count":53,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,6,23]]},"published-print":{"date-parts":[[2023,6,23]]}},"alternative-id":["10.1515\/jisys-2023-0057"],"URL":"https:\/\/doi.org\/10.1515\/jisys-2023-0057","relation":{},"ISSN":["2191-026X"],"issn-type":[{"type":"electronic","value":"2191-026X"}],"subject":[],"published":{"date-parts":[[2023,1,1]]},"article-number":"20230057"}}