{"id":"https://openalex.org/W4280517798","doi":"https://doi.org/10.1080/09540091.2022.2072471","title":"KG4Py: A toolkit for generating Python knowledge graph and code semantic search","display_name":"KG4Py: A toolkit for generating Python knowledge graph and code semantic search","publication_year":2022,"publication_date":"2022-05-11","ids":{"openalex":"https://openalex.org/W4280517798","doi":"https://doi.org/10.1080/09540091.2022.2072471"},"language":"en","primary_location":{"id":"doi:10.1080/09540091.2022.2072471","is_oa":true,"landing_page_url":"https://doi.org/10.1080/09540091.2022.2072471","pdf_url":"https://www.tandfonline.com/doi/pdf/10.1080/09540091.2022.2072471?needAccess=true","source":{"id":"https://openalex.org/S4210188800","display_name":"Connection Science","issn_l":"0954-0091","issn":["0954-0091","1360-0494"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Connection Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.tandfonline.com/doi/pdf/10.1080/09540091.2022.2072471?needAccess=true","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5018250296","display_name":"Lu Liang","orcid":"https://orcid.org/0009-0004-0054-5219"},"institutions":[{"id":"https://openalex.org/I1334729051","display_name":"Xinjiang Normal University","ror":"https://ror.org/00ndrvk93","country_code":"CN","type":"education","lineage":["https://openalex.org/I1334729051"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lu Liang","raw_affiliation_strings":["College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People\u2019s Republic of China","Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China","College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People\u2019s Republic of China","institution_ids":["https://openalex.org/I1334729051"]},{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","institution_ids":[]},{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China","institution_ids":[]},{"raw_affiliation_string":"College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People's Republic of China","institution_ids":["https://openalex.org/I1334729051"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114911009","display_name":"Yong Li","orcid":"https://orcid.org/0000-0002-2281-5652"},"institutions":[{"id":"https://openalex.org/I1334729051","display_name":"Xinjiang Normal University","ror":"https://ror.org/00ndrvk93","country_code":"CN","type":"education","lineage":["https://openalex.org/I1334729051"]},{"id":"https://openalex.org/I890469752","display_name":"Ministry of Industry and Information Technology","ror":"https://ror.org/0385nmy68","country_code":"CN","type":"government","lineage":["https://openalex.org/I890469752"]},{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yong Li","raw_affiliation_strings":["College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People\u2019s Republic of China","Key Laboratory of Safety-Critical Software of Ministry of Industry and Information Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, People\u2019s Republic of China","Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","Key Laboratory of Safety-Critical Software of Ministry of Industry and Information Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, People's Republic of China","Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China","College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People\u2019s Republic of China","institution_ids":["https://openalex.org/I1334729051"]},{"raw_affiliation_string":"Key Laboratory of Safety-Critical Software of Ministry of Industry and Information Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, People\u2019s Republic of China","institution_ids":["https://openalex.org/I9842412","https://openalex.org/I890469752"]},{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","institution_ids":[]},{"raw_affiliation_string":"Key Laboratory of Safety-Critical Software of Ministry of Industry and Information Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, People's Republic of China","institution_ids":["https://openalex.org/I9842412","https://openalex.org/I890469752"]},{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China","institution_ids":[]},{"raw_affiliation_string":"College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People's Republic of China","institution_ids":["https://openalex.org/I1334729051"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003031253","display_name":"Ming Wen","orcid":"https://orcid.org/0000-0001-5588-9618"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ming Wen","raw_affiliation_strings":["Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","institution_ids":[]},{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100414105","display_name":"Ying Liu","orcid":"https://orcid.org/0000-0001-9613-7869"},"institutions":[{"id":"https://openalex.org/I1334729051","display_name":"Xinjiang Normal University","ror":"https://ror.org/00ndrvk93","country_code":"CN","type":"education","lineage":["https://openalex.org/I1334729051"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ying Liu","raw_affiliation_strings":["College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People\u2019s Republic of China","Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People's Republic of China","Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People\u2019s Republic of China","institution_ids":["https://openalex.org/I1334729051"]},{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People\u2019s Republic of China","institution_ids":[]},{"raw_affiliation_string":"College of Computer Science and Technology, Xinjiang Normal University, Urumqi, People's Republic of China","institution_ids":["https://openalex.org/I1334729051"]},{"raw_affiliation_string":"Xinjiang Electronic Research Institute Limited by Share Ltd, Urumqi, People's Republic of China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5114911009"],"corresponding_institution_ids":["https://openalex.org/I1334729051","https://openalex.org/I890469752","https://openalex.org/I9842412"],"apc_list":{"value":1270,"currency":"USD","value_usd":1270},"apc_paid":{"value":1270,"currency":"USD","value_usd":1270},"fwci":2.7587,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.9146057,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"34","issue":"1","first_page":"1384","last_page":"1400"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9969000220298767,"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"}},{"id":"https://openalex.org/T10181","display_name":"Natural Language Processing Techniques","score":0.9945999979972839,"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.8128365874290466},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.7703397870063782},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6180623173713684},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3674032688140869},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.329833447933197},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3215353488922119}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8128365874290466},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.7703397870063782},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6180623173713684},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3674032688140869},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.329833447933197},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3215353488922119}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1080/09540091.2022.2072471","is_oa":true,"landing_page_url":"https://doi.org/10.1080/09540091.2022.2072471","pdf_url":"https://www.tandfonline.com/doi/pdf/10.1080/09540091.2022.2072471?needAccess=true","source":{"id":"https://openalex.org/S4210188800","display_name":"Connection Science","issn_l":"0954-0091","issn":["0954-0091","1360-0494"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Connection Science","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:688edb527d6c429586e5155636469300","is_oa":true,"landing_page_url":"https://doaj.org/article/688edb527d6c429586e5155636469300","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Connection Science, Vol 34, Iss 1, Pp 1384-1400 (2022)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1080/09540091.2022.2072471","is_oa":true,"landing_page_url":"https://doi.org/10.1080/09540091.2022.2072471","pdf_url":"https://www.tandfonline.com/doi/pdf/10.1080/09540091.2022.2072471?needAccess=true","source":{"id":"https://openalex.org/S4210188800","display_name":"Connection Science","issn_l":"0954-0091","issn":["0954-0091","1360-0494"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Connection Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1969570155","display_name":null,"funder_award_id":"61562087","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4280517798.pdf","grobid_xml":"https://content.openalex.org/works/W4280517798.grobid-xml"},"referenced_works_count":29,"referenced_works":["https://openalex.org/W148369031","https://openalex.org/W2080133951","https://openalex.org/W2094728533","https://openalex.org/W2755637027","https://openalex.org/W2952127605","https://openalex.org/W2968388969","https://openalex.org/W2970641574","https://openalex.org/W2979792666","https://openalex.org/W3092092784","https://openalex.org/W3098605233","https://openalex.org/W3108726049","https://openalex.org/W3117497454","https://openalex.org/W3135688768","https://openalex.org/W3152910131","https://openalex.org/W3170450402","https://openalex.org/W3173453854","https://openalex.org/W3188338327","https://openalex.org/W3197739601","https://openalex.org/W3198239737","https://openalex.org/W3198685994","https://openalex.org/W3201730718","https://openalex.org/W3215880744","https://openalex.org/W4200288878","https://openalex.org/W4239041579","https://openalex.org/W4240006147","https://openalex.org/W4244152462","https://openalex.org/W4252616470","https://openalex.org/W4284687350","https://openalex.org/W4302978247"],"related_works":["https://openalex.org/W2341492732","https://openalex.org/W3187193180","https://openalex.org/W106542691","https://openalex.org/W1699080303","https://openalex.org/W4297799326","https://openalex.org/W3116064965","https://openalex.org/W4287027380","https://openalex.org/W3193760048","https://openalex.org/W2207495067","https://openalex.org/W1906486629"],"abstract_inverted_index":{"In":[0,29,56],"the":[1,13,53,117,138,141,146],"era":[2],"of":[3,22,42,73,89,119,140,149],"big":[4],"data,":[5],"there":[6],"are":[7],"numerous":[8],"duplicate":[9,61],"code":[10,71,86,113,121,142,150],"snippets":[11,122],"on":[12],"Internet,":[14],"it":[15],"is":[16],"especially":[17],"necessary":[18],"to":[19,24,83,101],"make":[20],"use":[21],"them":[23],"build":[25,84],"new":[26,104,109],"software":[27],"projects.":[28],"this":[30,108],"paper,":[31],"we":[32,58],"present":[33],"a":[34,39,78,85,94,103,112],"toolkit":[35],"(KG4Py)":[36],"for":[37,116],"generating":[38],"knowledge":[40,54,87,114,143],"graph":[41,88,115,144],"Python":[43,66,90],"files":[44,62,67,75],"in":[45,63,136],"GitHub":[46],"repositories":[47],"and":[48,68,106,145],"conducting":[49],"semantic":[50,147],"search":[51,148],"with":[52,97,111,123],"graph.":[55],"KG4Py,":[57],"remove":[59],"all":[60],"317":[64],"K":[65],"perform":[69],"static":[70],"analyses":[72],"these":[74],"by":[76],"using":[77],"concrete":[79],"syntax":[80],"tree":[81],"(CST)":[82],"functions.":[91],"We":[92],"integrate":[93],"pre-trained":[95],"model":[96,100,110],"an":[98],"unsupervised":[99],"generate":[102],"model,":[105],"combine":[107],"purpose":[118],"searching":[120],"natural":[124],"language":[125],"descriptions.":[126],"The":[127],"experimental":[128],"results":[129],"show":[130],"that":[131],"KG4Py":[132],"achieves":[133],"good":[134],"performance":[135],"both":[137],"construction":[139],"snippets.":[151]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":2}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
