{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T05:49:13Z","timestamp":1743054553173,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031205026"},{"type":"electronic","value":"9783031205033"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"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":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-20503-3_37","type":"book-chapter","created":{"date-parts":[[2022,12,16]],"date-time":"2022-12-16T12:09:06Z","timestamp":1671192546000},"page":"465-476","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Hybrid Pattern Knowledge Graph-Based API Recommendation Approach"],"prefix":"10.1007","author":[{"given":"Guan","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7378-2766","authenticated-orcid":false,"given":"Weidong","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dian","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,12,17]]},"reference":[{"key":"37_CR1","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1162\/tacl_a_00157","volume":"3","author":"J Berant","year":"2015","unstructured":"Berant, J., Liang, P.: Imitation learning of agenda-based semantic parsers. Trans. Assoc. Comput. Linguist. 3, 545\u2013558 (2015)","journal-title":"Trans. Assoc. Comput. Linguist."},{"key":"37_CR2","doi-asserted-by":"crossref","unstructured":"Yahya, M., Berberich, K., Elbassuoni, S., Weikum, G.: Robust question answering over the web of linked data. In: Proceedings of the 22nd ACM international conference on Information and Knowledge Management, pp. 1107\u20131116. Association for Computing Machinery, California, San Francisco, USA (2013)","DOI":"10.1145\/2505515.2505677"},{"key":"37_CR3","doi-asserted-by":"crossref","unstructured":"Fader, A., Zettlemoyer, L., Etzioni, O.: Open question answering over curated and extracted knowledge bases. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1156\u20131165. Association for Computing Machinery, East Lansing, MI, USA (2014)","DOI":"10.1145\/2623330.2623677"},{"key":"37_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/978-3-540-27779-8_8","volume-title":"Natural Language Processing and Information Systems","author":"V Lopez","year":"2004","unstructured":"Lopez, V., Motta, E.: Ontology-driven question answering in AquaLog. In: Meziane, F., M\u00e9tais, E. (eds.) NLDB 2004. LNCS, vol. 3136, pp. 89\u2013102. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-27779-8_8"},{"key":"37_CR5","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/978-3-662-44848-9_11","volume-title":"Machine Learning and Knowledge Discovery in Databases","author":"A Bordes","year":"2014","unstructured":"Bordes, A., Weston, J., Usunier, N.: Open question answering with weakly supervised embedding models. In: Calders, T., Esposito, F., H\u00fcllermeier, E., Meo, R. (eds.) ECML PKDD 2014. LNCS (LNAI), vol. 8724, pp. 165\u2013180. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-662-44848-9_11"},{"key":"37_CR6","doi-asserted-by":"publisher","first-page":"7651","DOI":"10.1109\/ACCESS.2018.2890156","volume":"7","author":"X Wang","year":"2019","unstructured":"Wang, X., Wu, H., Hsu, C.H.: Mashup-oriented API recommendation via random walk on knowledge graph. IEEE Access 7, 7651\u20137662 (2019)","journal-title":"IEEE Access"},{"key":"37_CR7","doi-asserted-by":"crossref","unstructured":"Yavuz, S., Gur, I., Su, Y., Srivatsa, M., Yan, X.: Improving semantic parsing via answer type inference. In: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, pp. 149\u2013159. Association for Computational Linguistics, Austin, Texas (2016)","DOI":"10.18653\/v1\/D16-1015"},{"key":"37_CR8","doi-asserted-by":"crossref","unstructured":"Bao, J., Duan, N., Zhou, M., Zhao, T.: Knowledge-based question answering as machine translation. In: Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 967\u2013976. Association for Computational Linguistics, Baltimore, Maryland (2014)","DOI":"10.3115\/v1\/P14-1091"},{"key":"37_CR9","doi-asserted-by":"crossref","unstructured":"Huang, Q., Xia, X., Xing, Z., Lo, D., Wang, X.: API method recommendation without worrying about the task-API knowledge gap. In: 2018 33rd IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 293\u2013304. IEEE, Montpellier, France (2018)","DOI":"10.1145\/3238147.3238191"},{"key":"37_CR10","unstructured":"Shi, X., Chen, Z., Wang, H., Yeung, D.Y., Wong, W.K., Woo, W.C.: Convolutional LSTM network: a machine learning approach for precipitation nowcasting. In: Advances in Neural Information Processing Systems, pp. 293\u2013304. Curran Associates, San Francisco, US (2015)"},{"key":"37_CR11","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/978-3-319-71746-3_8","volume-title":"Artificial Intelligence and Natural Language","author":"TA Le","year":"2018","unstructured":"Le, T.A., Arkhipov, M.Y., Burtsev, M.S.: Application of a hybrid Bi-LSTM-CRF model to the task of Russian named entity recognition. In: Filchenkov, A., Pivovarova, L., \u017di\u017eka, J. (eds.) AINL 2017. CCIS, vol. 789, pp. 91\u2013103. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-71746-3_8"},{"key":"37_CR12","unstructured":"Bordes, A., Usunier, N., Weston, J., Yakhnenko, O.: Translating embeddings for modeling multi-relational data. In: Advances in Neural Information Processing Systems 26, pp. 2787\u20132795. Curran Associates, Red Hook (2013)"},{"key":"37_CR13","doi-asserted-by":"crossref","unstructured":"Cho, K., van Merrienboer, B., G\u00fcl\u00e7ehre, \u00c7., Bougares, F., Schwenk, H., Bengio, Y.: Learning phrase representations using RNN encoder-decoder for statistical machine translation. CoRR arXiv:1406.1078 (2014)","DOI":"10.3115\/v1\/D14-1179"},{"key":"37_CR14","doi-asserted-by":"crossref","unstructured":"Bui, N.D.Q., Yu, Y., Jiang, L.: SAR: learning cross-language API mappings with little knowledge. In: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 796\u2013806. ACM, Tallinn Estonia (2019)","DOI":"10.1145\/3338906.3338924"},{"key":"37_CR15","doi-asserted-by":"crossref","unstructured":"Li, H., et al.: Improving API caveats accessibility by mining API caveats knowledge graph. In: 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 183\u2013193. IEEE, Madrid (2018)","DOI":"10.1109\/ICSME.2018.00028"},{"issue":"6","key":"37_CR16","doi-asserted-by":"publisher","first-page":"1299","DOI":"10.1109\/TSE.2019.2919304","volume":"47","author":"J Zhang","year":"2021","unstructured":"Zhang, J., Jiang, H., Ren, Z., Zhang, T., Huang, Z.: Enriching API documentation with code samples and usage scenarios from crowd knowledge. IEEE Trans. Softw. Eng. 47(6), 1299\u20131314 (2021)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"37_CR17","doi-asserted-by":"crossref","unstructured":"Kwapong, B., Fletcher, K.: A knowledge graph based framework for web API recommendation. In: 2019 IEEE World Congress on Services, pp. 115\u2013120. IEEE, Milan, Italy (2019)","DOI":"10.1109\/SERVICES.2019.00039"},{"key":"37_CR18","doi-asserted-by":"crossref","unstructured":"Wen, M., Wu, R., Cheung, S.C.: Locus: locating bugs from software changes. In: Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering, pp. 262\u2013273. ACM, Singapore Singapore (2016)","DOI":"10.1145\/2970276.2970359"},{"key":"37_CR19","doi-asserted-by":"crossref","unstructured":"McMillan, C., Grechanik, M., Poshyvanyk, D., Xie, Q., Fu, C.: Portfolio: finding relevant functions and their usage. In: Proceedings of the 33rd International Conference on Software Engineering, pp. 111\u2013120. IEEE, Minneapolis, MN, USA (2011)","DOI":"10.1145\/1985793.1985809"},{"key":"37_CR20","unstructured":"Berant, J., Chou, A., Frostig, R., Liang, P.: Semantic parsing on freebase from question-answer pairs. In: Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, pp. 1533\u20131544. Association for Computational Linguistics, Stroudsburg, PA, United States (2013)"}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-20503-3_37","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,16]],"date-time":"2022-12-16T12:36:11Z","timestamp":1671194171000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-20503-3_37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031205026","9783031205033"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-20503-3_37","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"17 December 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CICAI","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"CAAI International Conference on Artificial Intelligence","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Beijing","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 August 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 August 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"cicai2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/cicai.caai.cn\/#\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"CMT","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"472","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"164","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"35% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.1","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.7","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}