{"id":"https://openalex.org/W7143314314","doi":"https://doi.org/10.1109/tcss.2026.3669970","title":"KDG-Rec: Enhanced Dual-GNN Programming Exercise Recommendation via LLM-Powered Knowledge Annotation and Preference-Decoupling","display_name":"KDG-Rec: Enhanced Dual-GNN Programming Exercise Recommendation via LLM-Powered Knowledge Annotation and Preference-Decoupling","publication_year":2026,"publication_date":"2026-03-30","ids":{"openalex":"https://openalex.org/W7143314314","doi":"https://doi.org/10.1109/tcss.2026.3669970"},"language":null,"primary_location":{"id":"doi:10.1109/tcss.2026.3669970","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcss.2026.3669970","pdf_url":null,"source":{"id":"https://openalex.org/S2490693980","display_name":"IEEE Transactions on Computational Social Systems","issn_l":"2329-924X","issn":["2329-924X","2373-7476"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computational Social Systems","raw_type":"journal-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/A5008986926","display_name":"Bangqi Li","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bangqi Li","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-6591-3204","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Qing Sun","orcid":"https://orcid.org/0000-0003-4703-9036"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qing Sun","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-4703-9036","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126377344","display_name":"Tianyi Zhu","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianyi Zhu","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0002-2756-6445","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ji Wu","orcid":"https://orcid.org/0000-0002-3937-2368"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ji Wu","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-3937-2368","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126962257","display_name":"Li Jing","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li Jing","raw_affiliation_strings":["Engineering Research Center of Integration and Application of Digital Learning Technology, Ministry of Education, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0008-7147-5296","affiliations":[{"raw_affiliation_string":"Engineering Research Center of Integration and Application of Digital Learning Technology, Ministry of Education, Beijing, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5131000904","display_name":"Wenge Rong","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenge Rong","raw_affiliation_strings":["State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-4229-7215","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Complex &#x0026; Critical Software Environment, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.34703645,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":"3","first_page":"3116","last_page":"3132"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12026","display_name":"Explainable Artificial Intelligence (XAI)","score":0.25769999623298645,"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/T12026","display_name":"Explainable Artificial Intelligence (XAI)","score":0.25769999623298645,"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/T13702","display_name":"Machine Learning in Healthcare","score":0.08410000056028366,"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/T12535","display_name":"Machine Learning and Data Classification","score":0.06369999796152115,"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/annotation","display_name":"Annotation","score":0.6868000030517578},{"id":"https://openalex.org/keywords/semantic-annotation","display_name":"Semantic annotation","score":0.336899995803833},{"id":"https://openalex.org/keywords/knowledge-based-systems","display_name":"Knowledge-based systems","score":0.27950000762939453},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.26809999346733093},{"id":"https://openalex.org/keywords/knowledge-acquisition","display_name":"Knowledge acquisition","score":0.25279998779296875}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7085000276565552},{"id":"https://openalex.org/C2776321320","wikidata":"https://www.wikidata.org/wiki/Q857525","display_name":"Annotation","level":2,"score":0.6868000030517578},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3968999981880188},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.33970001339912415},{"id":"https://openalex.org/C2985727698","wikidata":"https://www.wikidata.org/wiki/Q857525","display_name":"Semantic annotation","level":3,"score":0.336899995803833},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3276999890804291},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.30219998955726624},{"id":"https://openalex.org/C115925183","wikidata":"https://www.wikidata.org/wiki/Q1412694","display_name":"Knowledge-based systems","level":2,"score":0.27950000762939453},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.26809999346733093},{"id":"https://openalex.org/C2777220311","wikidata":"https://www.wikidata.org/wiki/Q6423340","display_name":"Knowledge acquisition","level":2,"score":0.25279998779296875},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.25119999051094055}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcss.2026.3669970","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcss.2026.3669970","pdf_url":null,"source":{"id":"https://openalex.org/S2490693980","display_name":"IEEE Transactions on Computational Social Systems","issn_l":"2329-924X","issn":["2329-924X","2373-7476"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computational Social Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4558726929","display_name":null,"funder_award_id":"62477001","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":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0],"rapid":[1],"expansion":[2],"of":[3,34,47,87],"online":[4],"programming":[5,14,91,206],"exercise":[6,22,92,207],"platforms":[7],"has":[8],"brought":[9],"abundant":[10],"learning":[11,114,168],"resources":[12],"for":[13,20,142,185],"education,":[15],"but":[16],"also":[17],"presents":[18],"challenges":[19],"personalized":[21,205],"recommendation":[23,51,78],"due":[24],"to":[25,41,65,165],"missing":[26],"or":[27,73],"imprecise":[28],"knowledge":[29,68,108,145],"annotations":[30],"and":[31,44,57,69,94,112,139,176],"the":[32,50,84],"sparsity":[33,86],"learner-exercise":[35],"interaction":[36,88,174],"records,":[37],"which":[38],"together":[39],"lead":[40],"reduced":[42],"accuracy":[43],"a":[45,100,123,130,154],"lack":[46],"explainability":[48],"in":[49,90,99,173],"results.":[52,75],"Existing":[53],"natural":[54],"language":[55,59],"processing":[56],"large":[58],"models":[60],"(LLM)-based":[61],"annotation":[62,134],"methods":[63,199],"struggle":[64],"capture":[66,167],"implicit":[67],"often":[70],"generate":[71],"redundant":[72],"inconsistent":[74],"Moreover,":[76],"mainstream":[77],"systems":[79],"are":[80],"ineffective":[81],"at":[82,170],"handling":[83],"severe":[85],"sequences":[89,175],"datasets,":[93],"typically":[95],"model":[96,159],"student":[97,179],"preferences":[98,180],"single":[101],"dimension\u2014overlooking":[102],"key":[103],"educational":[104],"factors":[105],"such":[106],"as":[107],"gaps,":[109],"difficulty":[110],"tolerance,":[111],"preferred":[113],"rhythm.":[115],"To":[116],"address":[117],"these":[118,149],"challenges,":[119],"we":[120,152],"propose":[121],"KDG-Rec,":[122],"novel":[124],"framework":[125],"that":[126,160,194],"first":[127],"introduces":[128],"AgentCo-KAS,":[129],"multiagent":[131],"LLM-based":[132],"collaborative":[133],"method":[135],"with":[136],"role-specific":[137],"fine-tuning":[138],"cross-agent":[140],"verification":[141],"high-precision,":[143],"fine-grained":[144],"annotation.":[146],"Building":[147],"on":[148,190],"enriched":[150],"annotations,":[151],"develop":[153],"disentangled":[155],"graph":[156],"neural":[157],"network":[158],"constructs":[161],"dual":[162],"exercise-interaction":[163],"graphs":[164],"effectively":[166],"patterns":[169],"multiple":[171,201],"granularities":[172],"explicitly":[177],"decouples":[178],"into":[181],"four":[182],"interpretable":[183],"dimensions":[184],"adaptive":[186],"fusion.":[187],"Extensive":[188],"experiments":[189],"real-world":[191],"datasets":[192],"demonstrate":[193],"KDG-Rec":[195],"outperforms":[196],"nine":[197],"state-of-the-art":[198],"across":[200],"metrics,":[202],"significantly":[203],"advancing":[204],"recommendation.":[208]},"counts_by_year":[],"updated_date":"2026-06-02T06:17:35.589633","created_date":"2026-03-31T00:00:00"}
