-
Notifications
You must be signed in to change notification settings - Fork 1
error when comparing a partial disambiguated fftb profile with the same one analysed by ACE #1
Comments
It looks like the EDS function in PyDelphin could be made more robust (a PyDelphin issue, once we can pinpoint the MRS to make the error reproducible), but can you clarify what your profiles are? What do you mean by a partially-disambiguated fftb profile? This delphin.edm module wouldn't be able to compare full-forest results to regularly enumerated results. |
By partially-disambiguated fftb profile I mean a fftb profile with many items yet not analyzed (yellow items in the fftb page that list the sentences! Sorry if I didn't use the right terminology) . The delphin.edm worked fine comparing an fftb profile fully-disambiguated (all items green) to a profile of the same set of sentences processed (https://github.com/arademaker/sick-fftb, comparing parsed with golden). BTW, what delphin.edm does when a profile has more them one result for items? In my case I executed with (ace -n 1), but if an item has more them one result, how the module use them? |
I don't think this is a delphin.edm issue then. If you can find the MRS that causes the error in EDS conversion then please open an issue on PyDelphin.
It uses the first result ( Unless there's something that's clearly a delphin.edm issue, I think I'll close this. |
Processing another profile, the same error. I was able to identify the source MRS:
The sentence is a definition of a sysnet in OMW:
This is an invalid MRS, right? h1 nor h0 appears in the LBLs of the predicates. |
Thanks for the example. This is a PyDelphin bug, so I've opened delph-in/pydelphin#316 to track it. |
not all items in the omw2k were disambiguated:
The text was updated successfully, but these errors were encountered: