1
0
forked from GitHub/gf-rgl
Commit Graph

61 Commits

Author SHA1 Message Date
lauma
34ba4cf564 Added readme with project acknowledgment and general info. 2026-04-29 17:20:00 +03:00
lauma
ba922b5daa Tēzaurs Spring version 2026 2026-04-20 19:01:47 +03:00
lauma
f261b2f45b Tēzaurs export is ordered in alphabetical order to avoid line order fluctuations without actual change. 2026-04-20 19:01:47 +03:00
lauma
939e96fb6c Fixed gender for nouns like "ļaudis", "dzimtļaudis", "vecļaudis", where default paradigm gender is different from actual noun gender. 2026-04-20 19:01:47 +03:00
lauma
3da5f0d318 Tēzaurs place names are now of type LN and, thus, plural placenames like Cēsis don't have singular cases anymore. 2026-04-20 19:01:47 +03:00
lauma
37d915c879 This should help with renaming confilct ResLav.Voc, CommonX.Voc (in theory) 2026-04-20 19:01:46 +03:00
lauma
b69c3518a7 Updated dictionary nouns with custom vocatives and PWN IDs. 2026-04-20 19:01:46 +03:00
lauma
0896a77049 Note to future maintainer (me?) about inflecting in number for proper nouns. 2026-04-20 19:01:46 +03:00
lauma
7225033a03 Clean-up spam comments. 2026-04-20 19:01:46 +03:00
lauma
ed27aa97fc Tēzaurs noun lexicon export 2026-04-20 19:01:46 +03:00
lauma
de3d59c7e8 Work on the new noun paradigms. 2026-04-20 19:01:46 +03:00
lauma
f6187834c4 Merge remote-tracking branch 'origin/latvian-new' into latvian-new 2026-04-20 19:01:45 +03:00
Lauma
842747b407 Merge branch 'GrammaticalFramework:master' into latvian-new 2026-04-20 19:01:43 +03:00
Krasimir Angelov
c7fe453c12 use consistent lin X everywhere 2025-11-14 14:12:57 +01:00
lauma
2adce20f76 Work on the new noun paradigms. 2025-10-25 00:56:24 +03:00
Krasimir Angelov
1cd582a322 added NamesLav.gf 2025-08-29 12:54:59 +02:00
Krasimir Angelov
2ff33ea968 added AdvS 2025-08-29 09:26:26 +02:00
Krasimir Angelov
5cb67dadbf NON_EXISTANT -> nonExist 2025-08-28 19:35:49 +02:00
lauma
e4cf12ee1a Uncommented large functions 2025-08-25 17:19:40 +03:00
lauma
943f387a23 Noun stemchanges for the Lav remake. 2025-08-25 17:17:51 +03:00
Krasimir Angelov
186a12df0c added linref and lindef for V2 and V3 2025-02-05 11:45:20 +01:00
Krasimir Angelov
904428fb36 don't show indefinte superlative adjectives 2025-02-05 10:53:56 +01:00
Krasimir Angelov
8723bde58e fixes 2025-02-05 09:49:28 +01:00
Krasimir Angelov
7b777c425e more in the documentation 2025-02-05 09:22:01 +01:00
Krasimir Angelov
f03d06b81d started DocumentationLav and ExtendLav 2025-02-05 08:30:04 +01:00
Krasimir Angelov
5b636496ef added LN,GN,SN 2024-10-15 16:38:34 +02:00
Krasimir Angelov
fb398c603e The new Decimal API 2023-08-21 20:14:26 +02:00
Aarne Ranta
9c5b87e1c8 Lav: comma in please_Voc like in VocNP 2023-08-15 11:29:25 +03:00
Krasimir Angelov
b066fb4d35 extended Numerals API. moved from the WordNet grammar 2022-10-21 20:50:49 +02:00
Normunds Grūzītis
01363833f6 (Lav) A bug-fix in DictLav 2019-03-25 10:15:37 +02:00
Normunds Grūzītis
ef07b16c02 (Lav) Large monolingual dict. of Latvian, extracted from Tezaurs.lv 2018-12-20 12:15:36 +02:00
Inari Listenmaa
a742d54515 Fix punctuation to use SOFT_BIND and BIND in the whole RGL 2017-06-30 15:28:27 +02:00
krasimir
a47aac0ad8 use BIND in IIDig for all languages in the library 2015-06-11 12:00:57 +00:00
normundsg
acba4fa5b3 Latvian: if ~object~ is a Pron and is not modified by a RCl, it is more natural/neutral if it precedes the verb. For this, the lin types of NP and Adv are extended with a boolean field isPron (in addition to the previously introduced isRel field that indicates whether a CN or NP is modified by a RCl). 2013-12-16 19:08:38 +00:00
normundsg
80383159da Latvian: a minor fix in the comma usage 2013-12-13 10:37:48 +00:00
normundsg
b9255bbfe9 Latvian: CN and NP types are extended with a Bool field for tracking whether a relative clause has been used
This is used for inserting the closing comma if necessary, and later will be used also for adjusting the word order.
2013-12-12 20:42:55 +00:00
kr.angelov
f8e4ede4e6 NumeralLav should use restricted inheritance from CatLav 2013-11-15 08:04:51 +00:00
normundsg
10888e957b Latvian: a lot of code refactoring 2013-06-21 12:04:26 +00:00
normundsg
e1126f74d5 Latvian: code refactoring (an intermediate step) and few bugfixes 2013-05-10 12:03:42 +00:00
normundsg
7b355c6175 Latvian: parameter optimisation, code clean-up and formatting, renaming 2013-05-04 04:56:46 +00:00
normundsg
70a7bdbdeb Latvian: an optimized NP linearization type => fixed the double negation support in VPS
The flag indicating whether a NP has a negated determiner is now encapsulated in the algebraic parameter Agr, removing the extra field in the NP linearization type.
2013-05-02 13:17:53 +00:00
normundsg
e7247dbf26 Latvian extra: initial support for VP conjunction (VPS)
TODO: subject-dependent double negation, other verb moods (currently only the indicative mood).
2013-05-02 07:41:44 +00:00
normundsg
95c3054e89 Latvian extra: added GenCN - similarly as in ExtraFin 2013-05-01 11:08:32 +00:00
normundsg
4994be6e89 Latvian: finally handles PassV2 clauses in a more or less adequate way
Extends the previously introduced support for specifying the verb valence (verb-dependent subject and object cases), involving functions up to PredVP and RelVP.

In Latvian, the passive voice is not used if the agent (subject) is known; to preserve the information structure (i.e. the word order), a clause like 'A is <done> by B' is linearized in the active voice ('A <does> B') where A has the object case (e.g. Acc), and B - the subject case (e.g. Nom). Thus, the verb valence patterns are swapped on-the-fly.

This is still a rather quick & dirty implementation: parameters and linearization types have to be optimized (VerbLav), the use of PassV2 in AdvVP is problematic as it doesn't apply VPSlashPrep / ComplSlash, etc.
2013-05-01 03:33:58 +00:00
normundsg
745be9f505 Latvian: miscellaneous 2013-04-22 13:51:48 +00:00
aarne
a17adab71a changed have_V3 to Extra in Latvian, as in the recent Russian patch 2012-12-28 13:02:46 +00:00
Normunds Gruzitis
fa225d26ef Latvian: extensions to the verb paradigms
Added support for -ts/-ta participles (in addition to -is/-usi; other participles - on demand) and fixed some palatalization exceptions.
2012-10-30 22:37:11 +00:00
Normunds Gruzitis
e2ddf8a272 Latvian: fixed some adjective paradigms, changed the default word order in ComplN2
The issues were unveiled while testing AttemptoLav in a more realistic domain
2012-10-23 00:12:36 +00:00
Normunds Gruzitis
1c69a5ee3d Latvian: two important fixes regarding V2 clauses
Agreement with the focus part (the object) works not only for Pers3, but also for Pers1 and Pers2 NPs (if the verb requires non-typical subject/object valences).
Object-dependent double negation works (in addition to the subject-dependent double negation).
The first one is motivated by PhrasebookLav, the second one - by AttemptoLav.
Also a couple of minor fixes.
2012-10-21 21:23:56 +00:00
Normunds Gruzitis
eb60a31923 Latvian: added support for double negation, fixed some structural words
Double negation: sebject-dependent - works, object-dependent - still has to be fixed (in VerbsLav).
Structural words: everybody, somebody, nobody.
Both motivated by AttemptoLav.
2012-10-16 13:54:52 +00:00