Bumping this thread again!
I’m still having issues where I unexpectedly get a modifier of a compound noun in between the two elements of the compound noun:
[ TOP: h25
INDEX: e22
RELS: < [ unknown LBL: h21 ARG: x17 ARG0: e22 ]
[ def_udef_a_q LBL: h20 ARG0: x17 RSTR: h18 BODY: h19 ]
[ _black_a_1 LBL: h12 ARG0: i1 ARG1: x17 ]
[ compound LBL: h12 ARG0: e13 [ e PROG: - ] ARG1: x17 ARG2: x6 ]
[ udef_q LBL: h11 ARG0: x6 RSTR: h9 BODY: h10 ]
[ _car_n_1 LBL: h7 ARG0: x6 ]
[ _key_n_1 LBL: h12 ARG0: x17 ] >
HCONS: < h9 qeq h7 h18 qeq h12 h25 qeq h21 > ]
A black car key
The black car key.
The car black keys
The car black keys.
Car black keys
...
Interestingly, I also tried “tasty vanilla cake” and did not get the same results:
[ TOP: h25
INDEX: e22
RELS: < [ unknown LBL: h21 ARG: x17 ARG0: e22 ]
[ def_udef_a_q LBL: h20 ARG0: x17 RSTR: h18 BODY: h19 ]
[ _tasty_a_1 LBL: h12 ARG0: e1 ARG1: x17 ]
[ compound LBL: h12 ARG0: e13 [ e PROG: - ] ARG1: x17 ARG2: x6 ]
[ udef_q LBL: h11 ARG0: x6 RSTR: h9 BODY: h10 ]
[ _vanilla_n_1 LBL: h7 ARG0: x6 ]
[ _cake_n_1 LBL: h12 ARG0: x17 ] >
HCONS: < h9 qeq h7 h18 qeq h12 h25 qeq h21 > ]
The tasty vanilla cakes
Tasty vanilla cakes
Tasty vanilla cake
The tasty vanilla cake
A tasty vanilla cake
The tasty vanilla cakes.
Tasty vanilla cakes.
The tasty vanilla cake.
Tasty vanilla cake.
A tasty vanilla cake.
Tasty vanilla cake
Tasty vanilla cake.
But when I switched out “tasty” for a color I did:
[ TOP: h25
INDEX: e22
RELS: < [ unknown LBL: h21 ARG: x17 ARG0: e22 ]
[ def_udef_a_q LBL: h20 ARG0: x17 RSTR: h18 BODY: h19 ]
[ _white_a_1 LBL: h12 ARG0: i1 ARG1: x17 ]
[ compound LBL: h12 ARG0: e13 [ e PROG: - ] ARG1: x17 ARG2: x6 ]
[ udef_q LBL: h11 ARG0: x6 RSTR: h9 BODY: h10 ]
[ _vanilla_n_1 LBL: h7 ARG0: x6 ]
[ _cake_n_1 LBL: h12 ARG0: x17 ] >
HCONS: < h9 qeq h7 h18 qeq h12 h25 qeq h21 > ]
The white vanilla cakes
White vanilla cakes
White vanilla cake
The white vanilla cake
Vanilla white cakes
Vanilla white cake
...
So I thought maybe something was odd about colors but then I replaced “black” in the “black car key” example with “tasty” (lol) and still had the problem:
[ TOP: h25
INDEX: e22
RELS: < [ unknown LBL: h21 ARG: x17 ARG0: e22 ]
[ def_udef_a_q LBL: h20 ARG0: x17 RSTR: h18 BODY: h19 ]
[ _tasty_a_1 LBL: h12 ARG0: e1 ARG1: x17 ]
[ compound LBL: h12 ARG0: e13 [ e PROG: - ] ARG1: x17 ARG2: x6 ]
[ udef_q LBL: h11 ARG0: x6 RSTR: h9 BODY: h10 ]
[ _car_n_1 LBL: h7 ARG0: x6 ]
[ _key_n_1 LBL: h12 ARG0: x17 ] >
HCONS: < h9 qeq h7 h18 qeq h12 h25 qeq h21 > ]
Cars tasty key
Tasty car key
A cars tasty key
The cars tasty key
The cars tasty keys.
The cars tasty keys
...
For all of these examples the process of composition is that I first build the compound noun (resulting in the TOP and INDEX coming from the compound predicate, whose own TOP and INDEX come from the ARG1 i.e. the head of the compound)
However, I also had another example where I was trying to make a compound out of a proper noun + an adj+N (Adirondack Regional Airport … ignore that we discussed this isn’t really the analysis, I wanted to try it to see the results anyway) and a similar thing happened:
```
[ TOP: h25
INDEX: e22
RELS: < [ unknown LBL: h21 ARG: x17 ARG0: e22 ]
[ def_udef_a_q LBL: h20 ARG0: x17 RSTR: h18 BODY: h19 ]
[ compound LBL: h12 ARG0: e13 [ e PROG: - ] ARG1: x17 ARG2: x6 ]
[ udef_q LBL: h11 ARG0: x6 RSTR: h9 BODY: h10 ]
[ named LBL: h7 ARG0: x6 CARG: "Adirondack" ]
[ _regional_a_1 LBL: h12 ARG0: e1 ARG1: x17 ]
[ _airport_n_1 LBL: h12 ARG0: x17 ] >
HCONS: < h9 qeq h7 h18 qeq h12 h25 qeq h21 > ]
A Adirondacks, regional airport
The Adirondacks regional airport
The regional Adirondacks airports
An Adirondacks, regional airport
The regional Adirondacks, airports.
The regional Adirondacks airport
...
I see now that even though I conceptualized these as being different because of the order that I composed them (one being NN that then gets composed with an adjective, the other being Adj+N that then participates in a compound) the MRS itself actually ends up being the same structure…
I’m sort of at a loss here. I feel like these two things should have different MRSs but I’m not seeing how to achieve the results I want.
I will admit that the Adirondack Regional Airport example is troublesome because I tried to build it compositionally rather than using either of the proper noun suggestions from the other thread, and I can’t really think of a “normal” string that’s a compound between an N and an Adj+N, so maybe I can forget about this type of construction.
But I still feel like “car black key” should be something I can block while retaining the fact that it is the key that is black and not the car.