{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,6]],"date-time":"2025-04-06T04:10:02Z","timestamp":1743912602544,"version":"3.40.3"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,1,4]],"date-time":"2025-01-04T00:00:00Z","timestamp":1735948800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,4]],"date-time":"2025-01-04T00:00:00Z","timestamp":1735948800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2025,5]]},"DOI":"10.1007\/s10515-024-00482-5","type":"journal-article","created":{"date-parts":[[2025,1,4]],"date-time":"2025-01-04T06:48:33Z","timestamp":1735973313000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Detecting question relatedness in programming Q&amp;A communities via bimodal feature fusion"],"prefix":"10.1007","volume":"32","author":[{"given":"Qirong","family":"Bu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiangqiang","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xia","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingjing","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaodi","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wang","family":"Zou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuxin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianqiang","family":"Yan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,1,4]]},"reference":[{"key":"482_CR1","doi-asserted-by":"crossref","unstructured":"Ahasanuzzaman, M., Asaduzzaman, M., Roy, C.K., Schneider, K.A.: Mining duplicate questions in stack overflow. In: Proceedings of the 13th International Conference on Mining Software Repositories, pp. 402\u2013412 (2016)","DOI":"10.1145\/2901739.2901770"},{"issue":"7","key":"482_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/390013.808479","volume":"5","author":"FE Allen","year":"1970","unstructured":"Allen, F.E.: Control flow analysis. ACM Sigplan Not. 5(7), 1\u201319 (1970)","journal-title":"ACM Sigplan Not."},{"key":"482_CR3","unstructured":"Amirreza, S., Bowen, X., David, L., Solorio, T., Alipour, A.: Question relatedness on stack overflow: the task, dataset, and corpus-inspired models. In: Proceedings of the AAAI Reasoning for Complex Question Answering Workshop (2019)"},{"key":"482_CR4","unstructured":"Bahdanau, D., Cho, K., Bengio, Y.: Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473 (2014)"},{"key":"482_CR5","doi-asserted-by":"crossref","unstructured":"Baxter, I.D., Yahin, A., Moura, L., Sant\u2019Anna, M., Bier, L.: Clone detection using abstract syntax trees. In: Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272), IEEE, pp. 368\u2013377 (1998)","DOI":"10.1109\/ICSM.1998.738528"},{"key":"482_CR6","doi-asserted-by":"crossref","unstructured":"Chen, Q., Zhu, X., Ling, Z.-H., Wei, S., Jiang, H., Inkpen, D.: Enhanced LSTM for natural language inference. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 1657\u20131668 (2017)","DOI":"10.18653\/v1\/P17-1152"},{"key":"482_CR7","doi-asserted-by":"crossref","unstructured":"Conneau, A., Kiela, D., Schwenk, H., Barrault, L., Bordes, A.: Supervised learning of universal sentence representations from natural language inference data. In: Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, pp. 670\u2013680 (2017)","DOI":"10.18653\/v1\/D17-1070"},{"key":"482_CR8","doi-asserted-by":"crossref","unstructured":"Correa, D., Sureka, A.: Chaff from the wheat: characterization and modeling of deleted questions on stack overflow. In: Proceedings of the 23rd International Conference on World Wide Web, pp. 631\u2013642 (2014)","DOI":"10.1145\/2566486.2568036"},{"key":"482_CR9","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1007\/BF00994018","volume":"20","author":"C Cortes","year":"1995","unstructured":"Cortes, C., Vapnik, V.: Support-vector networks. Mach. Learn. 20, 273\u2013297 (1995)","journal-title":"Mach. Learn."},{"key":"482_CR10","doi-asserted-by":"publisher","first-page":"3504","DOI":"10.1109\/TASLP.2021.3124365","volume":"29","author":"Y Cui","year":"2021","unstructured":"Cui, Y., Che, W., Liu, T., Qin, B., Yang, Z.: Pre-training with whole word masking for Chinese BERT. IEEE\/ACM Trans. Audio, Speech Lang. Process. 29, 3504\u20133514 (2021)","journal-title":"IEEE\/ACM Trans. Audio, Speech Lang. Process."},{"key":"482_CR11","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/s10479-005-5724-z","volume":"134","author":"P-T De Boer","year":"2005","unstructured":"De Boer, P.-T., Kroese, D.P., Mannor, S., Rubinstein, R.Y.: A tutorial on the cross-entropy method. Ann. Oper. Res. 134, 19\u201367 (2005)","journal-title":"Ann. Oper. Res."},{"issue":"3","key":"482_CR12","doi-asserted-by":"publisher","first-page":"68","DOI":"10.11648\/j.edu.20180703.15","volume":"7","author":"Z Decheng","year":"2018","unstructured":"Decheng, Z., Jinxin, C.: Curriculum analysis based on Chinese university MOOC platform. Educ. J. 7(3), 68\u201374 (2018)","journal-title":"Educ. J."},{"key":"482_CR13","unstructured":"Devlin, J., Chang, M.-W., Lee, K., Toutanova, K.: Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)"},{"issue":"2","key":"482_CR14","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1207\/s15516709cog1402_1","volume":"14","author":"JL Elman","year":"1990","unstructured":"Elman, J.L.: Finding structure in time. Cogn. Sci. 14(2), 179\u2013211 (1990)","journal-title":"Cogn. Sci."},{"key":"482_CR15","doi-asserted-by":"crossref","unstructured":"Feng, Z., Guo, D., Tang, D., Duan, N., Feng, X., Gong, M., Shou, L., Qin, B., Liu, T., Jiang, D.: Codebert: a pre-trained model for programming and natural languages. In: Findings of the Association for Computational Linguistics: EMNLP 2020, pp. 1536\u20131547 (2020)","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"482_CR16","unstructured":"Gao, B., Pavel, L.: On the properties of the softmax function with application in game theory and reinforcement learning. arXiv preprint arXiv:1704.00805 (2017)"},{"key":"482_CR17","doi-asserted-by":"crossref","unstructured":"Guo, D., Lu, S., Duan, N., Wang, Y., Zhou, M., Yin, J.: Unixcoder: unified cross-modal pre-training for code representation. In: Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 7212\u20137225 (2022)","DOI":"10.18653\/v1\/2022.acl-long.499"},{"key":"482_CR18","unstructured":"Guo, D., Ren, S., Lu, S., Feng, Z., Tang, D., Shujie, L., Zhou, L., Duan, N., Svyatkovskiy, A., Fu, S., et\u00a0al.: Graphcodebert: pre-training code representations with data flow. In: International Conference on Learning Representations"},{"issue":"3","key":"482_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3635711","volume":"33","author":"J He","year":"2024","unstructured":"He, J., Zhou, X., Xu, B., Zhang, T., Kim, K., Yang, Z., Thung, F., Irsan, I.C., Lo, D.: Representation learning for stack overflow posts: how far are we? ACM Trans. Softw. Eng. Methodol. 33(3), 1\u201324 (2024)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"8","key":"482_CR20","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735\u20131780 (1997)","journal-title":"Neural Comput."},{"issue":"2","key":"482_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5121\/ijdkp.2015.5201","volume":"5","author":"M Hossin","year":"2015","unstructured":"Hossin, M., Sulaiman, M.N.: A review on evaluation metrics for data classification evaluations. Int. J. Data Min. Knowl. Manag. Process. 5(2), 1 (2015)","journal-title":"Int. J. Data Min. Knowl. Manag. Process."},{"key":"482_CR22","unstructured":"Kingma, D.P., Ba, J.: Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)"},{"issue":"3","key":"482_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3383458","volume":"53","author":"TH Le","year":"2020","unstructured":"Le, T.H., Chen, H., Babar, M.A.: Deep learning for source code modeling and generation: models, applications, and challenges. ACM Comput. Surv. (CSUR) 53(3), 1\u201338 (2020)","journal-title":"ACM Comput. Surv. (CSUR)"},{"issue":"11","key":"482_CR24","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y LeCun","year":"1998","unstructured":"LeCun, Y., Bottou, L., Bengio, Y., Haffner, P.: Gradient-based learning applied to document recognition. Proc. IEEE 86(11), 2278\u20132324 (1998)","journal-title":"Proc. IEEE"},{"issue":"7553","key":"482_CR25","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y LeCun","year":"2015","unstructured":"LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436\u2013444 (2015)","journal-title":"Nature"},{"key":"482_CR26","doi-asserted-by":"crossref","unstructured":"Li, S., Zhao, Z., Hu, R., Li, W., Liu, T., Du, X.: Analogical reasoning on Chinese morphological and semantic relations. In: Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pp. 138\u2013143 (2018)","DOI":"10.18653\/v1\/P18-2023"},{"key":"482_CR27","doi-asserted-by":"crossref","unstructured":"Liao, Z., Li, W., Zhang, Y., Yu, S.: Detecting duplicate questions in stack overflow via semantic and relevance approaches. In: 2021 28th Asia-Pacific Software Engineering Conference (APSEC), IEEE, pp. 111\u2013119 (2021)","DOI":"10.1109\/APSEC53868.2021.00019"},{"key":"482_CR28","unstructured":"Loshchilov, I., Hutter, F.: Decoupled weight decay regularization. arXiv preprint arXiv:1711.05101 (2017)"},{"key":"482_CR29","doi-asserted-by":"crossref","unstructured":"Mou, L., Li, G., Zhang, L., Wang, T., Jin, Z.: Convolutional neural networks over tree structures for programming language processing. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 30 (2016)","DOI":"10.1609\/aaai.v30i1.10139"},{"key":"482_CR30","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.neucom.2021.03.091","volume":"452","author":"Z Niu","year":"2021","unstructured":"Niu, Z., Zhong, G., Yu, H.: A review on the attention mechanism of deep learning. Neurocomputing 452, 48\u201362 (2021)","journal-title":"Neurocomputing"},{"key":"482_CR31","unstructured":"Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., Antiga, L., et\u00a0al.: Pytorch: an imperative style, high-performance deep learning library. Advances in neural information processing systems 32 (2019)"},{"key":"482_CR32","doi-asserted-by":"crossref","unstructured":"Pei, J., Wu, Y., Qin, Z., Cong, Y., Guan, J.: Attention-based model for predicting question relatedness on stack overflow. In: 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories (MSR), IEEE, pp. 97\u2013107 (2021)","DOI":"10.1109\/MSR52588.2021.00023"},{"key":"482_CR33","doi-asserted-by":"crossref","unstructured":"Phan, A.V., Le\u00a0Nguyen, M., Bui, L.T.: Convolutional neural networks over control flow graphs for software defect prediction. In: 2017 IEEE 29th International Conference on Tools with Artificial Intelligence (ICTAI), IEEE, pp. 45\u201352 (2017)","DOI":"10.1109\/ICTAI.2017.00019"},{"key":"482_CR34","unstructured":"Radford, A., Narasimhan, K., Salimans, T., Sutskever, I., et\u00a0al.: Improving language understanding by generative pre-training (2018)"},{"key":"482_CR35","doi-asserted-by":"crossref","unstructured":"Reimers, N., Gurevych, I.: Sentence-BERT: Sentence embeddings using Siamese BERT-networks. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing (2019)","DOI":"10.18653\/v1\/D19-1410"},{"key":"482_CR36","doi-asserted-by":"crossref","unstructured":"Shu, H., Gao, P., Yang, Z., Li, C., Wu, M.: Exploring the feasibility of transformer based models on question relatedness. In: 2022 IEEE 24th Int Conf on High Performance Computing & Communications; 8th Int Conf on Data Science & Systems; 20th Int Conf on Smart City; 8th Int Conf on Dependability in Sensor, Cloud & Big Data Systems & Application (HPCC\/DSS\/SmartCity\/DependSys), IEEE, pp. 831\u2013838 (2022)","DOI":"10.1109\/HPCC-DSS-SmartCity-DependSys57074.2022.00136"},{"key":"482_CR37","doi-asserted-by":"crossref","unstructured":"Silva, R.F., Paix\u00e3o, K., Almeida\u00a0Maia, M.: Duplicate question detection in stack overflow: a reproducibility study. In: 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, pp. 572\u2013581 (2018)","DOI":"10.1109\/SANER.2018.8330262"},{"issue":"2","key":"482_CR38","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1109\/TSE.2016.2584053","volume":"43","author":"M-A Storey","year":"2016","unstructured":"Storey, M.-A., Zagalsky, A., Figueira Filho, F., Singer, L., German, D.M.: How social and communication channels shape and challenge a participatory culture in software development. IEEE Trans. Softw. Eng. 43(2), 185\u2013204 (2016)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"482_CR39","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., Polosukhin, I.: Attention is all you need. Advances in neural information processing systems 30 (2017)"},{"key":"482_CR40","doi-asserted-by":"crossref","unstructured":"Wang, L., Zhang, L., Jiang, J.: Detecting duplicate questions in stack overflow via deep learning approaches. In: 2019 26th Asia-Pacific Software Engineering Conference (APSEC), IEEE, pp. 506\u2013513 (2019)","DOI":"10.1109\/APSEC48747.2019.00074"},{"key":"482_CR41","doi-asserted-by":"crossref","unstructured":"White, M., Tufano, M., Vendome, C., Poshyvanyk, D.: Deep learning code fragments for code clone detection. In: Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering, pp. 87\u201398 (2016)","DOI":"10.1145\/2970276.2970326"},{"key":"482_CR42","doi-asserted-by":"crossref","unstructured":"Xu, B., Ye, D., Xing, Z., Xia, X., Chen, G., Li, S.: Predicting semantically linkable knowledge in developer online forums via convolutional neural network. In: Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering, pp. 51\u201362 (2016)","DOI":"10.1145\/2970276.2970357"},{"issue":"9","key":"482_CR43","doi-asserted-by":"publisher","first-page":"3423","DOI":"10.1109\/TSE.2021.3093761","volume":"48","author":"B Xu","year":"2021","unstructured":"Xu, B., Hoang, T., Sharma, A., Yang, C., Xia, X., Lo, D.: Post2vec: learning distributed representations of stack overflow posts. IEEE Trans. Softw. Eng. 48(9), 3423\u20133441 (2021)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"482_CR44","doi-asserted-by":"crossref","unstructured":"Yang, Y., Mao, X.: Understanding developers\u2019 contribution motivation in stack overflow: a systematic review. In: 2023 30th Asia-Pacific Software Engineering Conference (APSEC), IEEE, pp. 359\u2013368 (2023)","DOI":"10.1109\/APSEC60848.2023.00046"},{"key":"482_CR45","doi-asserted-by":"crossref","unstructured":"Zhang, W.E., Sheng, Q.Z., Lau, J.H., Abebe, E.: Detecting duplicate posts in programming QA communities via latent semantics and association rules. In: Proceedings of the 26th International Conference on World Wide Web, pp. 1221\u20131229 (2017)","DOI":"10.1145\/3038912.3052701"},{"key":"482_CR46","doi-asserted-by":"crossref","unstructured":"Zhang, W.E., Sheng, Q.Z., Tang, Z., Ruan, W.: Related or duplicate: distinguishing similar CQA questions via convolutional neural networks. In: The 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1153\u20131156 (2018)","DOI":"10.1145\/3209978.3210110"},{"key":"482_CR47","doi-asserted-by":"publisher","first-page":"981","DOI":"10.1007\/s11390-015-1576-4","volume":"30","author":"Y Zhang","year":"2015","unstructured":"Zhang, Y., Lo, D., Xia, X., Sun, J.-L.: Multi-factor duplicate question detection in stack overflow. J. Comput. Sci. Technol. 30, 981\u2013997 (2015)","journal-title":"J. Comput. Sci. Technol."},{"issue":"9","key":"482_CR48","doi-asserted-by":"publisher","first-page":"6165","DOI":"10.12973\/eurasia.2017.01056a","volume":"13","author":"Y Zheng","year":"2017","unstructured":"Zheng, Y., Yang, R.-Y.: The rise of MOOCs: The literature review of research progress and hot spots of MOOCs education in mainland china. Eurasia J. Math., Sci. Technol. Educ. 13(9), 6165\u20136174 (2017)","journal-title":"Eurasia J. Math., Sci. Technol. Educ."}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-024-00482-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-024-00482-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-024-00482-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,6]],"date-time":"2025-04-06T03:44:28Z","timestamp":1743911068000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-024-00482-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,4]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,5]]}},"alternative-id":["482"],"URL":"https:\/\/doi.org\/10.1007\/s10515-024-00482-5","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"type":"print","value":"0928-8910"},{"type":"electronic","value":"1573-7535"}],"subject":[],"published":{"date-parts":[[2025,1,4]]},"assertion":[{"value":"29 June 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 December 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 January 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"13"}}