Releases: mideind/GreynirEngine
Version 1.3.3
Internal refactoring to support ReynirCorrect
; small bug fixes
Version 1.3.2
Updated mechanism for obtaining resource file names via pkg_resources
, in order to better support inclusion of reynir
as a dependency of other Python packages under Python 3.4 (seems not to be a problem on Python >= 3.5).
Version 1.3.1
Updated composite word dictionaries (words such as reynslulausn were not being identified as composite). Fixed bug in augmented terminal information, causing prepositions to show up incorrectly in hover cards in the greynir.is
UI.
Version 1.3.0
BÍN lookup now much faster, having been moved to a C++ module called via CFFI. Vocabulary and grammar expanded.
Version 1.2.3
Various grammar fixes. The pronoun 'sá' (ábendingarfornafn) was not being handled correctly in possessive case ('þess'). Prepositional phrases were not allowed in some cases where they should have been allowed.
Version 1.2.2
More accurate handling of compound words, allowing only grammatically valid prefixes and suffixes. Fixed bugs in augmented terminal variants (SimpleTree.flat_with_all_variants
property).
Version 1.2.1
Terminals in parse trees are now more detailed and accurate. They are augmented with information collected from BÍN, and split more accurately into atomic terminals in the case of composite tokens such as dates, timestamps and amounts. As an example, 3 milljarðar danskra króna, which is seen and parsed as a single amount token, is now split into four terminals when returned by the property SimpleTree.flat_with_all_variants
.
Version 1.2.0
Added the _Sentence.ifd_tags
property to obtain a list of Icelandic Frequency Dictionary (IFD) tags for a sentence.
Enhanced the SimpleTree.nominative_np
, .indefinite_np
and .canonical_np
properties.
Version 1.1.5
Support for new token types: TOK.DATEABS
, TOK.DATEREL
, TOK.TIMESTAMPABS
, TOK.TIMESTAMPREL
, TOK.MEASUREMENT
. Extended grammar support for date and time phrases. Added SimpleTree.top_matches(pattern)
, and the tree properties nominative
, indefinite
, canonical
, nominative_np
, indefinite_np
, and canonical_np
. Documentation and test suite updates.
Version 1.1.4
This release adds the SimpleTree.all_variants
property. Python-side parse tree construction from the C++ tree is now faster since empty nodes are now immediately translated to None
.