Module:Sandbox/AbstractWikipedia/Phonotactics/en/doc
This is the documentation page for Module:Sandbox/AbstractWikipedia/Phonotactics/en
This is a documentation subpage for Module:Sandbox/AbstractWikipedia/Phonotactics/en. It contains usage information, categories, and other content that is not part of the original module page. |
This is the English-phonotactics module of the Abstract Wikipedia Scribunto-based NLG prototype. For other phonotactics modules see the main page.
The English implementation scans the lexemes for the indefinite article a (identified by its lemma and part-of-speech). If such a lexeme is found, the following lexeme (ignoring spacing and empty forms) is inspected, and if it starts with a vowel, the article's form is replaced by the form an. Note that in the current implementation, a simple list of regular expression is used to determine whether a form starts with a vowel. Ideally, this information should be stored and fetched from Wikidata for each lexeme.