[{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0859a3da0f84f1ebb49d2b10e4804d1058b214df50137f7c5d21e2e1d18bc53f","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"root\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Junior standing\",\"course\":null,\"evidence\":\"Junior standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"GEOG 360\",\"course\":null,\"evidence\":\"GEOG 360\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[\"GEOG 360 is not present in linked_courses, so it is represented as a condition leaf rather than a course reference.\"],\"root\":\"root\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0859a3da0f84f1ebb49d2b10e4804d1058b214df50137f7c5d21e2e1d18bc53f","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"label\":\"data-analysis\"}],\"assumed_background\":[],\"search_phrases\":[\"spatial statistics\",\"multivariate geographic data analysis\",\"R programming geospatial\",\"spatiotemporal analysis methods\",\"advanced quantitative geography\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Discuss statistical concepts, methods, and techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Discussing statistical concepts, methods, and techniques\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Conduct various staining analyses on geographic data.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Conducting various staining analyses on geographic data\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Using R script programming for spatiotemporal statistical analysis\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Solve practical problems using statistics and spatiotemporal analysis methods.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Solving practical problems using statistics and spatiotemporal analysis methods\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Advanced Quantitative Methods covers selected topics in analyzing spatial distributions with an emphasis on multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Multivariate techniques\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Spatiotemporal statistical analysis using R\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0859a3da0f84f1ebb49d2b10e4804d1058b214df50137f7c5d21e2e1d18bc53f","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":1,\"review_ids\":[\"e35b03e0f0cdea44ca303a06\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2313819\",\"summary\":\"Cited reviews praise Song Gao for deep lectures and impressive knowledge of formulas and slides.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"I learned a lot in this class and will be that much better for it when I get out on the job.\",\"course_id\":\"GEOG 560\",\"date\":\"2018-04-25 15:40:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc78c721a18c99ff6220437\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"very nice professor, patient and talented\",\"course_id\":\"GEOG 560\",\"date\":\"2018-05-19 12:04:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"8a52e5db6d7b415581137aa9\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":4,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"edc78c721a18c99ff6220437\",\"8a52e5db6d7b415581137aa9\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2313819\",\"summary\":\"Cited reviews praise Song Gao for utilizing latest technology, being patient, and effectively preparing students for spatial statistics and R.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0859a3da0f84f1ebb49d2b10e4804d1058b214df50137f7c5d21e2e1d18bc53f","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"6c44f496485f78afa686c21afead5d60ddf5f0dc99b247172857ee0f8da4a5b2\",\"course_id\":\"GEOG 560\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-09-12 05:46:46 +0000 UTC\",\"review_id\":\"e35b03e0f0cdea44ca303a06\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"One student described the class as one of the toughest to understand, noting that lectures went very deep into the material and required significant effort to grasp.\"}],\"errors\":[],\"historical_context\":[],\"message\":null,\"offered\":false,\"profile_hash\":\"3f5110430805ccdd533c0c072df62d68a8a5f5441c4530bbdb15d419a199a09c\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-12-30 14:52:49 +0000 UTC\",\"review_id\":\"5a12c6d51698698418eb448d\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Students found the course effectively designed to prepare them for spatial statistics and machine learning, with a helpful emphasis on theory in lectures and R in labs.\"},{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2019: 3.90 GPA, 100.0% A/AB (n=15 letter grades); Fall 2022: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Fall 2025: 3.94 GPA, 100.0% A/AB (n=26 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Song Gao\",\"review_date\":\"2018-03-16 23:59:31 +0000 UTC\",\"review_id\":\"c9c94539eb85afb228547bce\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Reviewers noted that Prof. Gao utilized the latest technology and advanced methods with R in practice, making the class feel cool and educational.\"}],\"task_hash\":\"9dea82ef7f2113a5605c1c6030c4f9b19967eb742cc93a78268fb92357d29f5c\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"SONG GAO is recorded teaching in Spring 2018, Spring 2019, Fall 2019, Fall 2022, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1274\",\"term_name\":\"2027 Sprng\",\"version\":3}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"fc72d4aca503c2fdb41c33fb723f380f59c9faf3f5bf8b020ff289bcc6f930e8","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":360,\"minimum_grade\":null,\"subjects\":[\"GEOG\"],\"timing\":\"prior\"},\"evidence\":\"GEOG 360\",\"id\":\"n2\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","error":"Non-course conditions must preserve verbatim source text","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"fc72d4aca503c2fdb41c33fb723f380f59c9faf3f5bf8b020ff289bcc6f930e8","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"spatial distributions multivariate techniques\",\"GEOG 560 quantitative methods\",\"advanced spatial analysis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"emphasis on multivariate techniques\"}],\"text\":\"Application of multivariate techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\"}],\"text\":\"GEOG 560 covers advanced quantitative methods for analyzing spatial distributions using multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"multivariate techniques\"}],\"text\":\"Multivariate techniques\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"fc72d4aca503c2fdb41c33fb723f380f59c9faf3f5bf8b020ff289bcc6f930e8","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"4ba1f234524f38aabf752672bb45ede31bd8ecf4ae496ec73cb2f428aaa846ce","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Junior standing\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"GEOG 360\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"4ba1f234524f38aabf752672bb45ede31bd8ecf4ae496ec73cb2f428aaa846ce","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"spatial distributions multivariate techniques\",\"GEOG 560 quantitative methods\",\"advanced spatial analysis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"emphasis on multivariate techniques\"}],\"text\":\"Application of multivariate techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\"}],\"text\":\"GEOG 560 covers advanced quantitative methods for analyzing spatial distributions using multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"multivariate techniques\"}],\"text\":\"Multivariate techniques\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"4ba1f234524f38aabf752672bb45ede31bd8ecf4ae496ec73cb2f428aaa846ce","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"very nice professor, patient and talented\",\"course_id\":\"GEOG 560\",\"date\":\"2018-05-19 12:04:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"8a52e5db6d7b415581137aa9\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":3,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"8a52e5db6d7b415581137aa9\",\"e35b03e0f0cdea44ca303a06\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Professor Gao is described as patient, talented, and enthusiastic, with deep knowledge of the material that helps students understand complex topics.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":3,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"e35b03e0f0cdea44ca303a06\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"mixed\",\"summary\":\"The course is considered tough and difficult to understand, particularly for those with limited experience in spatial analyses or R, but the effort is rewarded with valuable learning.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"I learned a lot in this class and will be that much better for it when I get out on the job.\",\"course_id\":\"GEOG 560\",\"date\":\"2018-04-25 15:40:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc78c721a18c99ff6220437\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":2,\"review_ids\":[\"edc78c721a18c99ff6220437\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Students learned a lot and felt well-prepared for their jobs, appreciating the effective design of the course that balances theory with practical R labs.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-6556a505c10f448d98d02466","output_id":"e2244224180e05766c82e46ba11bcad5dca8518f4a6b6d3967e67d3919ff84f5","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"root\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Junior standing\",\"course\":null,\"evidence\":\"Junior standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":360,\"minimum_grade\":null,\"subjects\":[\"GEOG\"],\"timing\":\"prior\"},\"evidence\":\"GEOG 360\",\"id\":\"n2\",\"kind\":\"course\"}],\"notes\":[\"GEOG 360 is not in linked_courses; treated as a condition leaf per instructions.\"],\"root\":\"root\",\"status\":\"needs_review\"}","error":"Node n2: course {'course_number': 360, 'minimum_grade': None, 'subjects': ['GEOG'], 'timing': 'prior'} is absent from the source links (linked_courses). Standing, declared programs, and subject credit counts are condition nodes, not courses. Never invent course 0. For a source reference absent from linked_courses, use kind=condition, course=null, condition=<verbatim source clause>, children=[], and needs_review with an explanatory note. Allowed course references: [].","model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-6556a505c10f448d98d02466","output_id":"e2244224180e05766c82e46ba11bcad5dca8518f4a6b6d3967e67d3919ff84f5","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"label\":\"data-analysis\"}],\"assumed_background\":[],\"search_phrases\":[\"spatial statistics\",\"multivariate geographic data analysis\",\"R programming geospatial\",\"spatiotemporal analysis methods\",\"advanced quantitative geography\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Discuss statistical concepts, methods, and techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Discussing statistical concepts, methods, and techniques\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Conduct various staining analyses on geographic data.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Conducting various staining analyses on geographic data\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Using R script programming for spatiotemporal statistical analysis\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Solve practical problems using statistics and spatiotemporal analysis methods.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Solving practical problems using statistics and spatiotemporal analysis methods\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Advanced Quantitative Methods covers selected topics in analyzing spatial distributions with an emphasis on multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Multivariate techniques\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Spatiotemporal statistical analysis using R\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-6556a505c10f448d98d02466","output_id":"e2244224180e05766c82e46ba11bcad5dca8518f4a6b6d3967e67d3919ff84f5","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":1,\"review_ids\":[\"e35b03e0f0cdea44ca303a06\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2313819\",\"summary\":\"Cited reviews praise Song Gao for deep lectures and impressive knowledge of formulas and slides.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"I learned a lot in this class and will be that much better for it when I get out on the job.\",\"course_id\":\"GEOG 560\",\"date\":\"2018-04-25 15:40:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc78c721a18c99ff6220437\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"very nice professor, patient and talented\",\"course_id\":\"GEOG 560\",\"date\":\"2018-05-19 12:04:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"8a52e5db6d7b415581137aa9\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":4,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"edc78c721a18c99ff6220437\",\"8a52e5db6d7b415581137aa9\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2313819\",\"summary\":\"Cited reviews praise Song Gao for utilizing latest technology, being patient, and effectively preparing students for spatial statistics and R.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-789789da373eecc1ff75f626","output_id":"c831e91b2d64a09a7b9b2edd842e58870f28eaa4a7463c5c2264f708db32ca4e","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Junior standing\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"GEOG 360\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-789789da373eecc1ff75f626","output_id":"c831e91b2d64a09a7b9b2edd842e58870f28eaa4a7463c5c2264f708db32ca4e","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"spatial distributions multivariate techniques\",\"GEOG 560 quantitative methods\",\"advanced spatial analysis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"emphasis on multivariate techniques\"}],\"text\":\"Application of multivariate techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\"}],\"text\":\"GEOG 560 covers advanced quantitative methods for analyzing spatial distributions using multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"multivariate techniques\"}],\"text\":\"Multivariate techniques\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-789789da373eecc1ff75f626","output_id":"c831e91b2d64a09a7b9b2edd842e58870f28eaa4a7463c5c2264f708db32ca4e","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-79348710a077dbb34341f483","output_id":"21d420c0afaaf1916b4e5095e0140aa8dcf72eeabddb2895f6f79e38e9b1b86e","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"root\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Junior standing\",\"course\":null,\"evidence\":\"Junior standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"GEOG 360\",\"course\":null,\"evidence\":\"GEOG 360\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[\"GEOG 360 is not present in linked_courses, so it is represented as a condition leaf rather than a course reference.\"],\"root\":\"root\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-79348710a077dbb34341f483","output_id":"21d420c0afaaf1916b4e5095e0140aa8dcf72eeabddb2895f6f79e38e9b1b86e","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"label\":\"data-analysis\"}],\"assumed_background\":[],\"search_phrases\":[\"spatial statistics\",\"multivariate geographic data analysis\",\"R programming geospatial\",\"spatiotemporal analysis methods\",\"advanced quantitative geography\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Discuss statistical concepts, methods, and techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Discussing statistical concepts, methods, and techniques\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Conduct various staining analyses on geographic data.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Conducting various staining analyses on geographic data\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Using R script programming for spatiotemporal statistical analysis\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Solve practical problems using statistics and spatiotemporal analysis methods.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Solving practical problems using statistics and spatiotemporal analysis methods\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Advanced Quantitative Methods covers selected topics in analyzing spatial distributions with an emphasis on multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Multivariate techniques\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Use R script programming for spatiotemporal statistical analysis.\",\"source_url\":\"https://guide.wisc.edu/courses/geog/\"}],\"text\":\"Spatiotemporal statistical analysis using R\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"e0324594f397780535ef8f254634b434eea4bb2b2869465756de3ab546e1f685","record_version_id":"00a2d796c8813985144017316885172d7946de7fd86db2a140b2f5e9b7eae63b","job_id":"enrich-79348710a077dbb34341f483","output_id":"21d420c0afaaf1916b4e5095e0140aa8dcf72eeabddb2895f6f79e38e9b1b86e","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":1,\"review_ids\":[\"e35b03e0f0cdea44ca303a06\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2313819\",\"summary\":\"Cited reviews praise Song Gao for deep lectures and impressive knowledge of formulas and slides.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"I learned a lot in this class and will be that much better for it when I get out on the job.\",\"course_id\":\"GEOG 560\",\"date\":\"2018-04-25 15:40:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc78c721a18c99ff6220437\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"very nice professor, patient and talented\",\"course_id\":\"GEOG 560\",\"date\":\"2018-05-19 12:04:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"8a52e5db6d7b415581137aa9\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":4,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"edc78c721a18c99ff6220437\",\"8a52e5db6d7b415581137aa9\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2313819\",\"summary\":\"Cited reviews praise Song Gao for utilizing latest technology, being patient, and effectively preparing students for spatial statistics and R.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"07dd711625dc1f3c55f7621ec96e1a08ac7f51afc906b305f3545773c8b13e7d","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Junior standing\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"GEOG 360\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"07dd711625dc1f3c55f7621ec96e1a08ac7f51afc906b305f3545773c8b13e7d","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"spatial distributions multivariate techniques\",\"GEOG 560 quantitative methods\",\"advanced spatial analysis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"emphasis on multivariate techniques\"}],\"text\":\"Application of multivariate techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\"}],\"text\":\"GEOG 560 covers advanced quantitative methods for analyzing spatial distributions using multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"multivariate techniques\"}],\"text\":\"Multivariate techniques\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"07dd711625dc1f3c55f7621ec96e1a08ac7f51afc906b305f3545773c8b13e7d","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"very nice professor, patient and talented\",\"course_id\":\"GEOG 560\",\"date\":\"2018-05-19 12:04:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"8a52e5db6d7b415581137aa9\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":3,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"8a52e5db6d7b415581137aa9\",\"e35b03e0f0cdea44ca303a06\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Professor Gao is described as patient, talented, and enthusiastic, with deep knowledge of the material that helps students understand complex topics.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":3,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"e35b03e0f0cdea44ca303a06\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"mixed\",\"summary\":\"The course is considered tough and difficult to understand, particularly for those with limited experience in spatial analyses or R, but the effort is rewarded with valuable learning.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"I learned a lot in this class and will be that much better for it when I get out on the job.\",\"course_id\":\"GEOG 560\",\"date\":\"2018-04-25 15:40:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc78c721a18c99ff6220437\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":2,\"review_ids\":[\"edc78c721a18c99ff6220437\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Students learned a lot and felt well-prepared for their jobs, appreciating the effective design of the course that balances theory with practical R labs.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"07dd711625dc1f3c55f7621ec96e1a08ac7f51afc906b305f3545773c8b13e7d","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"59d5646e44d0a1e64c4e481dee670ebbe1e98e1a646b86e3488e2cfe06dafb0f\",\"course_id\":\"GEOG 560\",\"current_instructors\":[{\"instructor_uid\":\"instructor_8fc28205696bc440a5eeb097\",\"message\":\"Summary generation failed\",\"name\":\"Song Gao\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2313819\",\"summary\":[{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2019: 3.90 GPA, 100.0% A/AB (n=15 letter grades); Fall 2022: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Fall 2025: 3.94 GPA, 100.0% A/AB (n=26 letter grades).\"}]}],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_8fc28205696bc440a5eeb097\",\"mode\":\"professor\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2019: 3.90 GPA, 100.0% A/AB (n=15 letter grades); Fall 2022: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Fall 2025: 3.94 GPA, 100.0% A/AB (n=26 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"SONG GAO is recorded teaching in Spring 2018, Spring 2019, Fall 2019, Fall 2022, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"professor\", \"instructor_uid\": \"instructor_8fc28205696bc440a5eeb097\", \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"overview\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"fa12b6595cb0859f41da4b027a5170ae78444697882769ff791704bf273236b5","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Junior standing\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"GEOG 360\",\"course\":null,\"evidence\":\"Junior standing or GEOG 360\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"fa12b6595cb0859f41da4b027a5170ae78444697882769ff791704bf273236b5","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"spatial distributions multivariate techniques\",\"GEOG 560 quantitative methods\",\"advanced spatial analysis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Analysis of spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"emphasis on multivariate techniques\"}],\"text\":\"Application of multivariate techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"title\",\"quote\":\"ADVANCED QUANTITATIVE METHODS\"},{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"Selected topics in the analysis of spatial distributions with emphasis on multivariate techniques.\"}],\"text\":\"GEOG 560 covers advanced quantitative methods for analyzing spatial distributions using multivariate techniques.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"analysis of spatial distributions\"}],\"text\":\"Spatial distributions\"},{\"evidence\":[{\"course_id\":\"GEOG 560\",\"field\":\"description\",\"quote\":\"multivariate techniques\"}],\"text\":\"Multivariate techniques\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"fa12b6595cb0859f41da4b027a5170ae78444697882769ff791704bf273236b5","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"very nice professor, patient and talented\",\"course_id\":\"GEOG 560\",\"date\":\"2018-05-19 12:04:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"8a52e5db6d7b415581137aa9\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":3,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"8a52e5db6d7b415581137aa9\",\"e35b03e0f0cdea44ca303a06\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Professor Gao is described as patient, talented, and enthusiastic, with deep knowledge of the material that helps students understand complex topics.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Prof. Gao's class is super cool and utilizes latest technology and advanced methods with R in practice for geospatial data science. I have learned a lot from him!\",\"course_id\":\"GEOG 560\",\"date\":\"2018-03-16 23:59:31 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c9c94539eb85afb228547bce\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This class was probably one of the toughest for me to understand, but Song's enthusiasm for the material kept me going. His lectures go very deep into the material which was helpful for going back to understand it better. His knowledge of every single formula/ everything in his slides is impressive.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-09-12 05:46:46 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"e35b03e0f0cdea44ca303a06\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":3,\"review_ids\":[\"c9c94539eb85afb228547bce\",\"e35b03e0f0cdea44ca303a06\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"mixed\",\"summary\":\"The course is considered tough and difficult to understand, particularly for those with limited experience in spatial analyses or R, but the effort is rewarded with valuable learning.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"I learned a lot in this class and will be that much better for it when I get out on the job.\",\"course_id\":\"GEOG 560\",\"date\":\"2018-04-25 15:40:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc78c721a18c99ff6220437\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"},{\"comment\":\"This course was uniquely designed to effectively prepare students to start tackling problems in spatial statistics and basic machine learning and I think it worked well for those of us who have limited/no experience in spatial analyses or R. The emphasis in the theory in the lecture and using the labs to learn R were helpful and efficient.\",\"course_id\":\"GEOG 560\",\"date\":\"2019-12-30 14:52:49 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5a12c6d51698698418eb448d\",\"instructor_id\":\"rmp:2313819\",\"instructor_name\":\"Song Gao\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\"}],\"evidence_count\":2,\"review_ids\":[\"edc78c721a18c99ff6220437\",\"5a12c6d51698698418eb448d\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2313819\",\"name\":\"Song Gao\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Students learned a lot and felt well-prepared for their jobs, appreciating the effective design of the course that balances theory with practical R labs.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_1049f8ea4b6f06a27858f913","course_id":"GEOG 560","catalog_version_id":"5e71334bc9d1d2d1e2808dfa785344b78456dc6752f37bad6d1edc3578bcda1c","record_version_id":"b293cfca513f1806d4eb4d525c3c0c6d0241292500febc1bd43a3ca108362f76","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"fa12b6595cb0859f41da4b027a5170ae78444697882769ff791704bf273236b5","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"59d5646e44d0a1e64c4e481dee670ebbe1e98e1a646b86e3488e2cfe06dafb0f\",\"course_id\":\"GEOG 560\",\"current_instructors\":[{\"instructor_uid\":\"instructor_8fc28205696bc440a5eeb097\",\"message\":null,\"name\":\"Song Gao\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2313819\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Song Gao\",\"review_date\":\"2018-03-16 23:59:31 +0000 UTC\",\"review_id\":\"c9c94539eb85afb228547bce\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2018-04-25 15:40:49 +0000 UTC\",\"review_id\":\"edc78c721a18c99ff6220437\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2018-05-19 12:04:54 +0000 UTC\",\"review_id\":\"8a52e5db6d7b415581137aa9\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-09-12 05:46:46 +0000 UTC\",\"review_id\":\"e35b03e0f0cdea44ca303a06\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-12-30 14:52:49 +0000 UTC\",\"review_id\":\"5a12c6d51698698418eb448d\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"}],\"text\":\"Song Gao teaches GEOG 560 with high enthusiasm and deep knowledge of geospatial data science, R, and spatial statistics. Reviewers praise his patience and the course's effective design for preparing students with limited prior experience in these areas.\"},{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2019: 3.90 GPA, 100.0% A/AB (n=15 letter grades); Fall 2022: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Fall 2025: 3.94 GPA, 100.0% A/AB (n=26 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-09-12 05:46:46 +0000 UTC\",\"review_id\":\"e35b03e0f0cdea44ca303a06\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-12-30 14:52:49 +0000 UTC\",\"review_id\":\"5a12c6d51698698418eb448d\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"}],\"text\":\"The course is considered tough to understand initially, with deep lectures covering complex formulas. Labs are used to efficiently learn R, supporting those with limited prior experience.\"}],\"errors\":[],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Song Gao\",\"review_date\":\"2018-03-16 23:59:31 +0000 UTC\",\"review_id\":\"c9c94539eb85afb228547bce\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTI5NjYxOTk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2018-04-25 15:40:49 +0000 UTC\",\"review_id\":\"edc78c721a18c99ff6220437\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTI5ODkyMjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-12-30 14:52:49 +0000 UTC\",\"review_id\":\"5a12c6d51698698418eb448d\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyNzc0MTA2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"}],\"text\":\"Song Gao’s GEOG 560 course effectively prepares students for spatial statistics and machine learning through advanced R methods and theory. Reviewers report high learning value and professional readiness.\"},{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2019: 3.90 GPA, 100.0% A/AB (n=15 letter grades); Fall 2022: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Fall 2025: 3.94 GPA, 100.0% A/AB (n=26 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Song Gao\",\"review_date\":\"2018-05-19 12:04:54 +0000 UTC\",\"review_id\":\"8a52e5db6d7b415581137aa9\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMwMTUwOTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"},{\"instructor_name\":\"Song Gao\",\"review_date\":\"2019-09-12 05:46:46 +0000 UTC\",\"review_id\":\"e35b03e0f0cdea44ca303a06\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2313819\",\"source_review_id\":\"UmF0aW5nLTMyMjI0OTEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2313819\",\"type\":\"review\"}],\"text\":\"Students describe Professor Gao as patient, talented, and enthusiastic. His deep knowledge and engaging lectures help maintain motivation despite the course's difficulty.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GEOG 560\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"source_record\":{\"entity_id\":\"72a291a8-a93f-33ec-8f90-949e8cceb921\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"SONG GAO is recorded teaching in Spring 2018, Spring 2019, Fall 2019, Fall 2022, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false}]