Skip to content

Releases: mideind/GreynirEngine

Version 1.3.3

04 Dec 17:34
Compare
Choose a tag to compare

Internal refactoring to support ReynirCorrect; small bug fixes

Version 1.3.2

21 Nov 21:51
Compare
Choose a tag to compare

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

19 Nov 15:21
Compare
Choose a tag to compare

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

12 Nov 17:43
Compare
Choose a tag to compare

BÍN lookup now much faster, having been moved to a C++ module called via CFFI. Vocabulary and grammar expanded.

Version 1.2.3

13 Sep 16:02
Compare
Choose a tag to compare

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

09 Aug 15:56
Compare
Choose a tag to compare

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

23 Jul 16:07
Compare
Choose a tag to compare

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

26 Jun 16:45
Compare
Choose a tag to compare

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

09 Jun 14:51
Compare
Choose a tag to compare

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

24 Apr 18:13
Compare
Choose a tag to compare

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.