[developers] Valid MRS? Bug in ERG?

goodman.m.w at gmail.com goodman.m.w at gmail.com
Thu Sep 10 02:30:39 CEST 2020


Hi Alexandre,

These are disconnected graphs. Having the right side of a qeq select a
handle that is not the label of any EP is an invalid configuration. This
most likely is a symptom of some bug in the ERG.

Regarding conversion to EDS with PyDelphin, I've created
https://github.com/delph-in/pydelphin/issues/316 to track the issue. I
think the LKB's EDS code will more aggressively search for a top for the
EDS graph during conversion, perhaps looking to the INDEX. If anyone
(Stephan?) cares to explain the procedure for selecting tops in
less-than-perfect MRSs, I'd be happy to try and implement it in PyDelphin.
Otherwise I'll just try to make the error message more informative.


On Thu, Sep 10, 2020 at 2:44 AM Alexandre Rademaker <arademaker at gmail.com>
wrote:

>
> Hi,
>
> Are the following two MRSs considered valid? Note that TOP is h0, h0 is
> qeq h1 but h1 is not the label of any predicate. In both cases, pydelphin
> could not make the transformation to EDS. I just want to confirm if they
> are invalid, if so, maybe pydelphin can’t really make sense of them.
>
> One additional possible silly question. If they are invalid, can it be
> consider a bug in ERG?
>
>
> [ TOP: h0
>   INDEX: e2 [ e SF: prop-or-ques ]
>   RELS: < [ unknown<0:27> LBL: h4 ARG: u5 ARG0: e2 ]
>           [ _quick_a_1<0:7> LBL: h4 ARG0: e6 [ e SF: prop TENSE: untensed
> MOOD: indicative PROG: - PERF: - ] ARG1: e2 ]
>           [ _and_c<8:11> LBL: h4 ARG0: e7 [ e SF: prop ] ARG1: u8 ARG2: e9
> [ e SF: prop ] ]
>           [ _without_p<12:19> LBL: h4 ARG0: e9 ARG1: e2 ARG2: x10 [ x
> PERS: 3 NUM: sg IND: + ] ]
>           [ udef_q<12:19> LBL: h11 ARG0: x10 RSTR: h12 BODY: h13 ]
>           [ _warning_n_of<20:27> LBL: h14 ARG0: x10 ARG1: i15 ] >
>   HCONS: < h0 qeq h1 h12 qeq h14 > ]
>
>
> [ TOP: h0
>   INDEX: e2 [ e SF: prop-or-ques TENSE: untensed MOOD: indicative ]
>   RELS: < [ unknown<0:69> LBL: h4 ARG: u5 ARG0: e2 ]
>           [ _in_p_loc<0:2> LBL: h4 ARG0: e2 ARG1: u6 ARG2: x7 [ x PERS: 3
> NUM: sg IND: + PT: pt ] ]
>           [ _the_q<3:6> LBL: h8 ARG0: x7 RSTR: h9 BODY: h10 ]
>           [ compound<7:17> LBL: h11 ARG0: e12 [ e SF: prop TENSE: untensed
> MOOD: indicative PROG: - PERF: - ] ARG1: x7 ARG2: x13 [ x IND: + PT: pt ] ]
>           [ udef_q<7:12> LBL: h14 ARG0: x13 RSTR: h15 BODY: h16 ]
>           [ _front_n_1<7:12> LBL: h17 ARG0: x13 ]
>           [ _part_n_of<13:17> LBL: h11 ARG0: x7 ARG1: i18 ]
>           [ _of_p<18:20> LBL: h11 ARG0: e19 [ e SF: prop TENSE: untensed
> MOOD: indicative PROG: - PERF: - ] ARG1: x7 ARG2: x20 [ x PERS: 3 NUM: sg
> IND: + PT: pt ] ]
>           [ _the_q<21:24> LBL: h21 ARG0: x20 RSTR: h22 BODY: h23 ]
>           [ _neck_n_1<25:29> LBL: h24 ARG0: x20 ]
>           [ _below_p<30:35> LBL: h11 ARG0: e25 [ e SF: prop TENSE:
> untensed MOOD: indicative PROG: - PERF: - ] ARG1: x7 ARG2: x26 [ x PERS: 3
> NUM: sg IND: + PT: pt ] ]
>           [ _the_q<36:39> LBL: h27 ARG0: x26 RSTR: h28 BODY: h29 ]
>           [ _chin_n_1<40:44> LBL: h30 ARG0: x26 ]
>           [ _and_c<45:48> LBL: h11 ARG0: e31 [ e SF: prop TENSE: untensed
> MOOD: indicative PROG: - PERF: - ] ARG1: e25 ARG2: e32 [ e SF: prop TENSE:
> untensed MOOD: indicative PROG: - PERF: - ] ]
>           [ _above_p<49:54> LBL: h11 ARG0: e32 ARG1: x7 ARG2: x33 [ x
> PERS: 3 NUM: sg PT: pt ] ]
>           [ _the_q<55:58> LBL: h34 ARG0: x33 RSTR: h35 BODY: h36 ]
>           [ _collarbone/nn_u_unknown<59:69> LBL: h37 ARG0: x33 ] >
>   HCONS: < h0 qeq h1 h9 qeq h11 h15 qeq h17 h22 qeq h24 h28 qeq h30 h35
> qeq h37 > ]
>
>
> Best,
> Alexandre
>
>
>

-- 
-Michael Wayne Goodman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.delph-in.net/archives/developers/attachments/20200910/205f884d/attachment.html>


More information about the developers mailing list