Natural Programming for Knowledge Management

4/15/98


Click here to start


Table of Contents

Natural Programming for Knowledge Management

Why is Programming Necessary?

Goal: More people programming

Other uses for Programming

Gentle Slope Systems

Gentle Slope Systems

Programming by Demonstration Research

Early Demonstrational Systems

Pursuit

SILK

PPT Slide

PPT Slide

Gamut

PPT Slide

PPT Slide

PPT Slide

Topaz

Topaz Example: Sierpinski Gasket

Turquoise

Summary of PBD Results

Natural Programming Research

PPT Slide

Why “Natural”?

Background Research

Studying How People Express Algorithms

PPT Slide

Analysis

Preliminary Results

More Results

Yet More Results

New Study

Example Question, 2nd Study

New Language for Children

New Metaphor

New Environment

Other Domains

Conclusions

For more information:

Not used

Gaps to be Studied

Author: Brad Myers