The greynir.is Icelandic natural language processing API and website.
https://greynir.is β// readme
GreynirServer
Natural Language Processing for Icelandic
GreynirServer is the web API and frontend for GreynirEngine, a natural language processing engine that extracts processable information from Icelandic text, allows natural language querying of that information and facilitates natural language understanding. GreynirServer is also the backend of Embla, an Icelandic voice assistant app for smartphones, tablets, and other devices.
Try Greynir (in Icelandic) at https://greynir.is
Greynir periodically scrapes chunks of text from Icelandic news sites on the web. It employs the Tokenizer and GreynirEngine modules (by the same authors) to tokenize the text and parse the token streams according to a hand-written context-free grammar for the Icelandic language. The resulting parse forests are disambiguated using scoring heuristics to find the best parse trees. The trees are then stored in a database and processed by grammatical pattern matching modules to obtain statements of fact andβ¦