Synthesis for Education

355
59.2
Следующее
08.08.16 – 19131:24
Why do Comments Suck
Популярные
Опубликовано 8 августа 2016, 17:38
Recently, program synthesis techniques have been successfully used for synthesizing small scripts from examples and natural language in the area of end-user programming. In this talk, I will describe some surprising applications of these synthesis techniques in the area of intelligent tutoring systems including solution generation, problem generation, automated grading, and even structured content entry. I will demonstrate these applications for various subject domains including ruler/compass based geometric constructions, algebraic proof problems, procedural math problems, automata theory, and introductory programming. The underlying synthesizers leverage search techniques from various communities including use of SAT/SMT solvers (formal methods community), version space algebras (machine learning community), and A*-style goal-directed heuristics (AI community).
Случайные видео
10.12.22 – 55 1557:15
Ask Adam Savage: On Buying Tools
29 дней – 50 67811:50
Intel Ultra 9 285K: How Is It On Linux?
автотехномузыкадетское