CHAPTER

17

Knowing what you’re talking about

Natural language programming ofa multi-player online game

Henry Lieberman, Moin Ahmad

Media Laboratory, Massachusetts Institute of Technology

ABSTRACT

Enabling end users to express programs in natural language would result in a dramatic increase in accessibility. Previous efforts in natural language programming have been hampered by the apparent ambiguity of natural language. We believe a large part of the solution to this problem is knowing what you’re talking about – introducing enough semantics about the subject matter of the programs to provide sufficient context for understanding.

We present MOOIDE (pronounced “moody”), a natural language programming system for a MOO (an extensible multi-player ...

Get No Code Required now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.