Closed manuelaugustin closed 4 years ago
While acceptance testing the basic functionality introduced in https://github.com/Yoast/YoastSEO.js/pull/2153 I've noticed a bunch of cases that don't work. In consultation with @manuelaugustin we decided that they should be addressed separately.
sein
> Personal forms, imperatives, past participle not recognized.
I failed to receive a full paradigm for any of the input forms. I realize that this word would not likely to be used as a keyphrase, but for consistency and future Linguistic Tree usages it can be more than beneficial to have a nice sein
.
Verb forms are now generated using default (regular) rules. We need to add irregular forms, too.
Verbs like einkaufen
need special processing rules, which have not been implemented so far.
Not all verb forms are recognized.
schenkende
> Personal forms, imperatives, past participle not recognized.
geschenkt
> No other forms are recognized.
While working on https://github.com/Yoast/javascript/pull/210 I've noticed that the function generateVerbExceptionFormsSpec
fails to generate the form iss
from any of the stems of the verb essen
. We should investigate how local this problem is (just for this verb, only for verbs whose stems end with s
, only for verbs of class 4, etc.).
All open points moved here: https://yoast.atlassian.net/browse/LIN-577
The following parts of German morphology need to be improved:
Stemming
Verbs
Adjectives
https://github.com/Yoast/javascript/issues/236
Parent of #2190
Requires https://github.com/Yoast/YoastSEO.js-premium-configuration/issues/14