<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Text Parsing --> <!--X-From-R13: Qlaor eh Fnera <plaorNzhd.bet> --> <!--X-Date: Wed, 2 Jun 1999 00:35:54 -0700 --> <!--X-Message-Id: 199906020735.CAA09102#laurel,actlab.utexas.edu --> <!--X-Content-Type: text/plain --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Text Parsing</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:cynbe#muq,org"> </head> <body background="/backgrounds/paperback.gif" bgcolor="#ffffff" text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000"> <font size="+4" color="#804040"> <strong><em>MUD-Dev<br>mailing list archive</em></strong> </font> <br> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00378.html">Previous</a> | <a href="msg00380.html">Next</a> ] Thread: [ <a href="msg00438.html">Previous</a> | <a href="msg00380.html">Next</a> ] Index: [ <A HREF="author.html#00379">Author</A> | <A HREF="#00379">Date</A> | <A HREF="thread.html#00379">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Text Parsing</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Subject</em>: Re: [MUD-Dev] Text Parsing</LI> <LI><em>From</em>: Cynbe ru Taren <<A HREF="mailto:cynbe#muq,org">cynbe#muq,org</A>></LI> <LI><em>Date</em>: Wed, 2 Jun 1999 02:35:08 -0500</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> Ben Greear (greear#cyberhighway,net) asks: | However, has anyone ever done any study or seen anything that proports | to explain what a common (for some value of common) user would like? | In other words, usability? | | For instance, which of these would you chose to type: | get the sword from the second bag | get sword 2.bag | ge sw 2.bag I've been keeping quiet since being politely ridiculed for suggesting that it would make more sense to research what the last people to do all this found out than to re-discover it all the hard way. But since you ask, there -have- been such studies (couple decades back, so I can't quote chapter and verse from memory) and it was found that user's resent having to type fluff: They quickly figure out the minimum needed to make the machine understand, and switch to it. Most quick and dirty "natural language input" parsers pretty much ignore most prepositions and such, and as soon as users figure this out (which doesn't take long) they stop entering them. ---Above is study results, below is my personal interpretation--- The simple fact is that natural language is optimized for communication between human-level intelligences, and as long as the computer end exhibits less than human-level intelligence, "natural language" will be a poor solution to the communication problem. What -users- want is a simple, compact notation with easy to understand meaning. (Lots of conflicts and trade-offs hidden in that spec, of course!) What attempts to do "natural language parsing" usually produce are the opposite: complex, verbose, inconsistent notations where it is anybody's guess what the machine will do in response to a given input. Normal users find this very frustrating. Predictability is -very- high on the list of what users want from a computer interface. There's a common myth that natural language would make a great programming language if only we could write compilers for it. This is flat-out WRONG. Remember that Algol was invented well before electronic computers, simply because natural language sucks as a medium for giving precise directions, even between humans. Mathematicians similarly developed math notation because natural language is completely inadequate for precise communication. In specific answer to your question, any normal user given the choice will quickly progress to using the third of your three choices. The earlier ones will be preferred, if at all, only as transitional forms useful for flattening the initial learning curve. To the best of my knowledge. ("bag.2" or "bag2" "bag 2" would probably be preferred to "2.bag" though, imho.) Cynbe _______________________________________________ MUD-Dev maillist - MUD-Dev#kanga,nu <A HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A> </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <ul compact><li><strong>Follow-Ups</strong>: <ul> <li><strong><A NAME="00480" HREF="msg00480.html">Re: [MUD-Dev] Text Parsing</A></strong> <ul compact><li><em>From:</em> Martin C Sweitzer <msew+@andrew.cmu.edu></li></ul> <li><strong><A NAME="00389" HREF="msg00389.html">Re: [MUD-Dev] Text Parsing</A></strong> <ul compact><li><em>From:</em> Katrina McClelan <kitkat#marcus,pants.nu></li></ul> <li><strong><A NAME="00380" HREF="msg00380.html">[MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong> <ul compact><li><em>From:</em> Mark Gritter <mark#erdos,Stanford.EDU></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00378.html">Re: [MUD-Dev] Text Parsing</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00380.html">[MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00438.html">Re: [MUD-Dev] Text Parsing</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00380.html">[MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00379"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00379"><STRONG>Thread</STRONG></A></LI> </UL> </LI> </UL> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> <ul><li>Thread context: <BLOCKQUOTE><UL> <LI><STRONG>[MUD-Dev] Re[2]: [MUD-Dev] Text Parsing</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <LI><strong><A NAME="00411" HREF="msg00411.html">[MUD-Dev] Re[2]: [MUD-Dev] Text Parsing</A></strong>, Travis Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Thu 03 Jun 1999, 01:16 GMT <UL> <LI><strong><A NAME="00416" HREF="msg00416.html">Re: [MUD-Dev] Re[2]: [MUD-Dev] Text Parsing</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 03 Jun 1999, 01:50 GMT </LI> </UL> </LI> </ul> <LI><strong><A NAME="00429" HREF="msg00429.html">Re: [MUD-Dev] Text Parsing</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 03 Jun 1999, 04:36 GMT <UL> <LI><strong><A NAME="00438" HREF="msg00438.html">Re: [MUD-Dev] Text Parsing</A></strong>, Greg Miller <a href="mailto:gmiller#classic-games,com">gmiller#classic-games,com</a>, Thu 03 Jun 1999, 05:59 GMT </LI> </UL> </LI> </ul> </ul> </ul> <LI><strong><A NAME="00379" HREF="msg00379.html">Re: [MUD-Dev] Text Parsing</A></strong>, Cynbe ru Taren <a href="mailto:cynbe#muq,org">cynbe#muq,org</a>, Wed 02 Jun 1999, 07:35 GMT <UL> <LI><strong><A NAME="00380" HREF="msg00380.html">[MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, Mark Gritter <a href="mailto:mark#erdos,Stanford.EDU">mark#erdos,Stanford.EDU</a>, Wed 02 Jun 1999, 09:22 GMT <UL> <LI><strong><A NAME="00381" HREF="msg00381.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Wed 02 Jun 1999, 10:26 GMT <UL> <LI><strong><A NAME="00386" HREF="msg00386.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, Travis S. Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Wed 02 Jun 1999, 14:07 GMT <UL> <LI><strong><A NAME="00395" HREF="msg00395.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, Matthew Mihaly <a href="mailto:diablo#best,com">diablo#best,com</a>, Wed 02 Jun 1999, 22:23 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> </LI> </ul> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>