[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"67dcb6b14844faabf6398cf618f1794312cfd7976476917c784b6cdc8a7c95b2","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"LINGUIS 101or301\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":101,\"minimum_grade\":null,\"subjects\":[\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"LINGUIS 101\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":301,\"minimum_grade\":null,\"subjects\":[\"ANTHRO\",\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"301\",\"id\":\"n2\",\"kind\":\"course\"}],\"notes\":[\"The requirements text 'LINGUIS 101or301' is parsed as an OR condition between LINGUIS 101 and ANTHRO/LINGUIS 301 based on linked_courses.\"],\"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_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"67dcb6b14844faabf6398cf618f1794312cfd7976476917c784b6cdc8a7c95b2","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"LINGUIS 101\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"},{\"course_id\":\"ANTHRO/LINGUIS 301\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"}],\"text\":\"Foundational knowledge in phonetics, phonology, morphology, and syntax from an introductory linguistics course.\"}],\"search_phrases\":[\"morphological characteristics\",\"theoretical approaches to morphology\",\"morphology syntax interaction\",\"morphology phonology interaction\",\"formal grammar morphology\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Introduction to theoretical approaches to morphology\"}],\"text\":\"Applying theoretical approaches to morphological analysis.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Analyzing interactions between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Analyzing interactions between morphology and phonology.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"title\",\"quote\":\"MORPHOLOGY\"},{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages. Introduction to theoretical approaches to morphology. Interaction between morphology and syntax; morphology and phonology.\"}],\"text\":\"LINGUIS 322 teaches morphological characteristics of world languages, theoretical approaches to morphology, and its interactions with syntax and phonology.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages\"}],\"text\":\"Morphological characteristics of world languages.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"theoretical approaches to morphology\"}],\"text\":\"Theoretical approaches to morphology.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Interaction between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Interaction between morphology and phonology.\"}]}","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_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"67dcb6b14844faabf6398cf618f1794312cfd7976476917c784b6cdc8a7c95b2","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_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c3c425f98a36df07f4f3bd29f15dfa48999fe98424d021219d315d2b6f49500e","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"LINGUIS 101or301\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":101,\"minimum_grade\":null,\"subjects\":[\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"LINGUIS 101\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":301,\"minimum_grade\":null,\"subjects\":[\"ANTHRO\",\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"301\",\"id\":\"n2\",\"kind\":\"course\"}],\"notes\":[\"The requirements text 'LINGUIS 101or301' is parsed as an OR condition between LINGUIS 101 and ANTHRO/LINGUIS 301 based on linked_courses.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c3c425f98a36df07f4f3bd29f15dfa48999fe98424d021219d315d2b6f49500e","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"LINGUIS 101\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"},{\"course_id\":\"ANTHRO/LINGUIS 301\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"}],\"text\":\"Foundational knowledge in phonetics, phonology, morphology, and syntax from an introductory linguistics course.\"}],\"search_phrases\":[\"morphological characteristics\",\"theoretical approaches to morphology\",\"morphology syntax interaction\",\"morphology phonology interaction\",\"formal grammar morphology\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Introduction to theoretical approaches to morphology\"}],\"text\":\"Applying theoretical approaches to morphological analysis.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Analyzing interactions between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Analyzing interactions between morphology and phonology.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"title\",\"quote\":\"MORPHOLOGY\"},{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages. Introduction to theoretical approaches to morphology. Interaction between morphology and syntax; morphology and phonology.\"}],\"text\":\"LINGUIS 322 teaches morphological characteristics of world languages, theoretical approaches to morphology, and its interactions with syntax and phonology.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages\"}],\"text\":\"Morphological characteristics of world languages.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"theoretical approaches to morphology\"}],\"text\":\"Theoretical approaches to morphology.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Interaction between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Interaction between morphology and phonology.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c3c425f98a36df07f4f3bd29f15dfa48999fe98424d021219d315d2b6f49500e","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":1,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Instructor is incredibly clear with grading and testing criteria.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"Super chill dude, made morphology fun and interesting. He was always open to discussions in class and approaching puzzles from different ways. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 02:32:13 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"de19bb5b4da6d6fa4516a402\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\",\"de19bb5b4da6d6fa4516a402\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Makes lectures engaging and morphology fun and interesting.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Super chill dude, made morphology fun and interesting. He was always open to discussions in class and approaching puzzles from different ways. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 02:32:13 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"de19bb5b4da6d6fa4516a402\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"ryan is absolutely awesome. would highly recommend taking a class by him\",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 21:07:54 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d466950dbd57dc4e2988fa13\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"de19bb5b4da6d6fa4516a402\",\"d466950dbd57dc4e2988fa13\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2026\"},\"sentiment\":\"positive\",\"summary\":\"Course is considered super chill with a low difficulty rating.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"ryan is absolutely awesome. would highly recommend taking a class by him\",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 21:07:54 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d466950dbd57dc4e2988fa13\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\",\"d466950dbd57dc4e2988fa13\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Highly recommended by students; instructor is considered the best on campus.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"47126bd41442637831f17298730394bb95011650d8c5cfcf03a47b29fcf0b9bf","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"LINGUIS 101or301\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":101,\"minimum_grade\":null,\"subjects\":[\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"LINGUIS 101\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":301,\"minimum_grade\":null,\"subjects\":[\"ANTHRO\",\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"301\",\"id\":\"n2\",\"kind\":\"course\"}],\"notes\":[\"The requirements text 'LINGUIS 101or301' is parsed as an OR condition between LINGUIS 101 and ANTHRO/LINGUIS 301 based on linked_courses.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"47126bd41442637831f17298730394bb95011650d8c5cfcf03a47b29fcf0b9bf","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"LINGUIS 101\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"},{\"course_id\":\"ANTHRO/LINGUIS 301\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"}],\"text\":\"Foundational knowledge in phonetics, phonology, morphology, and syntax from an introductory linguistics course.\"}],\"search_phrases\":[\"morphological characteristics\",\"theoretical approaches to morphology\",\"morphology syntax interaction\",\"morphology phonology interaction\",\"formal grammar morphology\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Introduction to theoretical approaches to morphology\"}],\"text\":\"Applying theoretical approaches to morphological analysis.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Analyzing interactions between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Analyzing interactions between morphology and phonology.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"title\",\"quote\":\"MORPHOLOGY\"},{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages. Introduction to theoretical approaches to morphology. Interaction between morphology and syntax; morphology and phonology.\"}],\"text\":\"LINGUIS 322 teaches morphological characteristics of world languages, theoretical approaches to morphology, and its interactions with syntax and phonology.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages\"}],\"text\":\"Morphological characteristics of world languages.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"theoretical approaches to morphology\"}],\"text\":\"Theoretical approaches to morphology.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Interaction between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Interaction between morphology and phonology.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"47126bd41442637831f17298730394bb95011650d8c5cfcf03a47b29fcf0b9bf","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":1,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Instructor is incredibly clear with grading and testing criteria.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"Super chill dude, made morphology fun and interesting. He was always open to discussions in class and approaching puzzles from different ways. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 02:32:13 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"de19bb5b4da6d6fa4516a402\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\",\"de19bb5b4da6d6fa4516a402\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Makes lectures engaging and morphology fun and interesting.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Super chill dude, made morphology fun and interesting. He was always open to discussions in class and approaching puzzles from different ways. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 02:32:13 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"de19bb5b4da6d6fa4516a402\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"ryan is absolutely awesome. would highly recommend taking a class by him\",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 21:07:54 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d466950dbd57dc4e2988fa13\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"de19bb5b4da6d6fa4516a402\",\"d466950dbd57dc4e2988fa13\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2026\"},\"sentiment\":\"positive\",\"summary\":\"Course is considered super chill with a low difficulty rating.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"ryan is absolutely awesome. would highly recommend taking a class by him\",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 21:07:54 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d466950dbd57dc4e2988fa13\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\",\"d466950dbd57dc4e2988fa13\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Highly recommended by students; instructor is considered the best on campus.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"47126bd41442637831f17298730394bb95011650d8c5cfcf03a47b29fcf0b9bf","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"10df9b2dc51ec71f432e743c233ff321187db1418c3f39967ab56691eb3e9e07\",\"course_id\":\"LINGUIS 322\",\"current_instructors\":[{\"instructor_uid\":\"instructor_ffd8edbe432e4a11bddcae32\",\"message\":\"Summary generation failed\",\"name\":\"Ryan Henke\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2790649\",\"summary\":[{\"citations\":[{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.53 GPA, 78.9% A/AB (n=38 letter grades); Fall 2024: 3.44 GPA, 76.0% A/AB (n=25 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=30 letter grades).\"}]}],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_ffd8edbe432e4a11bddcae32\",\"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\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.24 GPA, 73.5% A/AB (n=34 letter grades); Fall 2025: 3.35 GPA, 70.0% A/AB (n=20 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=30 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"RYAN HENKE is recorded teaching in Spring 2022, Spring 2024, Fall 2024, Spring 2026. 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_ffd8edbe432e4a11bddcae32\", \"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":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"0eaa189b799a6cbebb55ad1539a49a9ecb21b66d70359e8c13cb389540c80469","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"LINGUIS 101or301\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":101,\"minimum_grade\":null,\"subjects\":[\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"LINGUIS 101\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":301,\"minimum_grade\":null,\"subjects\":[\"ANTHRO\",\"LINGUIS\"],\"timing\":\"prior\"},\"evidence\":\"301\",\"id\":\"n2\",\"kind\":\"course\"}],\"notes\":[\"The requirements text 'LINGUIS 101or301' is parsed as an OR condition between LINGUIS 101 and ANTHRO/LINGUIS 301 based on linked_courses.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"0eaa189b799a6cbebb55ad1539a49a9ecb21b66d70359e8c13cb389540c80469","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"LINGUIS 101\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"},{\"course_id\":\"ANTHRO/LINGUIS 301\",\"field\":\"description\",\"quote\":\"Elementary theory and practical work in phonetics, phonology, morphology, and syntax\"}],\"text\":\"Foundational knowledge in phonetics, phonology, morphology, and syntax from an introductory linguistics course.\"}],\"search_phrases\":[\"morphological characteristics\",\"theoretical approaches to morphology\",\"morphology syntax interaction\",\"morphology phonology interaction\",\"formal grammar morphology\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Introduction to theoretical approaches to morphology\"}],\"text\":\"Applying theoretical approaches to morphological analysis.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Analyzing interactions between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Analyzing interactions between morphology and phonology.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"title\",\"quote\":\"MORPHOLOGY\"},{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages. Introduction to theoretical approaches to morphology. Interaction between morphology and syntax; morphology and phonology.\"}],\"text\":\"LINGUIS 322 teaches morphological characteristics of world languages, theoretical approaches to morphology, and its interactions with syntax and phonology.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Morphological characteristics of the world's languages\"}],\"text\":\"Morphological characteristics of world languages.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"theoretical approaches to morphology\"}],\"text\":\"Theoretical approaches to morphology.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"Interaction between morphology and syntax\"}],\"text\":\"Interaction between morphology and syntax.\"},{\"evidence\":[{\"course_id\":\"LINGUIS 322\",\"field\":\"description\",\"quote\":\"morphology and phonology\"}],\"text\":\"Interaction between morphology and phonology.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"0eaa189b799a6cbebb55ad1539a49a9ecb21b66d70359e8c13cb389540c80469","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":1,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Instructor is incredibly clear with grading and testing criteria.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"Super chill dude, made morphology fun and interesting. He was always open to discussions in class and approaching puzzles from different ways. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 02:32:13 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"de19bb5b4da6d6fa4516a402\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\",\"de19bb5b4da6d6fa4516a402\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Makes lectures engaging and morphology fun and interesting.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Super chill dude, made morphology fun and interesting. He was always open to discussions in class and approaching puzzles from different ways. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 02:32:13 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"de19bb5b4da6d6fa4516a402\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"ryan is absolutely awesome. would highly recommend taking a class by him\",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 21:07:54 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d466950dbd57dc4e2988fa13\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"de19bb5b4da6d6fa4516a402\",\"d466950dbd57dc4e2988fa13\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2026\"},\"sentiment\":\"positive\",\"summary\":\"Course is considered super chill with a low difficulty rating.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Ryan is a great professor and always finds ways to make lectures engaging. I actually think Ryan is the best professor I've had on campus. He obviously cares about students and their education. He provides plenty of practice material and is incredibly clear with grading and testing criteria. If you can take at least one course with him, please do. \",\"course_id\":\"LINGUIS 322\",\"date\":\"2024-11-15 03:58:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"91d1351b267ab042e7b6f6a7\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"},{\"comment\":\"ryan is absolutely awesome. would highly recommend taking a class by him\",\"course_id\":\"LINGUIS 322\",\"date\":\"2026-05-06 21:07:54 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d466950dbd57dc4e2988fa13\",\"instructor_id\":\"rmp:2790649\",\"instructor_name\":\"Ryan Henke\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\"}],\"evidence_count\":2,\"review_ids\":[\"91d1351b267ab042e7b6f6a7\",\"d466950dbd57dc4e2988fa13\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2790649\",\"name\":\"Ryan Henke\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Highly recommended by students; instructor is considered the best on campus.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_26a7931c5f4183abaa8eaad7","course_id":"LINGUIS 322","catalog_version_id":"6083ad3814d3f0a4e2b74bf4764a13faa85a2525e88eb4e03173bc42b193316b","record_version_id":"8c4db8eef128e652d13a69092012f471efbcb1e1af2523622c22c6de802bda5d","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"0eaa189b799a6cbebb55ad1539a49a9ecb21b66d70359e8c13cb389540c80469","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"10df9b2dc51ec71f432e743c233ff321187db1418c3f39967ab56691eb3e9e07\",\"course_id\":\"LINGUIS 322\",\"current_instructors\":[{\"instructor_uid\":\"instructor_ffd8edbe432e4a11bddcae32\",\"message\":null,\"name\":\"Ryan Henke\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2790649\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2024-11-15 03:58:48 +0000 UTC\",\"review_id\":\"91d1351b267ab042e7b6f6a7\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 02:32:13 +0000 UTC\",\"review_id\":\"de19bb5b4da6d6fa4516a402\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 21:07:54 +0000 UTC\",\"review_id\":\"d466950dbd57dc4e2988fa13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"}],\"text\":\"Ryan Henke is consistently praised for making lectures engaging and morphology fun through open discussions. Reviewers highlight his clear grading criteria, provision of practice materials, and genuine care for student education. He is highly recommended by students who find his teaching style effective and enjoyable.\"},{\"citations\":[{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.53 GPA, 78.9% A/AB (n=38 letter grades); Fall 2024: 3.44 GPA, 76.0% A/AB (n=25 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=30 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2024-11-15 03:58:48 +0000 UTC\",\"review_id\":\"91d1351b267ab042e7b6f6a7\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 02:32:13 +0000 UTC\",\"review_id\":\"de19bb5b4da6d6fa4516a402\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 21:07:54 +0000 UTC\",\"review_id\":\"d466950dbd57dc4e2988fa13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"}],\"text\":\"The course is rated as easy with a difficulty of 2. Reviewers note that Henke provides plenty of practice material and clear testing criteria to help students succeed.\"}],\"errors\":[],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2024-11-15 03:58:48 +0000 UTC\",\"review_id\":\"91d1351b267ab042e7b6f6a7\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 02:32:13 +0000 UTC\",\"review_id\":\"de19bb5b4da6d6fa4516a402\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 21:07:54 +0000 UTC\",\"review_id\":\"d466950dbd57dc4e2988fa13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"}],\"text\":\"Ryan Henke is highly recommended for making linguistics engaging and accessible. Reviewers praise his clear grading, engaging lectures, and supportive approach to learning morphology.\"},{\"citations\":[{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.24 GPA, 73.5% A/AB (n=34 letter grades); Fall 2025: 3.35 GPA, 70.0% A/AB (n=20 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=30 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2024-11-15 03:58:48 +0000 UTC\",\"review_id\":\"91d1351b267ab042e7b6f6a7\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTM5OTU1MDY2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 02:32:13 +0000 UTC\",\"review_id\":\"de19bb5b4da6d6fa4516a402\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDQwODMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"},{\"instructor_name\":\"Ryan Henke\",\"review_date\":\"2026-05-06 21:07:54 +0000 UTC\",\"review_id\":\"d466950dbd57dc4e2988fa13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2790649\",\"source_review_id\":\"UmF0aW5nLTQzMDUwNjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2790649\",\"type\":\"review\"}],\"text\":\"Students find Henke's lectures fun and interesting, particularly in morphology. He encourages class discussions and approaches topics as puzzles, creating a chill and engaging environment.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"LINGUIS 322\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"source_record\":{\"entity_id\":\"b5709cad-de58-324c-8d03-4d566acfb0b9\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"RYAN HENKE is recorded teaching in Spring 2022, Spring 2024, Fall 2024, Spring 2026. 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":true}]