{"id":"https://openalex.org/W2759443218","doi":"https://doi.org/10.1145/3131704.3131714","title":"Automatically Generating Task-Oriented API Learning Guide","display_name":"Automatically Generating Task-Oriented API Learning Guide","publication_year":2017,"publication_date":"2017-09-23","ids":{"openalex":"https://openalex.org/W2759443218","doi":"https://doi.org/10.1145/3131704.3131714","mag":"2759443218"},"language":"en","primary_location":{"id":"doi:10.1145/3131704.3131714","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3131704.3131714","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Asia-Pacific Symposium on Internetware","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013548044","display_name":"Zixiao Zhu","orcid":null},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zixiao Zhu","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012186507","display_name":"Chenyan Hua","orcid":null},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenyan Hua","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103872660","display_name":"Yanzhen Zou","orcid":null},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanzhen Zou","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China and Beida(Binhai) Information Research, Tianjin, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China and Beida(Binhai) Information Research, Tianjin, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102928967","display_name":"Bing Xie","orcid":"https://orcid.org/0000-0002-2988-2575"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bing Xie","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5009946754","display_name":"Junfeng Zhao","orcid":"https://orcid.org/0000-0002-1268-5006"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junfeng Zhao","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China and Beida(Binhai) Information Research, Tianjin, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Electronics Engineering and Computer Science, Peking University, Beijing, China and Beida(Binhai) Information Research, Tianjin, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I20231570"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5013548044"],"corresponding_institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"],"apc_list":null,"apc_paid":null,"fwci":0.4836,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.74392875,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12016","display_name":"Web Data Mining and Analysis","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8856289386749268},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.6806797981262207},{"id":"https://openalex.org/keywords/metadata","display_name":"Metadata","score":0.626451849937439},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5911323428153992},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5203077793121338},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4743864834308624},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.4618943929672241},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.45585402846336365},{"id":"https://openalex.org/keywords/knowledge-graph","display_name":"Knowledge graph","score":0.4431685507297516},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.3907269239425659},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.38591331243515015},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3319569230079651},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.24387362599372864},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23545053601264954}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8856289386749268},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.6806797981262207},{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.626451849937439},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5911323428153992},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5203077793121338},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4743864834308624},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.4618943929672241},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.45585402846336365},{"id":"https://openalex.org/C2987255567","wikidata":"https://www.wikidata.org/wiki/Q33002955","display_name":"Knowledge graph","level":2,"score":0.4431685507297516},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3907269239425659},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.38591331243515015},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3319569230079651},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.24387362599372864},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23545053601264954},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3131704.3131714","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3131704.3131714","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Asia-Pacific Symposium on Internetware","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.5799999833106995}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W10376690","https://openalex.org/W900993354","https://openalex.org/W1507020546","https://openalex.org/W1539495021","https://openalex.org/W1974153972","https://openalex.org/W1991613282","https://openalex.org/W1997358723","https://openalex.org/W2008107570","https://openalex.org/W2012313588","https://openalex.org/W2014577207","https://openalex.org/W2023925487","https://openalex.org/W2039125055","https://openalex.org/W2039536418","https://openalex.org/W2071085159","https://openalex.org/W2097606805","https://openalex.org/W2110374486","https://openalex.org/W2120755390","https://openalex.org/W2122060876","https://openalex.org/W2123442489","https://openalex.org/W2141759709","https://openalex.org/W2167347019","https://openalex.org/W2170726034","https://openalex.org/W3147133761","https://openalex.org/W4249037160","https://openalex.org/W6685146747"],"related_works":["https://openalex.org/W2392768766","https://openalex.org/W2058118494","https://openalex.org/W2382021449","https://openalex.org/W2095118173","https://openalex.org/W2104269053","https://openalex.org/W2106424170","https://openalex.org/W1985426483","https://openalex.org/W2501188010","https://openalex.org/W4299935056","https://openalex.org/W2010935248"],"abstract_inverted_index":{"Learning":[0],"and":[1,17,24,28,42,159],"reusing":[2],"open":[3],"source":[4],"API":[5,22,29,61,75,146],"libraries":[6],"remain":[7],"a":[8,83,105,111,137],"time":[9],"consuming":[10],"process":[11],"due":[12],"to":[13,57,71,109,143],"the":[14,18,34,39,44,89,118,122,126,145,157,165,172],"documentation":[15],"quality":[16],"knowledge":[19,40],"gap":[20,41],"between":[21],"providers":[23,30],"users.":[25],"Some":[26],"researchers":[27],"have":[31],"found":[32],"that":[33],"development":[35],"tasks":[36],"would":[37],"narrow":[38],"meet":[43],"needs":[45],"of":[46,121,161,174],"busy":[47],"developers.":[48],"To":[49],"our":[50,100,129,162,175],"knowledge,":[51],"there":[52],"is":[53,80],"no":[54],"existing":[55],"work":[56],"generating":[58,72],"task":[59,73,85,113,123],"oriented":[60,74],"documents.":[62],"In":[63,151],"this":[64],"paper,":[65],"we":[66,116,155],"propose":[67],"an":[68,95,152],"automatic":[69],"approach":[70,132,163],"learning":[76],"guide.":[77],"The":[78,131,169],"guide":[79],"organized":[81],"by":[82],"hierarchical":[84],"list.":[86,114],"We":[87,102,140],"integrate":[88],"natural":[90],"language":[91],"processing":[92],"techniques":[93],"with":[94,164],"evidence-based":[96],"filtering":[97],"pipeline":[98],"in":[99,128],"approach.":[101,130,176],"also":[103],"employ":[104],"graph-based":[106],"clustering":[107],"procedure":[108],"generate":[110,144],"three-layer":[112],"Furthermore,":[115],"define":[117],"normal":[119],"form":[120],"phrases":[124],"as":[125,136],"metadata":[127],"has":[133],"been":[134],"implemented":[135],"tool,":[138],"APITasks.":[139],"used":[141],"it":[142],"documents":[147],"for":[148],"four":[149],"libraries.":[150],"empirical":[153],"study,":[154],"evaluate":[156],"accuracy":[158],"completeness":[160],"manually":[166],"created":[167],"benchmarks.":[168],"results":[170],"affirm":[171],"capability":[173]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
