{"id":"W2011539648","doi":"10.1145/2109205.2109208","title":"Crawling Ajax-Based Web Applications through Dynamic Analysis of User Interface State Changes","year":2012,"lang":"en","type":"article","venue":"ACM Transactions on the Web","topic":"Web Data Mining and Analysis","field":"Computer Science","cited_by":298,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"","keywords":"Ajax; Computer science; JavaScript; Dynamic web page; World Wide Web; Crawling; Web application; Web page; Interactivity; Web modeling; Web-based simulation; Mashup; User interface; Web crawler; Web API; Programming language","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.001402716,0.0008842014,0.0006297424,0.003148579,0.0008947005,0.001872547,0.0009280408,0.0006601916,0.0004194359],"category_scores_gemma":[0.00974799,0.0005727963,0.0005123622,0.00160819,0.000730879,0.002214871,0.001277933,0.0009653281,0.00033765],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005151225,"about_ca_system_score_gemma":0.001119463,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003250972,"about_ca_topic_score_gemma":0.006082758,"domain_scores_codex":[0.9981695,0.0004107309,0.0001452141,0.0004352949,0.0007555289,0.00008377858],"domain_scores_gemma":[0.993494,0.003203808,0.0009461509,0.001219151,0.0009713123,0.0001656718],"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.000526754,0.000939603,0.07817148,0.0006565663,0.0002815205,0.000823028,0.0026653,0.05564681,0.1420386,0.009274337,0.003711622,0.7052644],"study_design_scores_gemma":[0.00004419236,0.0002305462,0.02848814,0.00005501628,0.0001194101,0.0007762473,0.0003601455,0.868786,0.08320983,0.01018771,0.007661154,0.00008163029],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.312548,0.0004903547,0.6609089,0.0002117247,0.0000299803,0.0003834539,0.0004066984,0.02290726,0.002113614],"genre_scores_gemma":[0.5519527,0.000319165,0.4442876,0.00006480751,0.0000243474,0.0002117924,0.001317,0.0005754922,0.001247074],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.003250972,"threshold_uncertainty_score":0.007418394,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.0267733111547076,"score_gpt":0.2868866886135497,"score_spread":0.2601133774588421,"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."}}