<br><br><div class="gmail_quote">2010/7/12 Norbert E. Fuchs <span dir="ltr"><<a href="mailto:fuchs@ifi.uzh.ch">fuchs@ifi.uzh.ch</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im"><br>
On 12 Jul 2010, at 19:24, Gabriele Kahlout wrote:<br>
<br>
> I'm wondering why "There are 3 cards" is not paraphrased in any 'intelligent' way, eg. "There is a card X1. There is a card X2. There is a card X3."<br>
> In English I would then unambiguously refer to "the first card [of the 3 cards]" and then "the only red card in the 3 cards/them" and "a card of the 3 cards". My hope is that ACE could express (at least conceptually) every thing unambiguous english could.<br>
><br>
> Is it because paraphrasing "there are 10000000 cards" is expensive?<br>
> If so, no cheap alternatives exist?<br>
> Could this be one:<br>
> If the parser encounters "the first card [of the 3 cards]" and it's the first encounter then the parser backtracks and adds "there is a card Xn". Then the first card could be paraphrased as The card X1 [...].<br>
><br>
> "the only red card in the 3 cards/them":<br>
> (Is the lack of support for only a matter of time/priority or a technical difficulty?)<br>
> There is a card Xn. The card Xn is a red card.<br>
><br>
> "a card of the 3 cards":<br>
> There is a card Xn. The card Xn [...].<br>
> Xn could then actually be Xn-1 for instance.<br>
<br>
</div><div class="im">On 12 Jul 2010, at 19:49, Jean-Marc Vanel wrote:<br>
<br>
> 2010/7/12 Gabriele Kahlout <<a href="mailto:gabriele@mysimpatico.com">gabriele@mysimpatico.com</a>><br>
</div><div class="im">> Hello,<br>
> I'm wondering why "There are 3 cards" is not paraphrased in any 'intelligent' way, eg. "There is a card X1. There is a card X2. There is a card X3."<br>
><br>
</div><div class="im">> First your proposed paraphrase is not semantically correct ACE (and FOL).<br>
> There is no garanty that the 3 variables are distinct.<br>
><br>
</div><div class="im">> A possible ACE paraphrase would be :<br>
> ./ape.exe -guess -text 'p:X1 is a card. p:X2 is a card. p:X3 is a card. ' -solo paraphrase<br>
> X1 is a card.<br>
> X2 is a card.<br>
> X3 is a card.<br>
><br>
> A proper noun ( p: prefix ) is the way to "instanciate" a unique object.<br>
<br>
</div>Some comments.<br>
<br>
Concerning Gabriele's statements. First, ACE is a syntactic language that leaves interpretations – for instance the meaning of words, the meaning of the copula , or the meaning of collective plurals – to the users, respectively to their programs that process the DRS generated by APE.</blockquote>
<div>I assume paraphrasing is done by APE (described as Attempto system in the troubleshooting guide). <br>If so then it seems to me that some 'interpretation' is done. <br>Paraphrasing X1 is a card into:<br><pre class="resultParaphrase">
There is something X1.<br>X1 is a card.<br></pre> does not seem just syntactic analysis, but interpretation.<br>If so then my expectations above are founded.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Second, consider that "intelligent" paraphrasing depends on the expectations of the respective user. Your expectations may differ from mine.</blockquote><div>So my paraphrasing followed from the above one did, and I would argue that for the described case above (at least, the first, the second, etc..) is unambiguous natural language. I do agree that it could be done at a later stage, by RACE for instance.<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> Third, to provide a feedback to the users ACE's paraphrasing gives a *syntactic* variant of the input text, not a semantic one.<br>
</blockquote><div>I'm not sure I grasp the fine line between semantic analysis and paraphrasing.<br>So if a user accepts a paraphrase then his expression and the paraphrase are semantically equivalent. So the accepted syntactic variant is also a semantic variant. <br>
Then my suggestion could be a syntatic variant too.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Concerning Jean-Marc's comments. Whether or two variables or two constants – expressed in ACE as proper nouns– refer to different or to the same object depends on the program that interprets the DRS. While RACE – like FOL – uses the unique name assumption, OWL – generated by the ACE -> OWL translation – does not.<br>
<br>
Regards.<br>
<font color="#888888"><br>
--- nef<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Regards, <br>K. Gabriele<br><br>--- unchanged since 25/1/10 ---<br>P.S. Unless a notification (LON), please reply either with an answer OR with " ACK" appended to this subject within 48 hours. Otherwise, I might resend.<br>
In(LON, this) ∨ In(48h, TimeNow) ∨ ∃x. In(x, MyInbox) ∧ IsAnswerTo(x, this) ∨ (In(subject(this), subject(x)) ∧ In(ACK, subject(x)) ∧ ¬IsAnswerTo(x,this)) ⇒ ¬IResend(this).<br><br>Also note that correspondence may be received only from specified a priori senders, or if the subject of this email ends with a code, eg. -LICHT01X, then also from senders whose reply contains it.<br>
∀x. In(x, MyInbox) ⇒ In(senderAddress(x), MySafeSenderList) ∨ (∃y. In(y, subject(this) ) ∧ In(y,x) ∧ isCodeLike(y, -LICHT01X) ).<br><br>