{"id":"W3134679844","doi":"10.21203/rs.3.rs-260432/v1","title":"FACER: An API Usage-based Code-example Recommender for Opportunistic Reuse","year":2021,"lang":"en","type":"preprint","venue":"Research Square","topic":"Software Engineering Research","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Alberta","funders":"","keywords":"Computer science; Android (operating system); Java; Application programming interface; Code reuse; Source code; Snippet; Reuse; Cluster analysis; Information retrieval; Code (set theory); World Wide Web; Software; Data mining; Programming language; Artificial intelligence; Operating system; Set (abstract data type)","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.00182969,0.001315799,0.001075897,0.003782434,0.0005541027,0.00109013,0.00218879,0.001245876,0.003532345],"category_scores_gemma":[0.01191337,0.0005756217,0.0009234899,0.001654956,0.0002329374,0.002332886,0.001246281,0.0009706176,0.003411914],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005449558,"about_ca_system_score_gemma":0.001092496,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.01216856,"about_ca_topic_score_gemma":0.03410593,"domain_scores_codex":[0.997394,0.0006213638,0.0001885802,0.0006150672,0.001049844,0.0001311284],"domain_scores_gemma":[0.9931602,0.00278625,0.0006616286,0.001389218,0.001674302,0.0003283092],"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.0009088308,0.001296934,0.06225079,0.001001288,0.0005062568,0.0007192465,0.0007239798,0.01192679,0.01661603,0.001994444,0.08030409,0.8217514],"study_design_scores_gemma":[0.0002793974,0.0007412453,0.02507932,0.0002005951,0.000328152,0.001181884,0.0004972937,0.8970469,0.0167298,0.002999255,0.05469907,0.0002171041],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.3642438,0.005414576,0.4743335,0.001451093,0.0002823336,0.001344418,0.009664127,0.1306564,0.01260965],"genre_scores_gemma":[0.3822426,0.0007177632,0.5896881,0.000466279,0.00008195335,0.0004370995,0.01393439,0.001298423,0.01113341],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01216856,"threshold_uncertainty_score":0.02419543,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.2608363276494696,"score_gpt":0.4349643030481504,"score_spread":0.1741279753986809,"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."}}