A Webbased Frontend for Easy Interaction with the Inductive Programming System Igor

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=wRbhrUht-ok



Duration: 39:20
461 views
7


A developer's work can get quite repetitive. This tedious part of his or her job decreases work time efficiency by a considerable amount. Inductive programming systems can provide a solution to this issue. These tools require only a few input- and output examples provided by the user to generate the needed functions. One of these systems is called IgorII and has been developed by the University of Bamberg. Because of the necessity to use constructor terms instead of native representations of certain data types, interaction with IgorII is rather elaborate, which distinctly limits its accessibility. In my talk I will present the newly developed user interface easyIGOR, which allows one to easily interact with IgorII. On top of providing examples in a readable manner comprehensible for almost everybody, it is now also possible to easily test the function that IgorII generates for new inputs. At this point, IgorII is usable by a broad audience and ready to be tested thoroughly.

See more on this video at https://www.microsoft.com/en-us/research/video/webbased-frontend-easy-interaction-inductive-programming-system-igor-inference-constructor-terms-examples-interactive-testing-generated-programs/




Other Videos By Microsoft Research


2016-10-11Design and Evaluation of Interaction Models for Multi Touch Mice
2016-10-11Pen + Touch = New Tools
2016-10-11Combining Multiple Depth Cameras and Projectors for Interactions On, Above, and Between Surfaces
2016-10-11Using a Depth Camera as a Touch Sensor
2016-10-11Data Miming: Inferring Spatial Object Descriptions from Human Gesture
2016-10-11OmniTouch: Wearable Multitouch Interaction Everywhere
2016-10-11Phone as a Pixel: Enabling Ad-hoc, Large-Scale Displays Using Mobile Devices
2016-10-07Latin American Faculty Summit 2016 - Intelligent Devices
2016-10-07Pixel based Interaction Techniques
2016-10-07InfraStructs: Fabricating Information Inside Physical Objects for Imaging in the Terahertz Region
2016-10-07A Webbased Frontend for Easy Interaction with the Inductive Programming System Igor
2016-10-07Toward Telelocomotion
2016-10-07CrossMotion Fusing Device and Image Motion for User Identification, Tracking and Device Association
2016-10-07FoveAR: Combining an Optically See-Through Near-Eye Display with Projector-Based Spatial AR
2016-10-05Using Mobile Devices to Lower Communication Barriers and Provide Autonomy with Gaze-Based AAC
2016-10-05Counterfactual Evaluation and Learning from Logged User Feedback
2016-10-05Dr. TLA+ Series - Global Snapshot
2016-10-05Latin American Faculty Summit 2016 - Data and Code at your Fingertips
2016-10-05Effective reversible (aka time travel) debugging of arbitrary native code
2016-09-27Intern talk: Understanding and Mitigating Solver Instability in Verification Tools
2016-09-27Intelligent Vision Technologies



Tags:
microsoft research