{"id":"W4382567344","doi":"10.1007/978-3-031-36336-8_50","title":"GPTutor: A ChatGPT-Powered Programming Tool for Code Explanation","year":2023,"lang":"en","type":"book-chapter","venue":"Communications in computer and information science","topic":"Topic Modeling","field":"Computer Science","cited_by":78,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of Toronto","funders":"","keywords":"Computer science; Personalization; Code (set theory); Source code; Microsoft Visual Studio; Studio; Programming language; Visual programming language; Extension (predicate logic); Multimedia; Software engineering; Program code; Human–computer interaction; World Wide Web; Software","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001552344,0.0002030369,0.0002287439,0.0009759595,0.0005095782,0.0008747267,0.003144923,0.000132982,0.00000197289],"category_scores_gemma":[0.0001023517,0.0002152307,0.00005627385,0.0003950901,0.0003114138,0.005936291,0.001803183,0.0002707798,0.00005515023],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001595497,"about_ca_system_score_gemma":0.0002918082,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00000579516,"about_ca_topic_score_gemma":0.00001368758,"domain_scores_codex":[0.9981516,0.00001810992,0.0007360745,0.0003557153,0.000453487,0.0002850363],"domain_scores_gemma":[0.9967719,0.0002983671,0.0003464635,0.002063832,0.0004458254,0.000073553],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[9.344062e-7,0.000004619451,0.000006196291,0.00002474066,0.000002851462,1.094941e-7,0.001311852,0.0001793674,9.161827e-7,0.6395426,0.0001082303,0.3588176],"study_design_scores_gemma":[0.0002518719,0.00003539614,0.00010768,0.0001522868,0.000003465895,0.000007261343,0.00001690534,0.7461804,0.00000386816,0.01423004,0.2387616,0.0002491951],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0000233855,0.0001138358,0.9720744,0.001262512,0.0005440309,0.00087032,0.00002184648,0.0002352265,0.0248544],"genre_scores_gemma":[0.009269138,0.001384847,0.983443,0.0009444993,0.0001037366,0.0003207105,0.0001619396,0.00002385224,0.004348278],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.746001,"threshold_uncertainty_score":0.8776852,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.07773957927845275,"score_gpt":0.3172244401409606,"score_spread":0.2394848608625079,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}