Google Tech Talk
February 1, 2010
ABSTRACT
Presented by Allen Cypher, IBM Research Almaden.
The popularity of the Web has changed the world of End User Programming. Our research systems can now be built in a web browser that people use in their daily life, semantic information is broadly available, and our users are more experienced and they share their work with others. After twenty-five years of trying to infer the user’s intent, Allen will compare early and contemporary end user programming systems to see what progress we have made, and what opportunities we now have for widespread success.
Allen Cypher began building systems to automate repetitive activities in 1984. His Eager system was one of the first intelligent agents. In 1993, he edited “Watch What I Do: Programming by Demonstration”, which collected the work of earlier pioneers and of the active researchers at the time. In the 90’s, he co-developed a visual language called Stagecast Creator that enabled children to create their own games and simulations and publish them on the Web. His current work with CoScripter is aimed at bringing end user programming to the Web.
Duration : 1:3:22
[youtube MxpjGZinies]
February 16th, 2010 at 7:45 pm
Scripting …
Scripting interfaces for applications are usually a good solution, especially when its something like python which is powerful yet easy for anyone to learn quickly. Anyone can then change the behavior of, add functionality to, or automate an application without having to go in and understand all of the source code – you just look at the API for the scripting interface.
February 16th, 2010 at 7:45 pm
good talk. …
good talk. interesting approaches. But, is this really the development situation today?! gosh, you programmers have a lot of catching up to do in order to understand user input. thought this development would be way farther ahead.
how bout teaching recorders the meaning of time?
February 16th, 2010 at 7:45 pm
The video in the …
The video in the example is LOUD! Otherwise the audio seems to be okay.
February 16th, 2010 at 7:45 pm
wish these talks …
wish these talks had captions so I wouldn’t have to listen to the perpetually annoying audio
February 16th, 2010 at 7:45 pm
I love the …
I love the different colors of the chairs everyone is sitting on. I bet someone actually planned that out. Either with a pen and paper or by trying out alternate arrangements and then standing back and looking at them and running forward again and switching a red and blue chair and then standing back and looking at them again.
And also the lecture is good and interesting!
February 16th, 2010 at 7:45 pm
This is great stuff …
This is great stuff, but there has to be an automated or VERY EASY way to inform software companies of mixed initiatives or EUP that you had to do to get your work done.
This is also another reason that open source software works better than closed source in that you yourself can make modifications to software then release your changes back for everyone to use, whereas with closed source, you have to simply hope the developers listen to you.
February 16th, 2010 at 7:45 pm
Why would you want …
Why would you want a brain when you can buy Apple products instead?