[{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"3a232de6ead95d61c0dae7b90f9c4d0d668748ce1cf36cdbb64ad3fc4b85702f","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"g1\",\"g2\",\"g3\",\"eligibility\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or placement inCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, 409,431, orMATH 331), grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics\",\"id\":\"root\",\"kind\":\"all\"},{\"children\":[\"c_comp_200\",\"c_comp_220\",\"cond_placement_300\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or placement inCOMP SCI 300)\",\"id\":\"g1\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"c_comp_200\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"c_comp_220\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement inCOMP SCI 300\",\"course\":null,\"evidence\":\"placement inCOMP SCI 300\",\"id\":\"cond_placement_300\",\"kind\":\"condition\"},{\"children\":[\"c_isye_323\",\"c_524_multi\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"g2\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"c_isye_323\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"c_524_multi\",\"kind\":\"course\"},{\"children\":[\"c_isye_210\",\"c_stat_311\",\"c_stat_324\",\"c_mathstat_309\",\"cond_math_409\",\"c_mathstat_431\",\"c_math_331\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, 409,431, orMATH 331)\",\"id\":\"g3\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"c_isye_210\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"c_stat_311\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"c_stat_324\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"c_mathstat_309\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"409\",\"course\":null,\"evidence\":\"409\",\"id\":\"cond_math_409\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"c_mathstat_431\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"c_math_331\",\"kind\":\"course\"},{\"children\":[\"cond_grad\",\"cond_guest\",\"cond_ai_declared\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics\",\"id\":\"eligibility\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"cond_grad\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"cond_guest\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in AI for Engr Data Analytics\",\"id\":\"cond_ai_declared\",\"kind\":\"condition\"}],\"notes\":[\"MATH 409 appears in the source text but is absent from linked_courses, so it is modeled as a condition node and flagged for review.\",\"The final clause 'grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics' is modeled as an OR eligibility condition under root.\",\"'placement inCOMP SCI 300' is modeled as a condition rather than a completed-course prerequisite.\"],\"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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"3a232de6ead95d61c0dae7b90f9c4d0d668748ce1cf36cdbb64ad3fc4b85702f","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply appropriate analytical models to solve problems and improve decision-making using Python\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making. Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"data-analysis\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"writing\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"presentations\"}],\"assumed_background\":[],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics python\",\"linear regression logistics\",\"deep learning healthcare transportation\",\"clustering classification trees\",\"boosting bagging neural networks\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Identify problems amenable to machine learning and the techniques required to solve those problems (regression vs. classification, regularization, bagging vs. boosting, etc.)\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Identify ML-suitable problems and select appropriate techniques like regression, classification, regularization, bagging, or boosting.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply appropriate analytical models to solve problems and improve decision-making using Python\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Apply analytical models in Python to solve problems and enhance decision-making processes.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Demonstrate an understanding of how industrial engineering techniques (e.g., optimization) are used to train machine learning models\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Understand how industrial engineering techniques such as optimization are used to train machine learning models.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Communicate findings effectively through oral and written formats.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"title\",\"quote\":\"MACHINE LEARNING IN ACTION FOR INDUSTRIAL ENGINEERS\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"},{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Machine Learning in Action for Industrial Engineers covers principles, algorithms, and predictive analytics for improving decision-making in healthcare, transportation, and public sectors.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Statistics, linear and logistic regression, regularization, over-fitting, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Predictive analytics focusing on combining data and models for better decision-making.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"3a232de6ead95d61c0dae7b90f9c4d0d668748ce1cf36cdbb64ad3fc4b85702f","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"}],\"evidence_count\":1,\"review_ids\":[\"89d1073fb5141192a4d3bd49\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"}],\"review_year_end\":\"2022\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2691068\",\"summary\":\"Cited reviews praise Justin Boutilier as the best professor the reviewer has ever had.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:3066988\",\"summary\":\"Ari Smith focused on overarching concepts rather than details, making lectures interesting and ensuring students learned the material.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":\"rmp:3066988\",\"summary\":\"Homework and quizzes under Ari Smith were fair, but project directions were vague and super open-ended.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"3a232de6ead95d61c0dae7b90f9c4d0d668748ce1cf36cdbb64ad3fc4b85702f","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"38742549e4c7d828a78bc27bb5fc5c07167c40e61ef004af861ca1f05e9c6bad\",\"course_id\":\"ISYE 521\",\"current_instructors\":[{\"instructor_uid\":\"instructor_056b4d3b498dc164f56c64bb\",\"message\":\"No course-specific reviews available\",\"name\":\"Andi Wang\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3154967\",\"summary\":[{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2026: 3.99 GPA, 100.0% A/AB (n=49 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Ari Smith\",\"review_date\":\"2024-12-31 20:09:04 +0000 UTC\",\"review_id\":\"257c018ce2ed72ca6b16044c\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:3066988\",\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Homework and quizzes were considered fair, but project directions were vague and super open-ended, requiring students to talk to the instructor to stay on track.\"}],\"errors\":[],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"3f5110430805ccdd533c0c072df62d68a8a5f5441c4530bbdb15d419a199a09c\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Ari Smith\",\"review_date\":\"2024-12-31 20:09:04 +0000 UTC\",\"review_id\":\"257c018ce2ed72ca6b16044c\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:3066988\",\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Students described the course as concept-focused with interesting lectures and a supportive instructor who cared about learning.\"},{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.51 GPA, 76.7% A/AB (n=43 letter grades); Spring 2025: 3.80 GPA, 100.0% A/AB (n=10 letter grades); Spring 2026: 3.99 GPA, 100.0% A/AB (n=56 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Ari Smith\",\"review_date\":\"2024-12-31 20:09:04 +0000 UTC\",\"review_id\":\"257c018ce2ed72ca6b16044c\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:3066988\",\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"The teaching style emphasized overarching concepts rather than details, which students found engaging and helpful for understanding the material.\"}],\"task_hash\":\"9dea82ef7f2113a5605c1c6030c4f9b19967eb742cc93a78268fb92357d29f5c\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"ANDI WANG is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"ARI SMITH is recorded teaching in Fall 2022, Fall 2023, Fall 2024, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"JUSTIN BOUTILIER is recorded teaching in Fall 2021, Fall 2022. 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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"79835ccec6a7e3aa7d3d79f235bf8b79e6f062210b44c8ef7a9437f9e2249773","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, or431), grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"place intoCOMP SCI 300\",\"course\":null,\"evidence\":\"place intoCOMP SCI 300\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, or431)\",\"id\":\"n8\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[\"n13\",\"n14\",\"n15\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n13\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"n14\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"n15\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n16\",\"kind\":\"condition\"}],\"notes\":[\"Reference '431' in requirements text is ambiguous; it likely refers to MATH 431 or STAT 431, but the subject is not specified in the text. This node (n12) is marked as a course node based on context, but the subject list ['MATH', 'STAT'] is\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n8 references itself; remove the self-reference.\nNode n13 references itself; remove the self-reference.\nUnreachable nodes: n10, n11, n12, n13, n14, n15, n16, n8, n9; connect all conditions and exclusions to the root.","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"79835ccec6a7e3aa7d3d79f235bf8b79e6f062210b44c8ef7a9437f9e2249773","section":"search_profile","status":"invalid","value_json":null,"candidate_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs... problem abstraction and decomposition... conditional and loop-based flow control... define and call functions\"},{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python... analyzing real datasets... visual communication\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming... array-based and linked data structures... searching and sorting... complexity analysis\"},{\"course_id\":\"ISYE 210\",\"field\":\"description\",\"quote\":\"Introduction to basic probability and statistical tools... hypothesis testing... confidence intervals... Regression and correlation analysis\"}],\"text\":\"Programming in Python or Java, data structures, and introductory statistics including regression and hypothesis testing.\"},{\"evidence\":[{\"course_id\":\"ISYE 323\",\"field\":\"description\",\"quote\":\"Basic techniques for modeling and optimizing deterministic systems with emphasis on linear programming\"},{\"course_id\":\"COMPSCI/ECE/ISYE 524\",\"field\":\"description\",\"quote\":\"Introduction to mathematical optimization... Formulation of applications as discrete and continuous optimization problems\"}],\"text\":\"Deterministic optimization and linear programming.\"},{\"evidence\":[{\"course_id\":\"STAT 311\",\"field\":\"description\",\"quote\":\"Statistical inference and regression analysis.\"},{\"course_id\":\"STAT 324\",\"field\":\"description\",\"quote\":\"Statistical inference and regression analysis.\"},{\"course_id\":\"MATH 309\",\"field\":\"description\",\"quote\":\"Statistical inference and regression analysis.\"},{\"course_id\":\"MATH 431\",\"field\":\"description\",\"quote\":\"Statistical inference and regression analysis.\"}],\"text\":\"Statistical inference and regression analysis.\"}],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics decision making\",\"ISYE 521 prerequisites\",\"optimization for machine learning\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"combining data and models to improve decision-making\"}],\"text\":\"Combining data and models to improve decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks\"}],\"text\":\"Applying statistical and machine learning methods including regression, clustering, trees, boosting, bagging, deep learning, and neural networks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"ISYE 521 teaches machine learning principles and algorithms for industrial engineering, focusing on predictive analytics and combining data with models to improve decision-making.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"Predictive analytics and decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\"}],\"text\":\"Statistical methods, regression, regularization, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"}]}","error":"Invalid evidence for STAT 311.description: 'Statistical inference and regression analysis.'. Copy a short exact substring from supplied text; do not paraphrase or invent omitted 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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"79835ccec6a7e3aa7d3d79f235bf8b79e6f062210b44c8ef7a9437f9e2249773","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"14820ebe4595a0ecfeabc1328602f107af0ddd8bb4e17bfd5837d56637f89721","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, or431), grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"n2\",\"kind\":\"any\"},{\"children\":[\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, or431)\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"place intoCOMP SCI 300\",\"course\":null,\"evidence\":\"place intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"n15\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"n16\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n17\",\"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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"14820ebe4595a0ecfeabc1328602f107af0ddd8bb4e17bfd5837d56637f89721","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions\"},{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis\"}],\"text\":\"Programming fundamentals, data structures, and complexity analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 210\",\"field\":\"description\",\"quote\":\"basic probability and statistical tools and methods from an industrial application perspective. Random variables and probability distributions; descriptive statistics; point estimates. Perform hypothesis testing, construct confidence intervals, and understand design of experiments in the context of motivating case studies. Regression and correlation analysis\"}],\"text\":\"Probability, statistics, and regression analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 323\",\"field\":\"description\",\"quote\":\"modeling and optimizing deterministic systems with emphasis on linear programming\"},{\"course_id\":\"COMPSCI/ECE/ISYE 524\",\"field\":\"description\",\"quote\":\"mathematical optimization from a modeling and solution perspective. Formulation of applications as discrete and continuous optimization problems\"}],\"text\":\"Deterministic and mathematical optimization techniques.\"}],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics decision making\",\"ISYE 521 prerequisites\",\"optimization for machine learning\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"combining data and models to improve decision-making\"}],\"text\":\"Combining data and models to improve decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks\"}],\"text\":\"Applying statistical and machine learning methods including regression, clustering, trees, boosting, bagging, deep learning, and neural networks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"ISYE 521 teaches machine learning principles and algorithms for industrial engineering, focusing on predictive analytics and combining data with models to improve decision-making.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"Predictive analytics and decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\"}],\"text\":\"Statistical methods, regression, regularization, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"14820ebe4595a0ecfeabc1328602f107af0ddd8bb4e17bfd5837d56637f89721","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"},{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":2,\"review_ids\":[\"89d1073fb5141192a4d3bd49\",\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"},{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as caring and focused on overarching concepts, making lectures interesting and material understandable.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Homework and quizzes are considered fair, though project directions can be vague and open-ended.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"},{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":2,\"review_ids\":[\"89d1073fb5141192a4d3bd49\",\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"},{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"summary\":\"Students highly rate the instructors, noting they care about student learning and provide a positive experience.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-6556a505c10f448d98d02466","output_id":"f6bc31fa0dd1371f8bb77b8aa73b92f2249a66ec19fdfb6d8677bdb4b74dcab3","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n4\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or placement inCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, 409,431, orMATH 331), grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics\",\"id\":\"root\",\"kind\":\"all\"},{\"children\":[\"c_comp_200\",\"c_comp_220\",\"cond_placement_300\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or placement inCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"c_comp_200\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"c_comp_220\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement inCOMP SCI 300\",\"course\":null,\"evidence\":\"placement inCOMP SCI 300\",\"id\":\"cond_placement_300\",\"kind\":\"condition\"},{\"children\":[\"c_isye_323\",\"c_524_multi\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"c_isye_323\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"c_524_multi\",\"kind\":\"course\"},{\"children\":[\"c_isye_210\",\"c_stat_311\",\"c_stat_324\",\"c_mathstat_309\",\"c_math_409\",\"c_math_431\",\"c_math_331\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, 409,431, orMATH 331)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"c_isye_210\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"c_stat_311\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"c_stat_324\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"c_mathstat_309\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":409,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"409\",\"id\":\"c_math_409\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"c_math_431\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"c_math_331\",\"kind\":\"course\"},{\"children\":[\"cond_grad\",\"cond_guest\",\"cond_ai_declared\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics\",\"id\":\"n7\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"cond_grad\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"cond_guest\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in AI for Engr Data Analytics\",\"id\":\"cond_ai_declared\",\"kind\":\"condition\"}],\"notes\":[\"The final clause 'grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics' is interpreted as an OR condition based on the use of commas and 'or'.\",\"Placement in COMP SCI 300 is treated as a condition leaf rather than a course prerequisite.\"],\"root\":\"root\",\"status\":\"needs_review\"}","error":"Node c_math_409: course {'course_number': 409, 'minimum_grade': None, 'subjects': ['MATH'], '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: [{'course_number': 200, 'subjects': ['COMPSCI']}, {'course_number': 210, 'subjects': ['ISYE']}, {'course_number': 220, 'subjects': ['COMPSCI']}, {'course_number': 300, 'subjects': ['COMPSCI']}, {'course_number': 309, 'subjects': ['MATH', 'STAT']}, {'course_number': 311, 'subjects': ['STAT']}, {'course_number': 323, 'subjects': ['ISYE']}, {'course_number': 324, 'subjects': ['STAT']}, {'course_number': 331, 'subjects': ['MATH']}, {'course_number': 431, 'subjects': ['MATH', 'STAT']}, {'course_number': 524, 'subjects': ['COMPSCI', 'ECE', 'ISYE']}].\nNode c_math_431: course {'course_number': 431, 'minimum_grade': None, 'subjects': ['MATH'], '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: [{'course_number': 200, 'subjects': ['COMPSCI']}, {'course_number': 210, 'subjects': ['ISYE']}, {'course_number': 220, 'subjects': ['COMPSCI']}, {'course_number': 300, 'subjects': ['COMPSCI']}, {'course_number': 309, 'subjects': ['MATH', 'STAT']}, {'course_number': 311, 'subjects': ['STAT']}, {'course_number': 323, 'subjects': ['ISYE']}, {'course_number': 324, 'subjects': ['STAT']}, {'course_number': 331, 'subjects': ['MATH']}, {'course_number': 431, 'subjects': ['MATH', 'STAT']}, {'course_number': 524, 'subjects': ['COMPSCI', 'ECE', 'ISYE']}].\nUnreachable nodes: cond_ai_declared, cond_grad, cond_guest, n7; connect all conditions and exclusions to the root.","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-6556a505c10f448d98d02466","output_id":"f6bc31fa0dd1371f8bb77b8aa73b92f2249a66ec19fdfb6d8677bdb4b74dcab3","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply appropriate analytical models to solve problems and improve decision-making using Python\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making. Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"data-analysis\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"writing\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"presentations\"}],\"assumed_background\":[],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics python\",\"linear regression logistics\",\"deep learning healthcare transportation\",\"clustering classification trees\",\"boosting bagging neural networks\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Identify problems amenable to machine learning and the techniques required to solve those problems (regression vs. classification, regularization, bagging vs. boosting, etc.)\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Identify ML-suitable problems and select appropriate techniques like regression, classification, regularization, bagging, or boosting.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply appropriate analytical models to solve problems and improve decision-making using Python\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Apply analytical models in Python to solve problems and enhance decision-making processes.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Demonstrate an understanding of how industrial engineering techniques (e.g., optimization) are used to train machine learning models\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Understand how industrial engineering techniques such as optimization are used to train machine learning models.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Communicate findings effectively through oral and written formats.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"title\",\"quote\":\"MACHINE LEARNING IN ACTION FOR INDUSTRIAL ENGINEERS\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"},{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Machine Learning in Action for Industrial Engineers covers principles, algorithms, and predictive analytics for improving decision-making in healthcare, transportation, and public sectors.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Statistics, linear and logistic regression, regularization, over-fitting, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Predictive analytics focusing on combining data and models for better decision-making.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-6556a505c10f448d98d02466","output_id":"f6bc31fa0dd1371f8bb77b8aa73b92f2249a66ec19fdfb6d8677bdb4b74dcab3","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"}],\"evidence_count\":1,\"review_ids\":[\"89d1073fb5141192a4d3bd49\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"}],\"review_year_end\":\"2022\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2691068\",\"summary\":\"Cited reviews praise Justin Boutilier as the best professor the reviewer has ever had.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:3066988\",\"summary\":\"Ari Smith focused on overarching concepts rather than details, making lectures interesting and ensuring students learned the material.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":\"rmp:3066988\",\"summary\":\"Homework and quizzes under Ari Smith were fair, but project directions were vague and super open-ended.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-789789da373eecc1ff75f626","output_id":"d51d08db84a6b9c8d12ebe1f30e9882e63c943caee41591baff7ec715f0d5edf","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, or431), grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"n2\",\"kind\":\"any\"},{\"children\":[\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, or431)\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"place intoCOMP SCI 300\",\"course\":null,\"evidence\":\"place intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"n15\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"n16\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n17\",\"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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-789789da373eecc1ff75f626","output_id":"d51d08db84a6b9c8d12ebe1f30e9882e63c943caee41591baff7ec715f0d5edf","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions\"},{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis\"}],\"text\":\"Programming fundamentals, data structures, and complexity analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 210\",\"field\":\"description\",\"quote\":\"basic probability and statistical tools and methods from an industrial application perspective. Random variables and probability distributions; descriptive statistics; point estimates. Perform hypothesis testing, construct confidence intervals, and understand design of experiments in the context of motivating case studies. Regression and correlation analysis\"}],\"text\":\"Probability, statistics, and regression analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 323\",\"field\":\"description\",\"quote\":\"modeling and optimizing deterministic systems with emphasis on linear programming\"},{\"course_id\":\"COMPSCI/ECE/ISYE 524\",\"field\":\"description\",\"quote\":\"mathematical optimization from a modeling and solution perspective. Formulation of applications as discrete and continuous optimization problems\"}],\"text\":\"Deterministic and mathematical optimization techniques.\"}],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics decision making\",\"ISYE 521 prerequisites\",\"optimization for machine learning\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"combining data and models to improve decision-making\"}],\"text\":\"Combining data and models to improve decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks\"}],\"text\":\"Applying statistical and machine learning methods including regression, clustering, trees, boosting, bagging, deep learning, and neural networks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"ISYE 521 teaches machine learning principles and algorithms for industrial engineering, focusing on predictive analytics and combining data with models to improve decision-making.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"Predictive analytics and decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\"}],\"text\":\"Statistical methods, regression, regularization, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-789789da373eecc1ff75f626","output_id":"d51d08db84a6b9c8d12ebe1f30e9882e63c943caee41591baff7ec715f0d5edf","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-79348710a077dbb34341f483","output_id":"1aaacf2ea9bfe149b320ddc0da1cade10ea9b01bfe16a72afac2dac72379254e","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"g1\",\"g2\",\"g3\",\"eligibility\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or placement inCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, 409,431, orMATH 331), grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics\",\"id\":\"root\",\"kind\":\"all\"},{\"children\":[\"c_comp_200\",\"c_comp_220\",\"cond_placement_300\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or placement inCOMP SCI 300)\",\"id\":\"g1\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"c_comp_200\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"c_comp_220\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement inCOMP SCI 300\",\"course\":null,\"evidence\":\"placement inCOMP SCI 300\",\"id\":\"cond_placement_300\",\"kind\":\"condition\"},{\"children\":[\"c_isye_323\",\"c_524_multi\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"g2\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"c_isye_323\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"c_524_multi\",\"kind\":\"course\"},{\"children\":[\"c_isye_210\",\"c_stat_311\",\"c_stat_324\",\"c_mathstat_309\",\"cond_math_409\",\"c_mathstat_431\",\"c_math_331\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, 409,431, orMATH 331)\",\"id\":\"g3\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"c_isye_210\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"c_stat_311\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"c_stat_324\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"c_mathstat_309\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"409\",\"course\":null,\"evidence\":\"409\",\"id\":\"cond_math_409\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"c_mathstat_431\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"c_math_331\",\"kind\":\"course\"},{\"children\":[\"cond_grad\",\"cond_guest\",\"cond_ai_declared\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics\",\"id\":\"eligibility\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"cond_grad\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"cond_guest\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in AI for Engr Data Analytics\",\"id\":\"cond_ai_declared\",\"kind\":\"condition\"}],\"notes\":[\"MATH 409 appears in the source text but is absent from linked_courses, so it is modeled as a condition node and flagged for review.\",\"The final clause 'grad/prof standing, member of Engr Guest Stdnts, or declared in AI for Engr Data Analytics' is modeled as an OR eligibility condition under root.\",\"'placement inCOMP SCI 300' is modeled as a condition rather than a completed-course prerequisite.\"],\"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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-79348710a077dbb34341f483","output_id":"1aaacf2ea9bfe149b320ddc0da1cade10ea9b01bfe16a72afac2dac72379254e","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply appropriate analytical models to solve problems and improve decision-making using Python\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making. Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"data-analysis\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"writing\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"label\":\"presentations\"}],\"assumed_background\":[],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics python\",\"linear regression logistics\",\"deep learning healthcare transportation\",\"clustering classification trees\",\"boosting bagging neural networks\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Identify problems amenable to machine learning and the techniques required to solve those problems (regression vs. classification, regularization, bagging vs. boosting, etc.)\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Identify ML-suitable problems and select appropriate techniques like regression, classification, regularization, bagging, or boosting.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply appropriate analytical models to solve problems and improve decision-making using Python\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Apply analytical models in Python to solve problems and enhance decision-making processes.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Demonstrate an understanding of how industrial engineering techniques (e.g., optimization) are used to train machine learning models\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Understand how industrial engineering techniques such as optimization are used to train machine learning models.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Effectively communicate findings through both oral and written formats\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Communicate findings effectively through oral and written formats.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"title\",\"quote\":\"MACHINE LEARNING IN ACTION FOR INDUSTRIAL ENGINEERS\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"},{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Machine Learning in Action for Industrial Engineers covers principles, algorithms, and predictive analytics for improving decision-making in healthcare, transportation, and public sectors.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Statistics, linear and logistic regression, regularization, over-fitting, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\",\"source_url\":\"https://guide.wisc.edu/courses/i_sy_e/\"}],\"text\":\"Predictive analytics focusing on combining data and models for better decision-making.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"4257f02a77bd4cc19366585b74e8b0f98156709d8d3a659b988cc68f048bddeb","record_version_id":"e889cb4550e48a6754fdaf578630b2603efdcca30e5e29d63628d192b2e70c29","job_id":"enrich-79348710a077dbb34341f483","output_id":"1aaacf2ea9bfe149b320ddc0da1cade10ea9b01bfe16a72afac2dac72379254e","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"}],\"evidence_count\":1,\"review_ids\":[\"89d1073fb5141192a4d3bd49\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"}],\"review_year_end\":\"2022\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2691068\",\"summary\":\"Cited reviews praise Justin Boutilier as the best professor the reviewer has ever had.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:3066988\",\"summary\":\"Ari Smith focused on overarching concepts rather than details, making lectures interesting and ensuring students learned the material.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":\"rmp:3066988\",\"summary\":\"Homework and quizzes under Ari Smith were fair, but project directions were vague and super open-ended.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"d9c3b1cebc288a5e0714096e718c17ba02cec6ff71b7c59decea57b0cdc95738","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, or431), grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"n2\",\"kind\":\"any\"},{\"children\":[\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, or431)\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"place intoCOMP SCI 300\",\"course\":null,\"evidence\":\"place intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"n15\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"n16\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n17\",\"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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"d9c3b1cebc288a5e0714096e718c17ba02cec6ff71b7c59decea57b0cdc95738","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions\"},{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis\"}],\"text\":\"Programming fundamentals, data structures, and complexity analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 210\",\"field\":\"description\",\"quote\":\"basic probability and statistical tools and methods from an industrial application perspective. Random variables and probability distributions; descriptive statistics; point estimates. Perform hypothesis testing, construct confidence intervals, and understand design of experiments in the context of motivating case studies. Regression and correlation analysis\"}],\"text\":\"Probability, statistics, and regression analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 323\",\"field\":\"description\",\"quote\":\"modeling and optimizing deterministic systems with emphasis on linear programming\"},{\"course_id\":\"COMPSCI/ECE/ISYE 524\",\"field\":\"description\",\"quote\":\"mathematical optimization from a modeling and solution perspective. Formulation of applications as discrete and continuous optimization problems\"}],\"text\":\"Deterministic and mathematical optimization techniques.\"}],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics decision making\",\"ISYE 521 prerequisites\",\"optimization for machine learning\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"combining data and models to improve decision-making\"}],\"text\":\"Combining data and models to improve decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks\"}],\"text\":\"Applying statistical and machine learning methods including regression, clustering, trees, boosting, bagging, deep learning, and neural networks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"ISYE 521 teaches machine learning principles and algorithms for industrial engineering, focusing on predictive analytics and combining data with models to improve decision-making.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"Predictive analytics and decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\"}],\"text\":\"Statistical methods, regression, regularization, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"d9c3b1cebc288a5e0714096e718c17ba02cec6ff71b7c59decea57b0cdc95738","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"},{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":2,\"review_ids\":[\"89d1073fb5141192a4d3bd49\",\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"},{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as caring and focused on overarching concepts, making lectures interesting and material understandable.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Homework and quizzes are considered fair, though project directions can be vague and open-ended.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"},{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":2,\"review_ids\":[\"89d1073fb5141192a4d3bd49\",\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"},{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"summary\":\"Students highly rate the instructors, noting they care about student learning and provide a positive experience.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"d9c3b1cebc288a5e0714096e718c17ba02cec6ff71b7c59decea57b0cdc95738","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"28db7071bbd429c9d599762690a0d3db8e36fa257a652aea5cbc339867b450d6\",\"course_id\":\"ISYE 521\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"history\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":false,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.51 GPA, 76.7% A/AB (n=43 letter grades); Spring 2025: 3.80 GPA, 100.0% A/AB (n=10 letter grades); Spring 2026: 3.99 GPA, 100.0% A/AB (n=56 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"ARI SMITH is recorded teaching in Fall 2022, Fall 2023, Fall 2024, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"JUSTIN BOUTILIER is recorded teaching in Fall 2021, Fall 2022. 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\": \"history\", \"instructor_uid\": null, \"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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"cbe646fcfec24c7b6a9ff65844e909c136fd1ea1f3975b5d49b588ae8fe0e334","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300),(I SY E 323orI SY E/COMP SCI/E C E 524), and (I SY E 210,STAT 311,324,STAT/MATH 309, or431), grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 200,220, or place intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 323orI SY E/COMP SCI/E C E 524)\",\"id\":\"n2\",\"kind\":\"any\"},{\"children\":[\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(I SY E 210,STAT 311,324,STAT/MATH 309, or431)\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/prof standing, member of Engr Guest Stdnts, or declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"place intoCOMP SCI 300\",\"course\":null,\"evidence\":\"place intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":323,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 323\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":524,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E/COMP SCI/E C E 524\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":210,\"minimum_grade\":null,\"subjects\":[\"ISYE\"],\"timing\":\"prior\"},\"evidence\":\"I SY E 210\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/MATH 309\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"grad/prof standing\",\"course\":null,\"evidence\":\"grad/prof standing\",\"id\":\"n15\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engr Guest Stdnts\",\"course\":null,\"evidence\":\"member of Engr Guest Stdnts\",\"id\":\"n16\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"course\":null,\"evidence\":\"declared in Capstone Cert in AI for Engr Data Analytics\",\"id\":\"n17\",\"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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"cbe646fcfec24c7b6a9ff65844e909c136fd1ea1f3975b5d49b588ae8fe0e334","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions\"},{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis\"}],\"text\":\"Programming fundamentals, data structures, and complexity analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 210\",\"field\":\"description\",\"quote\":\"basic probability and statistical tools and methods from an industrial application perspective. Random variables and probability distributions; descriptive statistics; point estimates. Perform hypothesis testing, construct confidence intervals, and understand design of experiments in the context of motivating case studies. Regression and correlation analysis\"}],\"text\":\"Probability, statistics, and regression analysis.\"},{\"evidence\":[{\"course_id\":\"ISYE 323\",\"field\":\"description\",\"quote\":\"modeling and optimizing deterministic systems with emphasis on linear programming\"},{\"course_id\":\"COMPSCI/ECE/ISYE 524\",\"field\":\"description\",\"quote\":\"mathematical optimization from a modeling and solution perspective. Formulation of applications as discrete and continuous optimization problems\"}],\"text\":\"Deterministic and mathematical optimization techniques.\"}],\"search_phrases\":[\"machine learning industrial engineering\",\"predictive analytics decision making\",\"ISYE 521 prerequisites\",\"optimization for machine learning\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"combining data and models to improve decision-making\"}],\"text\":\"Combining data and models to improve decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks\"}],\"text\":\"Applying statistical and machine learning methods including regression, clustering, trees, boosting, bagging, deep learning, and neural networks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Principles, algorithms, and industrial engineering applications of machine learning. Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"ISYE 521 teaches machine learning principles and algorithms for industrial engineering, focusing on predictive analytics and combining data with models to improve decision-making.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Predictive analytics, with a focus on combining data and models to improve decision-making.\"}],\"text\":\"Predictive analytics and decision-making.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Methods include: statistics, linear regression, logistic regression, regularization, over-fitting, clustering, classification and regression trees, boosting, bagging, deep learning, and neural networks.\"}],\"text\":\"Statistical methods, regression, regularization, clustering, trees, boosting, bagging, deep learning, and neural networks.\"},{\"evidence\":[{\"course_id\":\"ISYE 521\",\"field\":\"description\",\"quote\":\"Applications areas include: healthcare, transportation, and the public sector.\"}],\"text\":\"Applications in healthcare, transportation, and the public sector.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"cbe646fcfec24c7b6a9ff65844e909c136fd1ea1f3975b5d49b588ae8fe0e334","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"},{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":2,\"review_ids\":[\"89d1073fb5141192a4d3bd49\",\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"},{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as caring and focused on overarching concepts, making lectures interesting and material understandable.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":1,\"review_ids\":[\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Homework and quizzes are considered fair, though project directions can be vague and open-ended.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best prof. I've ever had. \",\"course_id\":\"ISYE 521\",\"date\":\"2022-12-21 15:53:37 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"89d1073fb5141192a4d3bd49\",\"instructor_id\":\"rmp:2691068\",\"instructor_name\":\"Justin Boutilier\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\"},{\"comment\":\"He truly cared about his students and that we learned the material. Focused on overarching concepts rather than emphasizing details. Lectures were interesting, homework and quizzes were fair, but the project directions were vague. You could really do whatever you wanted because it was super open ended. Talk with him to make sure you're on track. \",\"course_id\":\"ISYE 521\",\"date\":\"2024-12-31 20:09:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"257c018ce2ed72ca6b16044c\",\"instructor_id\":\"rmp:3066988\",\"instructor_name\":\"Ari Smith\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\"}],\"evidence_count\":2,\"review_ids\":[\"89d1073fb5141192a4d3bd49\",\"257c018ce2ed72ca6b16044c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2691068\",\"name\":\"Justin Boutilier\"},{\"id\":\"rmp:3066988\",\"name\":\"Ari Smith\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2022\"},\"sentiment\":\"positive\",\"summary\":\"Students highly rate the instructors, noting they care about student learning and provide a positive experience.\"}]}","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_1aa7cc66114a83c08d6cf947","course_id":"ISYE 521","catalog_version_id":"23e6c3de56710064fbeec2c69dde6f57c168f2497e8db8cdf08e374738f39cf4","record_version_id":"90eaea6cb5b3a83cf4a3dc1a4efd60c31740978a89448c39e9d6027139b565c2","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"cbe646fcfec24c7b6a9ff65844e909c136fd1ea1f3975b5d49b588ae8fe0e334","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"28db7071bbd429c9d599762690a0d3db8e36fa257a652aea5cbc339867b450d6\",\"course_id\":\"ISYE 521\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Ari Smith\",\"review_date\":\"2024-12-31 20:09:04 +0000 UTC\",\"review_id\":\"257c018ce2ed72ca6b16044c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3066988\",\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\",\"type\":\"review\"}],\"text\":\"Historical reviews of Ari Smith: Homework and quizzes were fair, but the open-ended project required students to verify their approach with the instructor to stay on track.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Justin Boutilier\",\"review_date\":\"2022-12-21 15:53:37 +0000 UTC\",\"review_id\":\"89d1073fb5141192a4d3bd49\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2691068\",\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\",\"type\":\"review\"}],\"text\":\"Historical reviews of Justin Boutilier: Justin Boutilier is described as an exceptional instructor, with one reviewer calling him the best they have ever had.\"}],\"message\":null,\"offered\":false,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Justin Boutilier\",\"review_date\":\"2022-12-21 15:53:37 +0000 UTC\",\"review_id\":\"89d1073fb5141192a4d3bd49\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2691068\",\"source_review_id\":\"UmF0aW5nLTM3MjE0MTkz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2691068\",\"type\":\"review\"},{\"instructor_name\":\"Ari Smith\",\"review_date\":\"2024-12-31 20:09:04 +0000 UTC\",\"review_id\":\"257c018ce2ed72ca6b16044c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3066988\",\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\",\"type\":\"review\"}],\"text\":\"Historical reviews for Justin Boutilier and Ari Smith describe engaging instruction and high quality, though one reviewer notes vague project directions under Smith.\"},{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.51 GPA, 76.7% A/AB (n=43 letter grades); Spring 2025: 3.80 GPA, 100.0% A/AB (n=10 letter grades); Spring 2026: 3.99 GPA, 100.0% A/AB (n=56 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Ari Smith\",\"review_date\":\"2024-12-31 20:09:04 +0000 UTC\",\"review_id\":\"257c018ce2ed72ca6b16044c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3066988\",\"source_review_id\":\"UmF0aW5nLTQwNDY1MzQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3066988\",\"type\":\"review\"}],\"text\":\"Historical reviews of Ari Smith: Lectures focused on overarching concepts and were interesting, but the lack of specific project guidance could be frustrating without proactive communication.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"ARI SMITH is recorded teaching in Fall 2022, Fall 2023, Fall 2024, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ISYE 521\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"source_record\":{\"entity_id\":\"75cf991a-8bca-3be4-82ec-e328ef59b4ad\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"JUSTIN BOUTILIER is recorded teaching in Fall 2021, Fall 2022. 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}]