NeuroGram is a system used for morphosyntactic analysis (defining the lemma, the part of speech and a detailed grammatical description) and for surface syntactic analysis of texts in the Polish language. The software may be used as an element of a system for indexing and searching any full-text database. The features of NeuroGram include:
normalization of a given text, ie. lemmatization – changing words into their base forms
highlighting keywords in a text
generating all inflectional variants of a given basic term
identifying and expanding abbreviations in a text, and in version 3 – identifying many kinds of phrases (such as person, company or organization, location, name of product, temporal phrases and other)