mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-07-01 03:28:34 -06:00
Improvements to Number; started doc
This commit is contained in:
+35
-8
@@ -1,22 +1,49 @@
|
||||
# Some problematic places
|
||||
# Some problematic situations
|
||||
|
||||
## Possessive pronouns over a list/conjunction of CNs
|
||||
|
||||
With what should be correct approach, produces:
|
||||
|
||||
> l DetCN (DetQuant (PossPron i_Pron) NumSg) (ConjCN and_Conj (ConsCN (UseN grammar_N) (BaseCN (UseN apple_N) (UseN flower_N))))
|
||||
мой грамматика , яблоко и цветок
|
||||
|
||||
Correct text requires AdvNP tricks. Resulting trees are quite artificial, one example:
|
||||
|
||||
> l ConjNP and_Conj (ConsNP (AdvNP (DetNP (DetQuant (PossPron i_Pron) NumPl)) (PrepNP obj_no_Prep (DetCN (DetQuant DefArt NumSg) (UseN grammar_N)))) (BaseNP (MassNP (UseN apple_N)) (MassNP (UseN flower_N))))
|
||||
мои грамматика , яблоко и цветок
|
||||
|
||||
Proper resolution? It's hard to go through Dets and Quants (and will make them more complex). Probably, correct solution would be to make the same as if possessive pronoun is an adjective:
|
||||
|
||||
> l MassNP (AdjCN (PositA red_A) (ConjCN and_Conj (ConsCN (UseN grammar_N) (BaseCN (UseN apple_N) (UseN flower_N)))))
|
||||
красные грамматика , яблоко и цветок
|
||||
|
||||
This would require some Russian-specific (though quite straightforwward) Pron -> AP addition.
|
||||
|
||||
## Not clear
|
||||
|
||||
> l UttS (AdvS (AdAdv quite_Adv (ComparAdvAdj less_CAdv narrow_A everything_NP)) (UseCl (TTAnt TPres ASimul) PNeg (ExistNP something_NP)))
|
||||
довольно менее узко , чем всё что &+ -то не существует
|
||||
|
||||
> l UseCl (TTAnt TPres AAnter) PNeg (CleftNP (PredetNP not_Predet (CountNP somePl_Det everybody_NP)) (UseRCl (TTAnt TFut AAnter) PNeg (RelVP IdRP ready_VP)))
|
||||
это не некоторые из всех не , не которые будут готовыми
|
||||
|
||||
> l UseCl (TTAnt TPres AAnter) PNeg (CleftNP (PredetNP only_Predet (CountNP somePl_Det everybody_NP)) (UseRCl (TTAnt TFut AAnter) PNeg (RelVP IdRP ready_VP)))
|
||||
это единственные некоторые из всех не , не которые будут готовыми
|
||||
## Prepositions change depending on next word
|
||||
|
||||
> l PrepNP above_Prep (UsePron i_Pron)
|
||||
над мной
|
||||
(should be: надо мной)
|
||||
|
||||
- verb zv index does not support "*", it figures forms out from 3 given examples instead. Most of the time.
|
||||
## Note
|
||||
|
||||
Verb zv index does not support "*", it figures forms out from 3 given examples instead. Most of the time.
|
||||
|
||||
## Past particle limited to short form, not always fit
|
||||
|
||||
AllRusAbs: UttImpPol PPos (ImpVP (ComplSlash (Slash2V3 add_V3 everybody_NP) (PPartNP somebody_NP drink_V2)))
|
||||
AllRus: складываем &+ те всех в кого &+ -то пит
|
||||
|
||||
Inherent number for nouns. eg, for geonames or pluralia tantum.
|
||||
|
||||
gt UttS (UseCl (TTAnt ? AAnter) ? (PredVP (DetCN (DetQuant IndefArt NumSg) (UseN worm_N)) (ComplSlash (VPSlashPrep (UseV sit_V) in_Prep) (MassNP (PossNP (AdjCN (PositA red_A) (UseN apple_N)) (DetNP (DetQuant (PossPron he_Pron) NumSg))))))) |l -treebank
|
||||
AllRus: червь не сиде &+ ло бы в его красном яблоке
|
||||
|
||||
AllRusAbs: TQuestMark (PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres AAnter) PNeg (QuestIAdv how8much_IAdv (ImpersCl (AdvVP (AdvVP UseCopula (PrepNP part_Prep (DetCN (DetQuant IndefArt NumPl) (UseN apple_N)))) (PrepNP possess_Prep (UsePN john_PN))))))) NoVoc) TEmpty
|
||||
AllRus: сколько не является яблок у Ивана ?
|
||||
AllRusAbs: TQuestMark (PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres AAnter) PPos (QuestIAdv how8much_IAdv (ImpersCl (AdvVP (AdvVP UseCopula (PrepNP part_Prep (DetCN (DetQuant IndefArt NumPl) (UseN apple_N)))) (PrepNP possess_Prep (UsePN john_PN))))))) NoVoc) TEmpty
|
||||
AllRus: сколько является яблок у Ивана ?
|
||||
|
||||
Reference in New Issue
Block a user