{"id":"https://openalex.org/W4393971002","doi":"https://doi.org/10.1145/3640544.3645231","title":"Assistant Dashboard Plus \u2013 Enhancing an Existing Instructor Dashboard with Difficulty Detection and GPT-based Code Clustering","display_name":"Assistant Dashboard Plus \u2013 Enhancing an Existing Instructor Dashboard with Difficulty Detection and GPT-based Code Clustering","publication_year":2024,"publication_date":"2024-03-18","ids":{"openalex":"https://openalex.org/W4393971002","doi":"https://doi.org/10.1145/3640544.3645231"},"language":"en","primary_location":{"id":"doi:10.1145/3640544.3645231","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3640544.3645231","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3640544.3645231","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 29th International Conference on Intelligent User Interfaces","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3640544.3645231","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5017150606","display_name":"Samuel D. George","orcid":"https://orcid.org/0000-0002-8492-5128"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Samuel D George","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, United States"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, United States","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036112749","display_name":"T.C. Huang","orcid":"https://orcid.org/0009-0004-9399-0660"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tao Huang","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, United States"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, United States","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061050339","display_name":"Chandler Robinson","orcid":"https://orcid.org/0009-0003-3187-2792"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chandler Robinson","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, United States"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, United States","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039154458","display_name":"Gabriel Schell","orcid":null},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gabriel Schell","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, United States"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, United States","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035497859","display_name":"Wei Shan","orcid":"https://orcid.org/0009-0002-0002-1891"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wei Shan","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, United States"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, United States","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041358327","display_name":"Ziqian Zhao","orcid":"https://orcid.org/0009-0009-7454-686X"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ziqian Zhao","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, United States"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, United States","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012813241","display_name":"Zeqi Zhou","orcid":"https://orcid.org/0009-0000-6034-8840"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zeqi Zhou","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, USA","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042212750","display_name":"Prasun Dewan","orcid":"https://orcid.org/0000-0001-6212-7937"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Prasun Dewan","raw_affiliation_strings":["Department of Computer Science, University of North Carolina at Chapel Hill, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of North Carolina at Chapel Hill, USA","institution_ids":["https://openalex.org/I114027177"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5017150606"],"corresponding_institution_ids":["https://openalex.org/I114027177"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.05423741,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"54","last_page":"57"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.992900013923645,"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.992900013923645,"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/T11122","display_name":"Online Learning and Analytics","score":0.9907000064849854,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9614999890327454,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/dashboard","display_name":"Dashboard","score":0.8835019469261169},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7880991101264954},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.6535791754722595},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.6508532762527466},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5733632445335388},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.5591610074043274},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5535246133804321},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.42016923427581787},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3813318610191345},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2734362483024597},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1795496940612793}],"concepts":[{"id":"https://openalex.org/C33499554","wikidata":"https://www.wikidata.org/wiki/Q1417134","display_name":"Dashboard","level":2,"score":0.8835019469261169},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7880991101264954},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.6535791754722595},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.6508532762527466},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5733632445335388},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.5591610074043274},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5535246133804321},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.42016923427581787},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3813318610191345},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2734362483024597},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1795496940612793},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3640544.3645231","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3640544.3645231","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3640544.3645231","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 29th International Conference on Intelligent User Interfaces","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3640544.3645231","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3640544.3645231","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3640544.3645231","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 29th International Conference on Intelligent User Interfaces","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.44999998807907104,"id":"https://metadata.un.org/sdg/4"}],"awards":[{"id":"https://openalex.org/G1070838048","display_name":null,"funder_award_id":"1924059","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4438506665","display_name":null,"funder_award_id":"1829752","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4393971002.pdf","grobid_xml":"https://content.openalex.org/works/W4393971002.grobid-xml"},"referenced_works_count":12,"referenced_works":["https://openalex.org/W1785361452","https://openalex.org/W2076771354","https://openalex.org/W2108213362","https://openalex.org/W2241837413","https://openalex.org/W2593236969","https://openalex.org/W2605054255","https://openalex.org/W2605961645","https://openalex.org/W2606564012","https://openalex.org/W3009428419","https://openalex.org/W4237820884","https://openalex.org/W4310358031","https://openalex.org/W4366549944"],"related_works":["https://openalex.org/W2607236244","https://openalex.org/W2382083831","https://openalex.org/W2120447654","https://openalex.org/W2977179488","https://openalex.org/W4239369595","https://openalex.org/W2144453115","https://openalex.org/W2169792944","https://openalex.org/W3048913176","https://openalex.org/W4386891374","https://openalex.org/W4292603292"],"abstract_inverted_index":{"As":[0],"interest":[1],"in":[2,13,95],"programming":[3,15,34,61],"as":[4],"a":[5,65,73,76,139,144,158],"major":[6],"grows,":[7],"instructors":[8,44,59,99,107,121],"must":[9],"accommodate":[10],"more":[11],"students":[12,29,94,129],"their":[14],"courses.":[16],"One":[17],"particularly":[18],"challenging":[19],"aspect":[20],"of":[21,51,75,112,161],"this":[22,69,162],"growth":[23],"is":[24],"providing":[25,106],"quality":[26],"assistance":[27],"to":[28,42,57,128],"during":[30],"in-class":[31],"and":[32,104],"out-of-class":[33],"exercises.":[35],"Prior":[36],"work":[37],"proposes":[38],"using":[39],"instructor":[40,78],"dashboards":[41],"help":[43],"combat":[45],"these":[46],"challenges.":[47],"Further,":[48],"the":[49,131],"introduction":[50],"ChatGPT":[52],"represents":[53],"an":[54,85],"exciting":[55],"avenue":[56],"assist":[58,102],"with":[60,88,108,116],"exercises":[62],"but":[63],"needs":[64],"delivery":[66],"method":[67],"for":[68,142],"assistance.":[70],"We":[71,156],"propose":[72],"revision":[74],"current":[77],"dashboard":[79,87],"Assistant":[80],"Dashboard":[81],"Plus":[82],"that":[83,98,120],"extends":[84],"existing":[86],"two":[89],"new":[90],"features:":[91],"(a)":[92],"identifying":[93],"difficulty":[96,135],"so":[97,119],"can":[100,122],"effectively":[101],"them,":[103],"(b)":[105],"pedagogically":[109],"relevant":[110],"groupings":[111],"students\u2019":[113],"exercise":[114],"solutions":[115],"similar":[117],"implementations":[118],"provide":[123],"overlapping":[124],"code":[125,151],"style":[126],"feedback":[127],"within":[130],"same":[132],"group.":[133],"For":[134,150],"detection,":[136],"it":[137,153],"uses":[138,154],"state-of-the-art":[140],"algorithm":[141],"which":[143],"visualization":[145],"has":[146],"not":[147],"been":[148],"created.":[149],"clustering,":[152],"GPT.":[155],"present":[157],"first-pass":[159],"implementation":[160],"dashboard.":[163]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
