This repository was archived by the owner on Oct 4, 2022. It is now read-only.

Description
We need to refactor textCompetingLinks assessment so that it accommodates morphology and the distinction between content words and function words.
Currently, the assessment returns a BAD score if the copy contains a link with the text that is an exact match of the focus keyword.
After refactoring the assessment should return a BAD score if all content words from the link text are in the keyphrase and visa versa. This will prevent bad scores when linking to overview articles (e.g., from an article about mountain biking in France to an article about mountain biking in general) and to more specific articles (e.g., from an article about mountain biking in general to an article about mountain biking in France).
Both keyphrase and synonyms should be taken into account here.