1997Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Re: Prepositions and parsing -->
<!--X-From-R13: [nevna Uevssvgu <telcubaNvnrui.ay> -->
<!--X-Date: from fabius.globecomm.net [207.51.48.6] by in11.ibm.net id 864683521.28630&#45;1 Mon May 26 21:52:01 1997 CUT -->
<!--X-Message-Id: Marcel&#45;1.09&#45;0526214314&#45;d07Ky&#38;5#Gryphon,iaehv.nl -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199705202035.NAA03157#xsvr3,cup.hp.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Re: Prepositions and parsing</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:gryphon#iaehv,nl">
</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>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00812.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00816.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00638.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00868.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00815">Author</A>
&nbsp;|&nbsp;<A HREF="#00815">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00815">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Re: Prepositions and parsing</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Re: Prepositions and parsing</LI>
<LI><em>From</em>: Marian Griffith &lt;<A HREF="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</A>&gt;</LI>
<LI><em>Date</em>: Mon, 26 May 1997 22:43:14 +0100 (BST)</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Tue 20 May, clawrenc#cup,hp.com wrote:

&gt; Not quite.  There are simple sides to the problem here:

&gt;   1) Statements which are not ambiguous 
&gt;   2) Statements which are grammatically ambiguous
&gt;   3) Statements which are ambiguous in the current MUD context
&gt; #3 is of course a subset of #2.

Not quite. Imagine a room with a ball and two boxes.
The statement 'Put the ball in the box' is syntactically unambiguous,
but it is ambiguous in the current context (it is semantically ambiguous ?)

And it is neither if one of the boxes is obviously too small to hold the
ball in the first place.
I would expect that most statement will be semantically ambiguous, when
it is not clear which object is identified by a noun.

&gt; What I need to be able to do is to distinguish between #3 and #2, such
&gt; that I process #3 type statements as if they were unambiguous (which
&gt; they are contextually if not gramatically), and abort processing on
&gt; what is left of #2 type statements.

You start out by analysing the statement. Break it down in verbs,
prepositions, passive and active objectives and so on. When that
doesn't fail you have a syntactically correct statement. Next you
need to match each (prepositioned) noun to an object that will match
the requirements for the noun. I.e. if you're asking for a 'seat' you
may also accept a crate as such. If there's one candidate for each
noun you have interpreted the statement and should, theoretically
know what to do, or rather the verb will tell you that.
If not you have the choice of picking the 'best match' or asking the
user which match to make. I.e. if the statement mentioned a seat and
there's a crate and a chair, both of which will match the requirements
for a 'seat' then you can either choose chair, as the best match, or
ask the player if she means the chair or the crate.
Of course this also requires that you know about seats, and what makes
a valid seat, but that's something quite different :)

Marian
-- 
Yes - at last - You. I Choose you. Out of all the world,
out of all the seeking, I have found you, young sister of
my heart! You are mine and I am yours - and never again
will there be loneliness ...

Rolan Choosing Talia,
Arrows of the Queen, by Mercedes Lackey


</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="00868" HREF="msg00868.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>
<ul compact><li><em>From:</em> clawrenc#cup,hp.com</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00638" HREF="msg00638.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></STRONG>
<UL><LI><EM>From:</EM> clawrenc#cup,hp.com</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00812.html">Re: [MUD-Dev]  Internal Mud Languages</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00816.html">[MUD-Dev] Re: Administrative notes</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00638.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00868.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00815"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00815"><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>Re: [MUD-Dev] Re: Prepositions and parsing</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00525" HREF="msg00525.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sun 18 May 1997, 00:17 GMT
<UL>
<LI><strong><A NAME="00579" HREF="msg00579.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
Miroslav Silovic <a href="mailto:silovic#srce,hr">silovic#srce,hr</a>, Mon 19 May 1997, 08:55 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00562" HREF="msg00562.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Mon 19 May 1997, 00:17 GMT
<UL>
<LI><strong><A NAME="00638" HREF="msg00638.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 21 May 1997, 03:30 GMT
<UL>
<LI><strong><A NAME="00815" HREF="msg00815.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
Marian Griffith <a href="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</a>, Tue 27 May 1997, 04:52 GMT
<UL>
<LI><strong><A NAME="00868" HREF="msg00868.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 28 May 1997, 06:21 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
</LI>
<LI><strong><A NAME="00461" HREF="msg00461.html">Re: [MUD-Dev]	Disk v. Mem</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Wed 14 May 1997, 21:13 GMT
<LI><strong><A NAME="00455" HREF="msg00455.html">Re: [MUD-Dev]  Introduction</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Wed 14 May 1997, 11:06 GMT
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00456" HREF="msg00456.html">Re: [MUD-Dev]  Introduction</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Wed 14 May 1997, 11:16 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>