diff options
| author | aarne <aarne@chalmers.se> | 2010-01-28 16:27:28 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2010-01-28 16:27:28 +0000 |
| commit | d333c0564b581504ef262d83f383684665fbcf8a (patch) | |
| tree | 57c6f0bd3dd063af9aa5284e3926d074f9b547b7 /examples | |
| parent | e056cc2bfd2e5e152edd9829b8d4d77637536a14 (diff) | |
example_based returns the list of all unknown words
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/animals/AnimalsFre.gf | 2 | ||||
| -rw-r--r-- | examples/animals/QuestionsI.gf | 13 | ||||
| -rw-r--r-- | examples/animals/QuestionsI.gfe | 2 |
3 files changed, 10 insertions, 7 deletions
diff --git a/examples/animals/AnimalsFre.gf b/examples/animals/AnimalsFre.gf index 198c84ad7..7a8ec0c25 100644 --- a/examples/animals/AnimalsFre.gf +++ b/examples/animals/AnimalsFre.gf @@ -7,7 +7,7 @@ concrete AnimalsFre of Animals = QuestionsFre ** Dog = regN "chien" ; Cat = regN "chat" ; Mouse = regGenN "souris" feminine ; - Lion = regN "lion" ; + Lion = mkN "lion" masculine ; Zebra = regGenN "zèbre" masculine ; Chase = dirV2 (regV "chasser") ; Eat = dirV2 (regV "manger") ; diff --git a/examples/animals/QuestionsI.gf b/examples/animals/QuestionsI.gf index c35eeb796..ce0cb627a 100644 --- a/examples/animals/QuestionsI.gf +++ b/examples/animals/QuestionsI.gf @@ -1,4 +1,4 @@ --- to compile: echo "eb -file=QuestionsI.gfe" | gf $GF_LIB_PATH/present/LangEng.gfo +-- to compile: echo "eb -file=QuestionsI.gfe" -probs=probs | gf $GF_LIB_PATH/present/LangEng.gfo -- or use directly gf <mkAnimals.gfs incomplete concrete QuestionsI of Questions = open Lang in { @@ -10,17 +10,20 @@ incomplete concrete QuestionsI of Questions = open Lang in { lin Who love_V2 man_N = ( --- WARNING: ambiguous example who loves men -UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant IndefArt NumPl) (UseN man_N))))) +UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant IndefArt NumPl) (UseN man_N))))) -- 2.122431752061382e-11 ) ; Whom man_N love_V2 = ( --- WARNING: ambiguous example whom does the man love -UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestSlash whoPl_IP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) (SlashV2a love_V2)))) - --- UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestSlash whoSg_IP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) (SlashV2a love_V2)))) +UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestSlash whoPl_IP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) (SlashV2a love_V2)))) -- 1.3265198450383634e-11 + --- UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestSlash whoSg_IP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) (SlashV2a love_V2)))) -- 1.3265198450383634e-11 ) ; Answer woman_N love_V2 man_N = ( ---- WARNING: cannot parse example the woman lovess men; unknown words: lovess +--- WARNING: ambiguous example the woman loves men +UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN woman_N)) (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant IndefArt NumPl) (UseN man_N))))) -- 1.1637456560533483e-14 + --- UttNP (DetCN (DetQuant DefArt NumSg) (ApposCN (ApposCN (UseN woman_N) (DetCN (DetQuant IndefArt NumPl) (UseN love_N))) (DetCN (DetQuant IndefArt NumPl) (UseN man_N)))) -- 2.018579347059343e-20 + --- UttNP (DetCN (DetQuant DefArt NumSg) (ApposCN (UseN woman_N) (DetCN (DetQuant IndefArt NumPl) (ApposCN (UseN love_N) (DetCN (DetQuant IndefArt NumPl) (UseN man_N)))))) -- 2.018579347059343e-20 ) ; diff --git a/examples/animals/QuestionsI.gfe b/examples/animals/QuestionsI.gfe index abb28742b..03c4ad071 100644 --- a/examples/animals/QuestionsI.gfe +++ b/examples/animals/QuestionsI.gfe @@ -1,4 +1,4 @@ --- to compile: echo "eb -file=QuestionsI.gfe" | gf $GF_LIB_PATH/present/LangEng.gfo +-- to compile: echo "eb -file=QuestionsI.gfe" -probs=probs | gf $GF_LIB_PATH/present/LangEng.gfo -- or use directly gf <mkAnimals.gfs incomplete concrete QuestionsI of Questions = open Lang in { |
