Synthesis for Education

350
58.3
Следующее
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).
Случайные видео
247 дней – 8856:00
5G Slicing with IP routing and SDN
04.03.11 – 15 3510:50
NVIDIA in Minute: CeBit
11 дней – 7740:58
Dataflow for IoT galactic research
автотехномузыкадетское