Article View: comp.cog-eng
Article #339Menu-Based Natural Language Understanding
From: Dan Fass
Date: Wed, 05 Dec 1990 02:14
Date: Wed, 05 Dec 1990 02:14
106 lines
4638 bytes
4638 bytes
Annette Myjak (arm@sps.com) wrote that
> i used to work in the same lab at texas instruments as harry did. unless
> he's relocated from the lab (doubtful, unless he's left ti) or has a really
> different user id, his netmail address should be: tennant@csc.ti.com
Graeme Hirst (gh@cs.rochester.edu) told me that
There is some controversy (and bad feelings) about who actually
invented the idea. I think Jim Hendler thinks it was his.
He's now at U Maryland, hendler@cs.umd.edu.
Jim Hendler (hendler@mimsy.umd.edu), one of the developers of the NLMenu
system at Texas Instruments, sent a message suggesting
I contact Brian Phillips, another of the developers, but I have been
unable to locate him. He apparently works for Tektronix.
Jim Tyhurst (jimt@context.mentor.com) mentions a paper that discusses some
of the problems associated with the NLMenu system:
Tyhurst, James J., and Kerry L. Glover. 1988. A menu-based interface for
expert system rules. In Proceedings of the 2nd Annual Expert Systems
Conference and Exposition (April 12-14, 1988). Detroit: Engineering
Society of Detroit. pp. 203-210.
Thomas Grossi (grossi@capsogeti.fr) told me that
he has developed a front end quite similar to Tennant's.
The front end is part of Esprit-I project "Esteam" and produces
Functional Descriptions for a dialogue module (Functional Descriptions
are a frame-based linguistic representation used in unification
grammars).
> The system is quite similar to Tennant's, in that at each step the user
> chooses the next part of the sentence via a menu, except that I have
> introduced "intermediary" menus that contain non-terminals. The sequence
> of menus presented reflects the structure of the underlying functional
> descriptions, in fact. A big plus in my system w.r.t Tennant's is that I
> was able to use the same rules to derive a surface sentence from a
> functional description; thus I have obtained "menu-based natural language
> understanding and generation".
Steve Cousins (sbc@informatics.WUstl.EDU) wrote
> I did a master's thesis in 1987 incorporating some of the ideas of NL Menus.
> It was entitled "Grammar-Based Techniques for Interface Design", and was
> done at Washington University in St. Louis. A very consise (some would say
> cryptic) version of the work appeared in the SIGART Newsletter in October
> '87. My work describes a Prolog program which does much of what NL Menus
> does in about 1/2 page of Prolog code (which modifies the DCG mechanism of
> prolog).
> You should also probably look at CW Thompson's PhD dissertation, which is
> all about NL Menus. It's got much more detail than the Conference
> proceedings you cited in your note.
> Here are the references: (bibtex form)
@phdthesis{thompson,
author = "Craig Warren Thompson",
title = "Using Menu-based Natural Language Understanding to
Avoid Problems Associated with Traditional Natural
Language Interfaces to Databases",
school = "The University of Texas at Austin",
year = 1984
}
@article{cousins,
author = "Steve Cousins",
year = "October, 1987",
journal = "SIGART Newsletter",
title = "Automatic Menu Generation"
}
@misc{tennant,
author = "Harry R. Tennant and Kenneth M. Ross and Craig W.
Thomson",
booktitle = "Proc. CHI '83 Conference on Human Factors in
ComputingSystems",
year = "1983",
pages = "154-160",
title = "Usable Natural Language Interfaces Through Menu-Based
Natural Language Understanding"
}
@manual{ti-nlmenus,
year = "1985",
organization = "Texas Instruments",
title = "Explorer Natural Language Menu System User's Guide"
}
Thank you to all those who sent me messages.
I would welcome further information from people about menu-based NLU.
If I receive more replies, I will summarize to the net again.
_______________
Dan Fass
fass@cs.sfu.ca
Technical Details
Message-ID:
<1726@fornax.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!van-bc!ubc-cs!fornax!fassShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!van-bc!ubc-cs!fornax!fass From: fass@fornax.UUCP (Dan Fass) Newsgroups: comp.cog-eng Subject: Menu-Based Natural Language Understanding Summary: Summary of Information Received Message-ID: <1726@fornax.UUCP> Date: 5 Dec 90 02:14:20 GMT Organization: School of Computing Science, SFU, Burnaby, B.C. Canada Lines: 106