{"id":"W1970171046","doi":"10.1145/2643135.2643153","title":"Bidirectional Elaboration of Dependently Typed Programs","year":2014,"lang":"en","type":"article","venue":"","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":13,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"","keywords":"Computer science; Programming language; Elaboration; Normalization (sociology); Programming paradigm; Set (abstract data type); Type safety","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.0002916761,0.00005297076,0.00008023353,0.00004144316,0.000037091,0.00006197805,0.0002254082,0.00003937614,0.00001586436],"category_scores_gemma":[0.00002346145,0.0000402794,0.00002978006,0.0002444406,0.00001706529,0.0001745382,0.0000414435,0.00003306268,0.00008643937],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000009467092,"about_ca_system_score_gemma":0.00002911416,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00009764023,"about_ca_topic_score_gemma":0.00007140449,"domain_scores_codex":[0.9993641,0.00004737552,0.0001407165,0.0001523777,0.000191205,0.000104173],"domain_scores_gemma":[0.9995463,0.00001903968,0.00007033053,0.0002037013,0.0001261676,0.00003445796],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.000001495398,0.00005570734,0.004772243,0.000009423948,0.000007889698,3.193824e-7,0.000100932,0.000005397893,0.0004421988,0.8807981,0.0002366238,0.1135697],"study_design_scores_gemma":[0.002378995,0.002179378,0.0285125,0.00001761344,0.00003610126,0.00008622736,0.000212362,0.1316162,0.05290163,0.2458836,0.5350307,0.001144733],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.004404476,0.00002845427,0.9586815,0.00009287877,0.0004835891,0.0001212401,5.757348e-8,0.0001731011,0.03601475],"genre_scores_gemma":[0.987435,0.000001229283,0.01109003,0.00003187214,0.00007643631,0.00001032426,0.000002937577,0.000002874796,0.001349267],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.9830306,"threshold_uncertainty_score":0.1642546,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01941452407134924,"score_gpt":0.2410064284350327,"score_spread":0.2215919043636834,"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."}}