Michael Wayne Goodman

Results 200 comments of Michael Wayne Goodman

I've only written a few Parsimonious grammars so I'd be very happy to have someone more experienced contribute implementations for the other benchmark tasks. Even for the JSON implementation I...

Thanks for the report! I agree that the output is bad. However, the input is not a valid PENMAN string, either. I'm not certain if the reuse of the `n`...

Ok, thanks for explaining. Yes, I now agree that it would be useful for Penman to be able to detect such bad graphs, and the current methods are insufficient (a...

@jheinecke yes, I meant the warning appears when decoding the erroneous AMR, not when encoding it. The [epigraph](https://penman.readthedocs.io/en/latest/structures.html) is metadata about the graph to help it be configured into the...

@lucailvec this project is, as I understand, no longer active and I suggest you try https://github.com/goodmami/wn/ instead. I saw this issue and tried it out there, but sure enough deep...

Ok I missed this part of the README: > How much should you shove into one regex, versus how much should you break them up to not repeat yourself? That's...

Thanks for explaining. You're right that I assumed that each nonterminal in a rule resulted in a lookup in the grammar at parse time. Expanding out non-recursive lookups at construction...

If you're willing to use Cython for the low-level parts, then I've already done some work with creating fast scanners. One of my parser implementations has an fairly optimized Cython...

This is nice, but `use_morphy` as a parameter name is unfortunately English-specific since the Morphy tool is (implicitly) only for English. Not only is the parameter completely irrelevant if `lang`...

That's close to what I was thinking. But more specifically: ```python DEFAULT_LEMMATIZERS = { 'eng': morphy, ... } def synsets(word, pos=None, lang='eng', check_exceptions=True, lemmatize=True): if lemmatize is True: if lang...