{"id":"W3096975346","doi":"10.1007/s11390-020-9668-1","title":"Machine Learning Techniques for Software Maintainability Prediction: Accuracy Analysis","year":2020,"lang":"en","type":"article","venue":"Journal of Computer Science and Technology","topic":"Software Engineering Research","field":"Computer Science","cited_by":22,"is_retracted":false,"has_abstract":false,"ca_institutions":"École de Technologie Supérieure","funders":"","keywords":"Maintainability; Machine learning; Computer science; Artificial intelligence; Support vector machine; Software; Artificial neural network; Data mining; Reliability engineering; Software engineering; Engineering","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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.00583509,0.0009006947,0.001126838,0.003283351,0.0004646693,0.001277253,0.001290398,0.001264075,0.0009520157],"category_scores_gemma":[0.03047606,0.0002799909,0.0008625113,0.002144604,0.0003289225,0.001717994,0.0007219893,0.001790001,0.0005720058],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007098483,"about_ca_system_score_gemma":0.000717418,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.005471905,"about_ca_topic_score_gemma":0.004715855,"domain_scores_codex":[0.9968141,0.001000675,0.0003605534,0.0003775501,0.001273049,0.0001741983],"domain_scores_gemma":[0.9690552,0.02289803,0.001540335,0.002193343,0.004128047,0.0001850622],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0003959026,0.0004044361,0.06254731,0.0002221128,0.0003738617,0.00007539256,0.0001024808,0.274528,0.003667108,0.001784066,0.00300647,0.6528929],"study_design_scores_gemma":[0.000008985484,0.00009644408,0.005497693,0.00002506532,0.00005696151,0.00004799752,0.00001573656,0.990274,0.002215105,0.001447244,0.0003049124,0.000009854648],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.3528957,0.005774235,0.6339315,0.001107931,0.0001999282,0.00008733555,0.0008615651,0.00201291,0.003128879],"genre_scores_gemma":[0.9186466,0.001091317,0.07744608,0.0001005242,0.0001605364,0.0000502823,0.0009587919,0.00008289755,0.001463003],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.00583509,"threshold_uncertainty_score":0.03085923,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01323511758263632,"score_gpt":0.2744727030220768,"score_spread":0.2612375854394404,"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."}}