[{"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":true},{"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":true},{"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":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-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":"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":true},{"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":true},{"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":true},{"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":true},{"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":true},{"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":true},{"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":true},{"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":true}]