Commit f6e68e91cf37233ae03a03bacd90d0e2eb6b55e2
1 parent
3e5b2195
Scalenie interpretacji w paradygmatach rzeczownikowych
Showing
12 changed files
with
778 additions
and
155 deletions
morphology/data/alternations.dic
morphology/data/interp_rules.dic
1 | + cat=noun flex=a lemma=a subst:sg:nom:m1 # 2404 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
2 | + cat=noun flex=y lemma=a subst:sg:gen:m1 # 2404 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
3 | + cat=noun flex=y lemma=a patal=t subst:sg:dat.loc:m1 # 564 Alosza Bania Bareja Bogoryja Borejsza Bończa Caligula Cieśla Coppola Czaja Czukcza Dolabella Drakula Dymsza Gołdynia Grisza Grochola Gruca Grusza Gąsienica | |
4 | + cat=noun flex=ie lemma=a patal=n subst:sg:dat.loc:m1 # 1840 Agryppa Aza Azjata Bachleda Baptysta Barnaba Bata Belina Belka Bereza:s1 Boguta Bonawentura Boruta Brahma Breza Budda Buźka Carra Churriguera Czajka | |
5 | + cat=noun flex=ę lemma=a subst:sg:acc:m1 # 2404 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
6 | + cat=noun flex=ą lemma=a subst:sg:inst:m1 # 2404 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
7 | + cat=noun flex=o lemma=a subst:sg:voc:m1 # 2399 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
8 | + cat=noun flex=y lemma=a patal=t subst:pl:nom.voc:m1 # 456 alimentobiorca barbarzyńca bałwochwalca bibliotekoznawca biorca bluźnierca bogomódlca bogożerca bratobójca brzuchomówca burzca bębenica carobójca chlebodawca chlebojadca chlebojedźca chlebożerca chmurozbiórca chwalca chwaliburca | |
9 | + cat=noun flex=i lemma=a patal=n subst:pl:nom.voc:m1 # 1449 Azjata Dakota:s2 Efraimita Elamita Galata:s2 Heraklida Hetyta Inuita Jehowa KGB-ista Karaita Kaszuba Lechita Maronita Napoleonida Podbipięta Przemyślida Sarmata Scyta Semita | |
10 | + cat=noun flex=owie lemma=a subst:pl:nom.voc:m1 # 499 Agryppa Alosza Aza Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma Breza | |
11 | + cat=noun flex=ów lemma=a subst:pl:gen.acc:m1 # 2403 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
12 | + cat=noun flex=om lemma=a subst:pl:dat:m1 # 2404 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
13 | + cat=noun flex=ami lemma=a subst:pl:inst:m1 # 2404 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
14 | + cat=noun flex=ach lemma=a subst:pl:loc:m1 # 2404 Agryppa Alosza Aza Azjata Bachleda Bania Baptysta Bareja Barnaba Bata Belina Belka Bereza:s1 Bogoryja Boguta Bonawentura Borejsza Boruta Bończa Brahma | |
15 | + cat=noun flex=y lemma=a depr:pl:nom.acc.voc:m2 # 1840 Agryppa Aza Azjata Bachleda Baptysta Barnaba Bata Belina Belka Bereza:s1 Boguta Bonawentura Boruta Brahma Breza Budda Buźka Carra Churriguera Czajka | |
16 | + cat=noun flex=e lemma=a depr:pl:nom.acc.voc:m2 # 564 Alosza Bania Bareja Bogoryja Borejsza Bończa Caligula Cieśla Coppola Czaja Czukcza Dolabella Drakula Dymsza Gołdynia Grisza Grochola Gruca Grusza Gąsienica | |
17 | + | |
18 | + cat=noun flex=a lemma=a subst:sg:nom:m2 # 69 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
19 | + cat=noun flex=y lemma=a subst:sg:gen:m2 # 69 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
20 | + cat=noun flex=y lemma=a patal=t subst:sg:dat.loc:m2 # 13 ebola ekscelencja:s2 eminencja:s2 gońca kanalia koala magnificencja:s2 nindża niunia:s2 papla:s2 poprawca:s2 zabawca:s2 zgadula:s2 | |
21 | + cat=noun flex=ie lemma=a patal=n subst:sg:dat.loc:m2 # 56 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 efraimita folwarczyna fujara:s2 funcina gapa:s1 glina:s1 hawanna hermafrodyta:s2 hotelina jucha:s2 kapelusina | |
22 | + cat=noun flex=ę lemma=a subst:sg:acc:m2 # 69 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
23 | + cat=noun flex=ą lemma=a subst:sg:inst:m2 # 69 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
24 | + cat=noun flex=o lemma=a subst:sg:voc:m2 # 68 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
25 | + cat=noun flex=y lemma=a patal=n subst:pl:nom.acc.voc:m2 # 56 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 efraimita folwarczyna fujara:s2 funcina gapa:s1 glina:s1 hawanna hermafrodyta:s2 hotelina jucha:s2 kapelusina | |
26 | + cat=noun flex=e lemma=a patal=t subst:pl:nom.acc.voc:m2 # 13 ebola ekscelencja:s2 eminencja:s2 gońca kanalia koala magnificencja:s2 nindża niunia:s2 papla:s2 poprawca:s2 zabawca:s2 zgadula:s2 | |
27 | + cat=noun flex=ów lemma=a subst:pl:gen:m2 # 60 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 efraimita folwarczyna fujara:s2 funcina gapa:s1 gońca hawanna hermafrodyta:s2 hotelina jucha:s2 kanalia | |
28 | + cat=noun flex=y lemma=a subst:pl:gen:m2 # 7 ebola ekscelencja:s2 eminencja:s2 koala magnificencja:s2 papla:s2 zgadula:s2 | |
29 | + cat=noun flex=om lemma=a subst:pl:dat:m2 # 69 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
30 | + cat=noun flex=ami lemma=a subst:pl:inst:m2 # 69 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
31 | + cat=noun flex=ach lemma=a subst:pl:loc:m2 # 69 acheiropita achiropita angora antagonista:s2 argonauta:s2 bagnecina bucina drandryga:s1 dzieciaczyna:s1 ebola efraimita ekscelencja:s2 eminencja:s2 folwarczyna fujara:s2 funcina gapa:s1 glina:s1 gońca hawanna | |
32 | + | |
33 | + cat=noun flex=a lemma=a subst:sg:nom:f # 26653 Abchazja Abchazka Abeba Abisynia Abisynka Abramowska Abruzja Achmatowa Ada Adamczewska Adamina Adamska Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina | |
34 | + cat=noun flex=ej lemma=a subst:sg:gen.dat.loc:f # 1626 Abramowska Achmatowa Adamczewska Adamska Andrzejewska Araźna Arctowa Arendarska Arkuszewska Auderska Baczewska Baczyńska Badowska Bagińska Bajerowa Balicka Balińska Bandrowska Bandurska Baranowska | |
35 | + cat=noun flex=y lemma=a subst:sg:gen:f # 25028 Abchazja Abchazka Abeba Abisynia Abisynka Abruzja Ada Adamina Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adria Adriana Adrianna Adżaria | |
36 | + cat=noun flex=y lemma=a patal=t subst:sg:dat.loc:f # 8645 Abchazja Abisynia Abruzja Adela Adria Adżaria Agania Agapia Agunia Agusia Akwila Akwitania Ala Albania Aleksandria Algieria Alicja Alusia Alzacja Amadea | |
37 | + cat=noun flex=ie lemma=a patal=n subst:sg:dat.loc:f # 16383 Abchazka Abeba Abisynka Ada Adamina Adamówka Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adriana Adrianna Afganka Afrodyta Afryka Afrykanerka Afrykanka Aga | |
38 | + cat=noun flex=y lemma=a subst:sg:dat.loc:f # 8645 Abchazja Abisynia Abruzja Adela Adria Adżaria Agania Agapia Agunia Agusia Akwila Akwitania Ala Albania Aleksandria Algieria Alicja Alusia Alzacja Amadea | |
39 | + cat=noun flex=ę lemma=a subst:sg:acc:f # 25030 Abchazja Abchazka Abeba Abisynia Abisynka Abruzja Ada Adamina Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adria Adriana Adrianna Adżaria | |
40 | + cat=noun flex=ą lemma=a subst:sg:acc:f # 1626 Abramowska Achmatowa Adamczewska Adamska Andrzejewska Araźna Arctowa Arendarska Arkuszewska Auderska Baczewska Baczyńska Badowska Bagińska Bajerowa Balicka Balińska Bandrowska Bandurska Baranowska | |
41 | + cat=noun flex=ą lemma=a subst:sg:inst:f # 26653 Abchazja Abchazka Abeba Abisynia Abisynka Abramowska Abruzja Achmatowa Ada Adamczewska Adamina Adamska Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina | |
42 | + cat=noun flex=u lemma=a patal=t subst:sg:voc:f # 323 Adela Agunia Agusia Akwila Ala Alusia Amalteja Amelcia Andzia Angela Ania Aniela Anielcia Antosia Anula Anusia Asia Basia Bela Belunia | |
43 | + cat=noun flex=o lemma=a subst:sg:voc:f # 24874 Abchazja Abchazka Abeba Abisynia Abisynka Abruzja Ada Adamina Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adria Adriana Adrianna Adżaria | |
44 | + cat=noun flex=a lemma=a subst:sg:voc:f # 1517 Abramowska Achmatowa Adamczewska Adamska Andrzejewska Araźna Arctowa Arendarska Arkuszewska Auderska Baczewska Baczyńska Badowska Bagińska Bajerowa Balicka Balińska Bandrowska Bandurska Baranowska | |
45 | + cat=noun flex=y lemma=a patal=n subst:pl:nom.acc.voc:f # 16381 Abchazka Abeba Abisynka Ada Adamina Adamówka Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adriana Adrianna Afganka Afrodyta Afryka Afrykanerka Afrykanka Aga | |
46 | + cat=noun flex=e lemma=a subst:pl:nom.acc.voc:f # 10276 Abchazja Abisynia Abramowska Abruzja Achmatowa Adamczewska Adamska Adela Adria Adżaria Agania Agapia Agunia Agusia Akwila Akwitania Ala Albania Aleksandria Algieria | |
47 | + cat=noun flex=ych lemma=a subst:pl:gen.loc:f # 1626 Abramowska Achmatowa Adamczewska Adamska Andrzejewska Araźna Arctowa Arendarska Arkuszewska Auderska Baczewska Baczyńska Badowska Bagińska Bajerowa Balicka Balińska Bandrowska Bandurska Baranowska | |
48 | + cat=noun flex=ε lemma=a subst:pl:gen:f # 24251 Abchazja Abchazka Abeba Abisynia Abisynka Abruzja Ada Adamina Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adria Adriana Adrianna Adżaria | |
49 | + cat=noun flex=y lemma=a patal=t subst:pl:gen:f # 7096 Abchazja Abisynia Abruzja Adela Adria Adżaria Agania Agapia Agunia Agusia Akwila Akwitania Albania Aleksandria Algieria Alicja Alusia Alzacja Amadea Amalia | |
50 | + cat=noun flex=ym lemma=a subst:pl:dat:f # 1626 Abramowska Achmatowa Adamczewska Adamska Andrzejewska Araźna Arctowa Arendarska Arkuszewska Auderska Baczewska Baczyńska Badowska Bagińska Bajerowa Balicka Balińska Bandrowska Bandurska Baranowska | |
51 | + cat=noun flex=om lemma=a subst:pl:dat:f # 25030 Abchazja Abchazka Abeba Abisynia Abisynka Abruzja Ada Adamina Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adria Adriana Adrianna Adżaria | |
52 | + cat=noun flex=ymi lemma=a subst:pl:inst:f # 1626 Abramowska Achmatowa Adamczewska Adamska Andrzejewska Araźna Arctowa Arendarska Arkuszewska Auderska Baczewska Baczyńska Badowska Bagińska Bajerowa Balicka Balińska Bandrowska Bandurska Baranowska | |
53 | + cat=noun flex=ami lemma=a subst:pl:inst:f # 25030 Abchazja Abchazka Abeba Abisynia Abisynka Abruzja Ada Adamina Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adria Adriana Adrianna Adżaria | |
54 | + cat=noun flex=ach lemma=a subst:pl:loc:f # 25030 Abchazja Abchazka Abeba Abisynia Abisynka Abruzja Ada Adamina Adamówka Adela Adelaida Adelajda Adelina Adelka Adolfa Adolfina Adria Adriana Adrianna Adżaria | |
55 | + | |
56 | + cat=noun flex=a lemma=a subst:pl:nom.acc.voc:n:pt # 209 Bliźnięta Chlewiska Iwaniska Jaśliska Konopiska Lutowiska Niwiska Pobiedziska addenda agrochemikalia akcesoria akta aktualia aktywa alimenta alkalia aluwia analekta anteriora archiwalia | |
57 | + cat=noun flex=ε lemma=a subst:pl:gen:n:pt # 83 Bliźnięta Chlewiska Iwaniska Jaśliska Konopiska Lutowiska Niwiska Pobiedziska akta brawa bucięta dobra:s drwa gusła głowięta igrzyska jaja jajca jasełeczka jasełka | |
58 | + cat=noun flex=ów lemma=a subst:pl:gen:n:pt # 118 addenda agrochemikalia akcesoria aktualia aktywa alimenta alkalia aluwia analekta anteriora archiwalia arkana bachanalia bakchanalia balzakiana blastoidea butaforia chemikalia chopeniana chopiniana | |
59 | + cat=noun flex=y lemma=a patal=t subst:pl:gen:n:pt # 10 butaforia odedrzwia odrzwia przestworza przydrzwia półodrzwia stalla trzewia wątpia zarośla | |
60 | + cat=noun flex=om lemma=a subst:pl:dat:n:pt # 209 Bliźnięta Chlewiska Iwaniska Jaśliska Konopiska Lutowiska Niwiska Pobiedziska addenda agrochemikalia akcesoria akta aktualia aktywa alimenta alkalia aluwia analekta anteriora archiwalia | |
61 | + cat=noun flex=ami lemma=a subst:pl:inst:n:pt # 209 Bliźnięta Chlewiska Iwaniska Jaśliska Konopiska Lutowiska Niwiska Pobiedziska addenda agrochemikalia akcesoria akta aktualia aktywa alimenta alkalia aluwia analekta anteriora archiwalia | |
62 | + cat=noun flex=ach lemma=a subst:pl:loc:n:pt # 209 Bliźnięta Chlewiska Iwaniska Jaśliska Konopiska Lutowiska Niwiska Pobiedziska addenda agrochemikalia akcesoria akta aktualia aktywa alimenta alkalia aluwia analekta anteriora archiwalia | |
63 | + | |
64 | + cat=noun flex=ε lemma=ε subst:sg:nom:m1 # 11563 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
65 | + cat=noun flex=a lemma=ε subst:sg:gen.acc:m1 # 11555 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
66 | + cat=noun flex=owi lemma=ε subst:sg:dat:m1 # 11535 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
67 | + cat=noun flex=em lemma=ε subst:sg:inst:m1 # 11555 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
68 | + cat=noun flex=u lemma=ε patal=t subst:sg:loc.voc:m1 # 3820 AK-owiec AL-owiec Abakanowicz Abdiasz Abel Abercjusz Abramowicz Achacjusz Achil Adamiec Adamowicz Adaś Adwentowicz Aftoniusz Ageusz Aggeasz Aggeusz Ajdukiewicz Akacjusz Aksentowicz | |
69 | + cat=noun flex=u lemma=ε patal=n velar=t subst:sg:loc.voc:m1 # 3259 Abisyńczyk Achimelech Adalberg Adamczak Adamczyk Adamiak Adasieczek Adasiek Adolfek Afgańczyk Afrykańczyk Agatonik Albańczyk Albercik Alek Algierczyk Allach Allah Alojzeczek Alojzek | |
70 | + cat=noun flex=ie lemma=ε patal=n velar=n subst:sg:loc.voc:m1 # 4443 Aaron Abchaz Abdon Abner Abraham Abram Absalom Absalon Achilles Adalbert Adam Adamus Adaukt Addar Adelbert Adenauer Adolf Adonis Adrian Afanasjew | |
71 | + cat=noun flex=cze lemma=ε patal=t subst:sg:voc:m1 # 615 AK-owiec AL-owiec Czarnogórzec Doniec KOR-owiec NSDAP-owiec Niemiec:s1 Niżowiec PR-owiec Połowiec Strzelec:s1 Wawrzyniec aelowiec akordowiec akowiec alowiec andersowiec antyhitlerowiec atomowiec azylowiec | |
72 | + cat=noun flex=y lemma=ε patal=t subst:pl:nom.voc:m1 # 962 AK-owiec AL-owiec Amerykaniec Antym Arnolf Belzebub Borysław:s1 Borzysław Bożysław Brodzisław Budzisław Bądzisław Charłamp Chociesław Chwalisław Ciechosław Cierpisław Cieszysław Czarnogórzec Czeczeniec | |
73 | + cat=noun flex=i lemma=ε patal=n subst:pl:nom.voc:m1 # 4590 Aaron Abchaz Abdon Abisyńczyk Abner Absalon Achilles Adaukt Addar Adelbert Afgańczyk Afrykaner Afrykańczyk Agapit Agaton Agenor Agrypin Ajschylos Aladyn Alban | |
74 | + cat=noun flex=e lemma=ε patal=t subst:pl:nom.voc:m1 # 2884 Abakanowicz Abdiasz Abel Abercjusz Abramowicz Achacjusz Achil Adamowicz Adaś Adwentowicz Aftoniusz Ageusz Aggeasz Aggeusz Ajdukiewicz Akacjusz Aksentowicz Albaniusz Aleksandrowicz Aleksiej | |
75 | + cat=noun flex=owie lemma=ε subst:pl:nom.voc:m1 # 5059 Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech Adalberg Adalbert Adam | |
76 | + cat=noun flex=ów lemma=ε subst:pl:gen.acc:m1 # 11044 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
77 | + cat=noun flex=y lemma=ε patal=t subst:pl:gen.acc:m1 # 1976 Abel Angel Apacz Czechoń Dionizjusz Dyź Eudoksjusz Frenkiel Hasmoneusz Hendel Hortensjusz Izrael:s2 Jowisz:s2 Kanizjusz Karp Kreol Machabeusz Malaj Malgasz Matuzal | |
78 | + cat=noun flex=om lemma=ε subst:pl:dat:m1 # 11334 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
79 | + cat=noun flex=ami lemma=ε subst:pl:inst:m1 # 11334 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
80 | + cat=noun flex=ach lemma=ε subst:pl:loc:m1 # 11334 AK-owiec AL-owiec Aaron Abakanowicz Abchaz Abdiasz Abdon Abel Abercjusz Abisyńczyk Abner Abraham Abram Abramowicz Absalom Absalon Achacjusz Achil Achilles Achimelech | |
81 | + cat=noun flex=y lemma=ε patal=n depr:pl:nom.acc.voc:m2 # 7501 Aaron Abchaz Abdon Abisyńczyk Abner Abraham Abram Absalom Absalon Achilles Achimelech Adalberg Adalbert Adam Adamczak Adamczyk Adamiak Adamus Adasieczek Adasiek | |
82 | + cat=noun flex=e lemma=ε patal=t depr:pl:nom.acc.voc:m2 # 3837 AK-owiec AL-owiec Abakanowicz Abdiasz Abel Abercjusz Abramowicz Achacjusz Achil Adamiec Adamowicz Adaś Adwentowicz Aftoniusz Ageusz Aggeasz Aggeusz Ajdukiewicz Akacjusz Aksentowicz | |
83 | + | |
84 | + cat=noun flex=ε lemma=ε subst:sg:nom:m2 # 3888 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 | |
85 | + cat=noun flex=a lemma=ε subst:sg:gen.acc:m2 # 3887 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 | |
86 | + cat=noun flex=owi lemma=ε subst:sg:dat:m2 # 3874 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 Oscar:s2 | |
87 | + cat=noun flex=em lemma=ε subst:sg:inst:m2 # 3887 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 | |
88 | + cat=noun flex=u lemma=ε patal=t subst:sg:loc.voc:m2 # 1021 Jednorożec Jowisz:s1 Koziorożec:s1 Strzelec:s2 Syriusz Wezuwiusz Węgiel:s1 abisofil akacjowiec aksolotl ambrowiec anginowiec ariel armadyl babsztyl bacyl badyl badylarz:s2 bakcyl balsamowiec | |
89 | + cat=noun flex=u lemma=ε patal=n velar=t subst:sg:loc.voc:m2 # 1564 Byk:s2 Cyganiak Mnich Moloch Rak:s2 Szarik Wodnik:s2 afrorock agreściak aksamitek alczyk altannik amorek andrucik angielczyk anglik aniołeczek aniołek arabczyk archaniołek | |
90 | + cat=noun flex=ie lemma=ε patal=n velar=n subst:sg:loc.voc:m2 # 1302 Amor Argos:s2 Azor Baran:s2 Feniks Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Neptun:s2 Orion:s2 Oscar:s2 Pegaz Pluton:s2 Przewóz Reks Reuters Saturn:s1 | |
91 | + cat=noun flex=y lemma=ε patal=n subst:pl:nom.acc.voc:m2 # 2866 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 Oscar:s2 Pegaz Pluton:s2 | |
92 | + cat=noun flex=e lemma=ε patal=t subst:pl:nom.acc.voc:m2 # 1021 Jednorożec Jowisz:s1 Koziorożec:s1 Strzelec:s2 Syriusz Wezuwiusz Węgiel:s1 abisofil akacjowiec aksolotl ambrowiec anginowiec ariel armadyl babsztyl bacyl badyl badylarz:s2 bakcyl balsamowiec | |
93 | + cat=noun flex=ów lemma=ε subst:pl:gen:m2 # 3734 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 | |
94 | + cat=noun flex=y lemma=ε patal=t subst:pl:gen:m2 # 417 Jowisz:s1 Syriusz abisofil aksolotl ariel armadyl babsztyl bacyl badyl badylarz:s2 bakcyl barciel bargiel baribal baseball berbeć białosz biegacz:s2 boleń brajl | |
95 | + cat=noun flex=y lemma=ε subst:pl:gen:m2 # 417 Jowisz:s1 Syriusz abisofil aksolotl ariel armadyl babsztyl bacyl badyl badylarz:s2 bakcyl barciel bargiel baribal baseball berbeć białosz biegacz:s2 boleń brajl | |
96 | + cat=noun flex=om lemma=ε subst:pl:dat:m2 # 3887 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 | |
97 | + cat=noun flex=ami lemma=ε subst:pl:inst:m2 # 3887 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 | |
98 | + cat=noun flex=ach lemma=ε subst:pl:loc:m2 # 3887 Amor Argos:s2 Azor Baran:s2 Byk:s2 Cyganiak Feniks Jednorożec Jowisz:s1 Koziorożec:s1 Kupidyn Lew:s2 Lucyfer Lucyper Mars:s1 Minotaur Mnich Moloch Neptun:s2 Orion:s2 | |
99 | + | |
100 | + cat=noun flex=ε lemma=ε subst:sg:nom.acc:m3 # 20808 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Alcatel Aleksandrów Algier Algol Alkoran Amman Amsterdam Andrychów Annopol Apator Ararat | |
101 | + cat=noun flex=u lemma=ε subst:sg:gen:m3 # 13313 Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Algier Algol Alkoran Amman Amsterdam Ararat Arnhem Askalon Asuan Asyż Aszkelon Atlantyk Atlas:s2 | |
102 | + cat=noun flex=a lemma=ε subst:sg:gen:m3 # 8333 Abramów Adamów Alcatel Aleksandrów Andrychów Annopol Apator Archangielsk Astrachań Atlantis Augsburg Augustów Awentyn Baborów Bachotek Baranów Bargłów Bałtów Berdyczów Berlin | |
103 | +* cat=noun flex=u lemma=ε patal=n subst:sg:dat:m3 # 340 Abramów Adamów Aleksandrów Andrychów Augustów Baborów Baranów Bargłów Bałtów Berdyczów Bełchatów Białaczów Bierutów Bieżanów Blizanów Boczów Bodzanów Bodzechów Boguszów Bojanów | |
104 | + cat=noun flex=owi lemma=ε subst:sg:dat:m3 # 20795 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Alcatel Aleksandrów Algier Algol Alkoran Amman Amsterdam Andrychów Annopol Apator Ararat | |
105 | + cat=noun flex=em lemma=ε subst:sg:inst:m3 # 20797 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Alcatel Aleksandrów Algier Algol Alkoran Amman Amsterdam Andrychów Annopol Apator Ararat | |
106 | + cat=noun flex=u lemma=ε patal=t subst:sg:loc.voc:m3 # 3172 Alcatel Algol Annopol Astrachań Asyż Ałtaj Bachczysaraj Bangladesz Bengal Bełżec Bieruń Bieżuń Biłgoraj Bolesław:s2 Bolesławiec Bombaj Borysław:s2 Borzym:s1 Borzytuchom Bracław | |
107 | + cat=noun flex=u lemma=ε patal=n velar=t subst:sg:loc.voc:m3 # 6050 Adriatyk Ajudah Archangielsk Atlantyk Augsburg Bachotek Bangkok Bałtyk Bielsk Brandenburg Brunszwik Brzeg Bug Bundesbank Bundestag Chełmek Ciechocinek Damaszek Dniepropietrowsk Donieck | |
108 | + cat=noun flex=ie lemma=ε patal=n velar=n subst:sg:loc.voc:m3 # 11570 Abramów Adamów Afganistan Akerman Akwin Akwizgran Albion Aleksandrów Algier Alkoran Amman Amsterdam Andrychów Apator Ararat Arnhem Askalon Asuan Aszkelon Atlantis | |
109 | + cat=noun flex=y lemma=ε patal=n subst:pl:nom.acc.voc:m3 # 17609 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Aleksandrów Algier Alkoran Amman Amsterdam Andrychów Apator Ararat Archangielsk Arnhem Askalon | |
110 | + cat=noun flex=e lemma=ε patal=t subst:pl:nom.acc.voc:m3 # 3174 Alcatel Algol Annopol Astrachań Asyż Ałtaj Bachczysaraj Bangladesz Bengal Bełżec Bieruń Bieżuń Biłgoraj Bolesław:s2 Bolesławiec Bombaj Borysław:s2 Borzym:s1 Borzytuchom Bracław | |
111 | + cat=noun flex=ów lemma=ε subst:pl:gen:m3 # 20161 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Alcatel Aleksandrów Algier Alkoran Amman Amsterdam Andrychów Annopol Apator Ararat Archangielsk | |
112 | + cat=noun flex=y lemma=ε patal=t subst:pl:gen:m3 # 2185 Alcatel Algol Annopol Astrachań Asyż Ałtaj Bachczysaraj Bengal Bieruń Bieżuń Biłgoraj Bolesław:s2 Bombaj Borysław:s2 Borzym:s1 Borzytuchom Bracław Brasław Bristol Brześć | |
113 | + cat=noun flex=om lemma=ε subst:pl:dat:m3 # 20795 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Alcatel Aleksandrów Algier Algol Alkoran Amman Amsterdam Andrychów Annopol Apator Ararat | |
114 | + cat=noun flex=ami lemma=ε subst:pl:inst:m3 # 20795 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Alcatel Aleksandrów Algier Algol Alkoran Amman Amsterdam Andrychów Annopol Apator Ararat | |
115 | + cat=noun flex=ach lemma=ε subst:pl:loc:m3 # 20795 Abramów Adamów Adriatyk Afganistan Ajudah Akerman Akwin Akwizgran Albion Alcatel Aleksandrów Algier Algol Alkoran Amman Amsterdam Andrychów Annopol Apator Ararat | |
116 | + | |
117 | + cat=noun flex=ε lemma=ε patal=t subst:sg:nom.acc:f # 63154 Białoruś Bydgoszcz Gołdap Jabłoń Krokiew NRD-owskość NRF-owskość NSZ-owskość Narew Noteć Ob Omulew Ostrów:s1 Oziąbel PTTK-owskość PiS-owskość Prypeć Przystań Ruś SLD-owskość | |
118 | + cat=noun flex=y lemma=ε patal=t subst:sg:gen.dat.loc.voc:f|subst:pl:gen:f # 63154 Białoruś Bydgoszcz Gołdap Jabłoń Krokiew NRD-owskość NRF-owskość NSZ-owskość Narew Noteć Ob Omulew Ostrów:s1 Oziąbel PTTK-owskość PiS-owskość Prypeć Przystań Ruś SLD-owskość | |
119 | + cat=noun flex=ą lemma=ε patal=t subst:sg:inst:f # 63157 Białoruś Bydgoszcz Gołdap Jabłoń Krokiew NRD-owskość NRF-owskość NSZ-owskość Narew Noteć Ob Omulew Ostrów:s1 Oziąbel PTTK-owskość PiS-owskość Prypeć Przystań Ruś SLD-owskość | |
120 | + cat=noun flex=y lemma=ε patal=t subst:pl:nom.acc.voc:f # 62772 Bydgoszcz NRD-owskość NRF-owskość NSZ-owskość Ob PTTK-owskość PiS-owskość SLD-owskość Supraśl:s1 VAT-owskość WAT-owskość Wielebność abakańskość abchaskość abderyckość abdominalność abdykacyjność abecadłowość aberracyjność abidżańskość | |
121 | + cat=noun flex=e lemma=ε patal=t subst:pl:nom.acc.voc:f # 415 Białoruś Bydgoszcz Gołdap Jabłoń Krokiew Narew Noteć Omulew Ostrów:s1 Oziąbel Prypeć Przystań Ruś Sterdyń Supraśl:s1 Turośń Wel antybroń autopomoc bagatel | |
122 | + cat=noun flex=om lemma=ε patal=t subst:pl:dat:f # 63157 Białoruś Bydgoszcz Gołdap Jabłoń Krokiew NRD-owskość NRF-owskość NSZ-owskość Narew Noteć Ob Omulew Ostrów:s1 Oziąbel PTTK-owskość PiS-owskość Prypeć Przystań Ruś SLD-owskość | |
123 | + cat=noun flex=ami lemma=ε patal=t subst:pl:inst:f # 63157 Białoruś Bydgoszcz Gołdap Jabłoń Krokiew NRD-owskość NRF-owskość NSZ-owskość Narew Noteć Ob Omulew Ostrów:s1 Oziąbel PTTK-owskość PiS-owskość Prypeć Przystań Ruś SLD-owskość | |
124 | + cat=noun flex=ach lemma=ε patal=t subst:pl:loc:f # 63157 Białoruś Bydgoszcz Gołdap Jabłoń Krokiew NRD-owskość NRF-owskość NSZ-owskość Narew Noteć Ob Omulew Ostrów:s1 Oziąbel PTTK-owskość PiS-owskość Prypeć Przystań Ruś SLD-owskość | |
125 | + | |
126 | + cat=noun flex=y lemma=y subst:sg:nom.voc:m1 # 1830 Abramowski Achacy Adamczewski Adamski Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Andriolli Andrzejewski Anhelli Antoni Antonioni | |
127 | + cat=noun flex=ego lemma=y subst:sg:gen.acc:m1 # 1832 Abramowski Achacy Adamczewski Adamski Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Andriolli Andrzejewski Anhelli Antoni Antonioni | |
128 | + cat=noun flex=emu lemma=y subst:sg:dat:m1 # 1832 Abramowski Achacy Adamczewski Adamski Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Andriolli Andrzejewski Anhelli Antoni Antonioni | |
129 | + cat=noun flex=ym lemma=y subst:sg:inst.loc:m1|subst:pl:dat:m1 # 1832 Abramowski Achacy Adamczewski Adamski Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Andriolli Andrzejewski Anhelli Antoni Antonioni | |
130 | + cat=noun flex=y lemma=y patal=t subst:pl:nom.voc:m1 # 180 Adjani Albertrandi Alighieri Amati Andreotti Andriolli Antonioni Bacciarelli Badeni Bardini Bellini Berecci Berlusconi Bernini Bertolucci Boccherini Boni Buonaccorsi Buonarotti Carracci | |
131 | + cat=noun flex=owie lemma=y subst:pl:nom.voc:m1 # 211 Achacy Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Anhelli Antoni Antonioni Apolinary Arkady Atanazy Aureli Badeni | |
132 | + cat=noun flex=i lemma=y patal=n subst:pl:nom.voc:m1 # 1530 Abramowski Adamczewski Adamski Andrzejewski Araźny Arendarski Arkuszewski Auderski Baczewski Baczyński Badowski Bagiński Balicki Baliński Bandrowski Bandurski Baranowski Barański Barcikowski Barszczewski | |
133 | + cat=noun flex=ych lemma=y subst:pl:gen.acc.loc:m1 # 1832 Abramowski Achacy Adamczewski Adamski Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Andriolli Andrzejewski Anhelli Antoni Antonioni | |
134 | + cat=noun flex=ymi lemma=y subst:pl:inst:m1 # 1832 Abramowski Achacy Adamczewski Adamski Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Andriolli Andrzejewski Anhelli Antoni Antonioni | |
135 | + cat=noun flex=e lemma=y depr:pl:nom.acc.voc:m2 # 1832 Abramowski Achacy Adamczewski Adamski Adjani Afanazy Albertrandi Aleksy Ali Alighieri Alojzy Amati Ambroży Anastazy Andreotti Andriolli Andrzejewski Anhelli Antoni Antonioni | |
136 | + | |
137 | + cat=noun flex=y lemma=y subst:sg:nom.voc:m2 # 70 Ażi Merkury:s2 bronny:s brzozowaty:s bułany:s chodzony chowany:s cierniopłetwy:s cofny:s czternasty:s czwarty:s cząty drobiony:s drugi:s dwudziesty:s dwunasty:s dziesiąty:s dziewiąty:s dziewiętnasty:s ganiany:s | |
138 | + cat=noun flex=ego lemma=y subst:sg:gen.acc:m2 # 70 Ażi Merkury:s2 bronny:s brzozowaty:s bułany:s chodzony chowany:s cierniopłetwy:s cofny:s czternasty:s czwarty:s cząty drobiony:s drugi:s dwudziesty:s dwunasty:s dziesiąty:s dziewiąty:s dziewiętnasty:s ganiany:s | |
139 | + cat=noun flex=emu lemma=y subst:sg:dat:m2 # 70 Ażi Merkury:s2 bronny:s brzozowaty:s bułany:s chodzony chowany:s cierniopłetwy:s cofny:s czternasty:s czwarty:s cząty drobiony:s drugi:s dwudziesty:s dwunasty:s dziesiąty:s dziewiąty:s dziewiętnasty:s ganiany:s | |
140 | + cat=noun flex=ym lemma=y subst:sg:inst.loc:m2|subst:pl:dat:m2 # 70 Ażi Merkury:s2 bronny:s brzozowaty:s bułany:s chodzony chowany:s cierniopłetwy:s cofny:s czternasty:s czwarty:s cząty drobiony:s drugi:s dwudziesty:s dwunasty:s dziesiąty:s dziewiąty:s dziewiętnasty:s ganiany:s | |
141 | + cat=noun flex=e lemma=y subst:pl:nom.acc.voc:m2 # 70 Ażi Merkury:s2 bronny:s brzozowaty:s bułany:s chodzony chowany:s cierniopłetwy:s cofny:s czternasty:s czwarty:s cząty drobiony:s drugi:s dwudziesty:s dwunasty:s dziesiąty:s dziewiąty:s dziewiętnasty:s ganiany:s | |
142 | + cat=noun flex=ych lemma=y subst:pl:gen.acc.loc:m2 # 70 Ażi Merkury:s2 bronny:s brzozowaty:s bułany:s chodzony chowany:s cierniopłetwy:s cofny:s czternasty:s czwarty:s cząty drobiony:s drugi:s dwudziesty:s dwunasty:s dziesiąty:s dziewiąty:s dziewiętnasty:s ganiany:s | |
143 | + cat=noun flex=ymi lemma=y subst:pl:inst:m2 # 70 Ażi Merkury:s2 bronny:s brzozowaty:s bułany:s chodzony chowany:s cierniopłetwy:s cofny:s czternasty:s czwarty:s cząty drobiony:s drugi:s dwudziesty:s dwunasty:s dziesiąty:s dziewiąty:s dziewiętnasty:s ganiany:s | |
144 | + | |
145 | + cat=noun flex=y lemma=y subst:sg:nom.acc.voc:m3 # 119 Bodoni Grozny Kasprowy angielski:s arabski:s białoruski:s bułgarski:s celujący:s chiński:s chorwacki:s czeski:s czternasty:s czwarty:s dobry:s2 dopuszczający:s dostateczny:s drugi:s duński:s dwudziesty:s dwunasty:s | |
146 | + cat=noun flex=ego lemma=y subst:sg:gen:m3 # 119 Bodoni Grozny Kasprowy angielski:s arabski:s białoruski:s bułgarski:s celujący:s chiński:s chorwacki:s czeski:s czternasty:s czwarty:s dobry:s2 dopuszczający:s dostateczny:s drugi:s duński:s dwudziesty:s dwunasty:s | |
147 | + cat=noun flex=emu lemma=y subst:sg:dat:m3 # 119 Bodoni Grozny Kasprowy angielski:s arabski:s białoruski:s bułgarski:s celujący:s chiński:s chorwacki:s czeski:s czternasty:s czwarty:s dobry:s2 dopuszczający:s dostateczny:s drugi:s duński:s dwudziesty:s dwunasty:s | |
148 | + cat=noun flex=ym lemma=y subst:sg:inst.loc:m3|subst:pl:dat:m3 # 119 Bodoni Grozny Kasprowy angielski:s arabski:s białoruski:s bułgarski:s celujący:s chiński:s chorwacki:s czeski:s czternasty:s czwarty:s dobry:s2 dopuszczający:s dostateczny:s drugi:s duński:s dwudziesty:s dwunasty:s | |
149 | + cat=noun flex=e lemma=y subst:pl:nom.acc.voc:m3 # 119 Bodoni Grozny Kasprowy angielski:s arabski:s białoruski:s bułgarski:s celujący:s chiński:s chorwacki:s czeski:s czternasty:s czwarty:s dobry:s2 dopuszczający:s dostateczny:s drugi:s duński:s dwudziesty:s dwunasty:s | |
150 | + cat=noun flex=ych lemma=y subst:pl:gen.loc:m3 # 119 Bodoni Grozny Kasprowy angielski:s arabski:s białoruski:s bułgarski:s celujący:s chiński:s chorwacki:s czeski:s czternasty:s czwarty:s dobry:s2 dopuszczający:s dostateczny:s drugi:s duński:s dwudziesty:s dwunasty:s | |
151 | + cat=noun flex=ymi lemma=y subst:pl:inst:m3 # 119 Bodoni Grozny Kasprowy angielski:s arabski:s białoruski:s bułgarski:s celujący:s chiński:s chorwacki:s czeski:s czternasty:s czwarty:s dobry:s2 dopuszczający:s dostateczny:s drugi:s duński:s dwudziesty:s dwunasty:s | |
152 | + | |
153 | + cat=noun flex=y lemma=y subst:pl:nom.acc.voc:n:pt # 886 Aleuty Alpy Apeniny Appalachy Ateny Azory Bahamy Bałkany Bermudy Bełdany Białobrzegi Bielany Bieliny Bieszczady Bobrowniki Boćki Brzeziny Charzykowy Chiny Chęciny | |
154 | + cat=noun flex=ε lemma=y patal=n subst:pl:gen:n:pt # 399 Alpy Ateny Bełdany Bielany Bieliny Bieszczady Bobrowniki Boćki Brzeziny Charzykowy Chiny Chęciny Ciepłowody Czechy Czemierniki Duszniki Filipiny Giby Głuchołazy Helsinki | |
155 | + cat=noun flex=ów lemma=y subst:pl:gen:n:pt # 497 Aleuty Apeniny Appalachy Azory Bahamy Bałkany Bermudy Białobrzegi Bieszczady Falklandy Głuchołazy Hebrydy Hradczany Jassy Karaiby Karoliny Kiejkuty Kordyliery Kuropaty Kuwasy | |
156 | + cat=noun flex=y lemma=y patal=t subst:pl:gen:n:pt # 31 aktualności boleści czułości drogocenności drzwi grzeczności kosztowności kości krągłości mdłości możliwości nieczystości nudności odrzwi oszczędności pielmieni posiadłości przeciwności pyszności ruchomości | |
157 | + cat=noun flex=om lemma=y subst:pl:dat:n:pt # 886 Aleuty Alpy Apeniny Appalachy Ateny Azory Bahamy Bałkany Bermudy Bełdany Białobrzegi Bielany Bieliny Bieszczady Bobrowniki Boćki Brzeziny Charzykowy Chiny Chęciny | |
158 | + cat=noun flex=ami lemma=y subst:pl:inst:n:pt # 886 Aleuty Alpy Apeniny Appalachy Ateny Azory Bahamy Bałkany Bermudy Bełdany Białobrzegi Bielany Bieliny Bieszczady Bobrowniki Boćki Brzeziny Charzykowy Chiny Chęciny | |
159 | + cat=noun flex=ach lemma=y subst:pl:loc:n:pt # 886 Aleuty Alpy Apeniny Appalachy Ateny Azory Bahamy Bałkany Bermudy Bełdany Białobrzegi Bielany Bieliny Bieszczady Bobrowniki Boćki Brzeziny Charzykowy Chiny Chęciny | |
160 | + | |
161 | + cat=noun flex=ni lemma=ni subst:sg:nom.gen.dat.loc.voc:f # 162 Bojkini Niemkini acani acpani arcymistrzyni asani aspani aćpani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni | |
162 | + cat=noun flex=nię lemma=ni subst:sg:acc:f # 153 Bojkini Niemkini acani arcymistrzyni asani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni dostawczyni dowódczyni dozorczyni | |
163 | +* cat=noun flex=nią lemma=ni subst:sg:acc:f # 9 acpani aspani aćpani mopani mospani pani wacpani waspani waćpani | |
164 | + cat=noun flex=nią lemma=ni subst:sg:inst:f # 162 Bojkini Niemkini acani acpani arcymistrzyni asani aspani aćpani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni | |
165 | + cat=noun flex=nie lemma=ni subst:pl:nom.acc.voc:f # 162 Bojkini Niemkini acani acpani arcymistrzyni asani aspani aćpani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni | |
166 | + cat=noun flex=ń lemma=ni subst:pl:gen:f # 162 Bojkini Niemkini acani acpani arcymistrzyni asani aspani aćpani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni | |
167 | + cat=noun flex=niom lemma=ni subst:pl:dat:f # 162 Bojkini Niemkini acani acpani arcymistrzyni asani aspani aćpani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni | |
168 | + cat=noun flex=niami lemma=ni subst:pl:inst:f # 162 Bojkini Niemkini acani acpani arcymistrzyni asani aspani aćpani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni | |
169 | + cat=noun flex=niach lemma=ni subst:pl:loc:f # 162 Bojkini Niemkini acani acpani arcymistrzyni asani aspani aćpani baletmistrzyni bałwochwalczyni bogini bratobójczyni bywalczyni chlebodawczyni chlewmistrzyni chwalczyni cudotwórczyni członkini dawczyni doradczyni | |
170 | + | |
171 | + cat=noun flex=e lemma=e subst:sg:nom.voc:m1|depr:pl:nom.acc.voc:m2 # 43 Blikle Bonaparte Bramante Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe Huelle Jaje Jakobsze | |
172 | + cat=noun flex=ego lemma=e subst:sg:gen.acc:m1 # 51 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
173 | + cat=noun flex=emu lemma=e subst:sg:dat:m1 # 51 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
174 | + cat=noun flex=em lemma=e subst:sg:inst.loc:m1 # 50 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
175 | + cat=noun flex=owie lemma=e subst:pl:nom.voc:m1 # 50 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
176 | + cat=noun flex=ów lemma=e subst:pl:gen.acc:m1 # 50 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
177 | + cat=noun flex=om lemma=e subst:pl:dat:m1 # 50 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
178 | + cat=noun flex=ami lemma=e subst:pl:inst:m1 # 50 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
179 | + cat=noun flex=ach lemma=e subst:pl:loc:m1 # 50 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe | |
180 | + | |
181 | + cat=noun flex=e lemma=e subst:sg:nom.acc.voc:n:ncol # 3034 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dąbie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne | |
182 | + cat=noun flex=ego lemma=e subst:sg:gen:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
183 | + cat=noun flex=a lemma=e patal=t subst:sg:gen:n:ncol|subst:pl:nom.acc.voc:n:ncol # 2747 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
184 | + cat=noun flex=u lemma=e patal=t subst:sg:dat.loc:n:ncol # 2747 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
185 | + cat=noun flex=emu lemma=e subst:sg:dat:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
186 | + cat=noun flex=em lemma=e patal=n subst:sg:inst.loc:n:ncol # 82 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
187 | + cat=noun flex=em lemma=e patal=t subst:sg:inst:n:ncol # 2747 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
188 | + cat=noun flex=ym lemma=e subst:sg:inst.loc:n:ncol # 200 bagażowe bartne bazarne becikowe brzegowe butelkowe bykowe centralne cenzurowane chorobowe cudze czepne czerwone czesne czopowe dobre drogowe drugie drukowane dworowe | |
189 | + cat=noun flex=e lemma=e subst:pl:nom.acc.voc:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
190 | + cat=noun flex=ych lemma=e subst:pl:gen.loc:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
191 | + cat=noun flex=ε lemma=e patal=t subst:pl:gen:n:ncol # 2132 Okęcie Oświecenie Podkarpacie acetylowanie akanie alkilowanie anulowanie arcyłganie aresztowanie arkadowanie autoformatowanie autoholowanie autoutlenianie baczenie badanie bajanie bajdurzenie bajerowanie bajtlowanie balowanie | |
192 | +* cat=noun flex=ów lemma=e subst:pl:gen:n:ncol # 8 drzewce krzywce lice mikropyle oje tomiszcze ślepie ślipie | |
193 | + cat=noun flex=y lemma=e patal=t subst:pl:gen:n:ncol # 632 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże Rozewie | |
194 | + cat=noun flex=ym lemma=e subst:pl:dat:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
195 | + cat=noun flex=om lemma=e patal=t subst:pl:dat:n:ncol # 2747 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
196 | + cat=noun flex=ymi lemma=e subst:pl:inst:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
197 | + cat=noun flex=ami lemma=e patal=t subst:pl:inst:n:ncol # 2747 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
198 | + cat=noun flex=ach lemma=e patal=t subst:pl:loc:n:ncol # 2747 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
199 | + | |
200 | + cat=noun flex=e lemma=e subst:pl:nom.acc.voc:n:pt # 674 Antyle Babice Bartoszyce Barwice Baćkowice Bełżyce Bielice Biskupice Bobolice Bobrowice Bogaczowice Boleszkowice Borkowice Bronowice Brzeźce Budziejowice Błędowice Cewice Chojnice Chrząstowice | |
201 | + cat=noun flex=ε lemma=e patal=t subst:pl:gen:n:pt # 278 Babice Bartoszyce Barwice Baćkowice Bełżyce Bielice Biskupice Bobolice Bobrowice Bogaczowice Boleszkowice Borkowice Bronowice Brzeźce Budziejowice Błędowice Cewice Chojnice Chrząstowice Chwałowice | |
202 | + cat=noun flex=ów lemma=e patal=t subst:pl:gen:n:pt # 60 Czerniowce Dionizje Gorce Hawaje Himalaje Kurpie Kuryle Malaje Międzyzdroje Panatenaje Pireneje Pompeje Płowce Seszele Tesmoforie Tyszowce afrodyzje ambaje annale auspicje | |
203 | + cat=noun flex=ych lemma=e patal=n subst:pl:gen:n:pt # 286 Końskie agawowate akantusowate amarylkowate astrowate baldaszkowate bananowate berberysowate biegaczowate bignoniowate blaszkodziobe blaszkoskrzelne bobowate bocianowate bodziszkowate bogatkowate borecznikowate borowikowate bromeliowate bryzgunowate | |
204 | + cat=noun flex=y lemma=e patal=t subst:pl:gen:n:pt # 114 Antyle Dardanele Dionizje Indie Karkonosze Kurpie Kuryle Seszele Szawle Termopile aerosanie afrodyzje annale antecedencje apanaże autosanie bakalie bambetle binokle bobsleje | |
205 | + cat=noun flex=ym lemma=e subst:pl:dat:n:pt # 289 Końskie agawowate akantusowate amarylkowate astrowate baldaszkowate bananowate berberysowate biegaczowate bignoniowate blaszkodziobe blaszkoskrzelne bobowate bocianowate bodziszkowate bogatkowate borecznikowate borowikowate brodzące bromeliowate | |
206 | + cat=noun flex=om lemma=e subst:pl:dat:n:pt # 385 Antyle Babice Bartoszyce Barwice Baćkowice Bełżyce Bielice Biskupice Bobolice Bobrowice Bogaczowice Boleszkowice Borkowice Bronowice Brzeźce Budziejowice Błędowice Cewice Chojnice Chrząstowice | |
207 | + cat=noun flex=ymi lemma=e subst:pl:inst:n:pt # 289 Końskie agawowate akantusowate amarylkowate astrowate baldaszkowate bananowate berberysowate biegaczowate bignoniowate blaszkodziobe blaszkoskrzelne bobowate bocianowate bodziszkowate bogatkowate borecznikowate borowikowate brodzące bromeliowate | |
208 | + cat=noun flex=ami lemma=e subst:pl:inst:n:pt # 385 Antyle Babice Bartoszyce Barwice Baćkowice Bełżyce Bielice Biskupice Bobolice Bobrowice Bogaczowice Boleszkowice Borkowice Bronowice Brzeźce Budziejowice Błędowice Cewice Chojnice Chrząstowice | |
209 | + cat=noun flex=ych lemma=e subst:pl:loc:n:pt # 289 Końskie agawowate akantusowate amarylkowate astrowate baldaszkowate bananowate berberysowate biegaczowate bignoniowate blaszkodziobe blaszkoskrzelne bobowate bocianowate bodziszkowate bogatkowate borecznikowate borowikowate brodzące bromeliowate | |
210 | + cat=noun flex=ach lemma=e subst:pl:loc:n:pt # 385 Antyle Babice Bartoszyce Barwice Baćkowice Bełżyce Bielice Biskupice Bobolice Bobrowice Bogaczowice Boleszkowice Borkowice Bronowice Brzeźce Budziejowice Błędowice Cewice Chojnice Chrząstowice | |
211 | + | |
212 | + cat=noun flex=o lemma=o subst:sg:nom:m1 # 321 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Białko Boccaccio Bochenko Bojko Bolko Borejko Bozio Bruno Buyno Cagliostro Canaletto Carlo:s2 | |
213 | + cat=noun flex=a lemma=o subst:sg:gen.acc:m1 # 245 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Boccaccio Bojko Bolko Bozio Cagliostro Canaletto Carlo:s2 Caruso Cyrano Cyzio Czesio Donatello | |
214 | + cat=noun flex=y lemma=o patal=n subst:sg:gen:m1 # 68 Białko Bochenko Borejko Buyno Chodźko Czeczło Dederko Domeyko Doroszeńko Dowżenko Fedorko Feleszko Firko Fredro Gromyko Gryzło Hłasko Jagiełło Jewtuszenko Jundziłło | |
215 | + cat=noun flex=u lemma=o patal=n subst:sg:dat:m1 # 59 Moskalisko Murzynisko Niemczysko Szwedzisko Włoszysko aktorzysko andrusisko baranisko biedaczysko bratczysko buraczysko byczysko:s1 błaźnisko ceprzysko chamisko chłopaczysko chłopczysko chłopisko cymbalisko człeczysko | |
216 | + cat=noun flex=owi lemma=o subst:sg:dat:m1 # 186 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Boccaccio Bojko Bolko Bozio Cagliostro Canaletto Carlo:s2 Caruso Cyrano Cyzio Czesio Donatello | |
217 | + cat=noun flex=ie lemma=o patal=n subst:sg:dat:m1 # 67 Białko Bochenko Borejko Buyno Chodźko Czeczło Dederko Domeyko Doroszeńko Dowżenko Fedorko Feleszko Firko Fredro Gromyko Gryzło Hłasko Jagiełło Jewtuszenko Jundziłło | |
218 | + cat=noun flex=ę lemma=o patal=n subst:sg:acc:m1 # 68 Białko Bochenko Borejko Buyno Chodźko Czeczło Dederko Domeyko Doroszeńko Dowżenko Fedorko Feleszko Firko Fredro Gromyko Gryzło Hłasko Jagiełło Jewtuszenko Jundziłło | |
219 | + cat=noun flex=ą lemma=o patal=n subst:sg:inst:m1 # 68 Białko Bochenko Borejko Buyno Chodźko Czeczło Dederko Domeyko Doroszeńko Dowżenko Fedorko Feleszko Firko Fredro Gromyko Gryzło Hłasko Jagiełło Jewtuszenko Jundziłło | |
220 | + cat=noun flex=em lemma=o subst:sg:inst:m1 # 245 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Boccaccio Bojko Bolko Bozio Cagliostro Canaletto Carlo:s2 Caruso Cyrano Cyzio Czesio Donatello | |
221 | + cat=noun flex=u lemma=o patal=t subst:sg:loc:m1 # 114 Alo Antonio Benio Boccaccio Bozio Carlo:s2 Cyzio Czesio Donatello Dyzio Edzio Fonsio Franio Fredzio Frydzio Genio Gienio Grzesio Gucio Henio | |
222 | + cat=noun flex=u lemma=o patal=n velar=t subst:sg:loc:m1 # 88 Bojko Bolko Janko Jaśko Jóźko Kazko Kaźko Maćko Mieszko Moskalisko Murzynisko Niemczysko Saramago Spytko Szczepko Szwedzisko Włoszysko Zbyszko Zdzicho aktorzysko | |
223 | + cat=noun flex=ie lemma=o patal=n subst:sg:loc:m1 # 107 Ado Alberto Alfredo Ariosto Bellotto Białko Bochenko Borejko Buyno Cagliostro Canaletto Caruso Chodźko Cyrano Czeczło Dederko Domeyko Doroszeńko Dowżenko Fedorko | |
224 | + cat=noun flex=u lemma=o patal=t subst:sg:voc:m1 # 85 Benio Bozio Cyzio Czesio Dyzio Edzio Fonsio Franio Fredzio Frydzio Genio Gienio Grzesio Gucio Henio Hipcio Jasio Józio Kazio Krzysio | |
225 | + cat=noun flex=u lemma=o patal=n velar=t subst:sg:voc:m1 # 28 Bojko Bolko Janko Jaśko Jóźko Kazko Kaźko Maćko Mieszko Saramago Spytko Szczepko Zbyszko Zdzicho brateńko gogo hidalgo księżulko mężulko paneńko | |
226 | + cat=noun flex=o lemma=o subst:sg:voc:m1 # 209 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Białko Boccaccio Bochenko Borejko Bruno Buyno Cagliostro Canaletto Carlo:s2 Caruso Chodźko Cycero Cyrano | |
227 | + cat=noun flex=owie lemma=o subst:pl:nom.voc:m1 # 248 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Białko Boccaccio Bochenko Bojko Bolko Borejko Bozio Buyno Cagliostro Canaletto Carlo:s2 Caruso | |
228 | + cat=noun flex=a lemma=o patal=n subst:pl:nom.voc:m1 # 60 Moskalisko Murzynisko Niemczysko Szwedzisko Włoszysko aktorzysko andrusisko baranisko biedaczysko bratczysko buraczysko byczysko:s1 błaźnisko ceprzysko chamisko chłopaczysko chłopczysko chłopisko cymbalisko człeczysko | |
229 | + cat=noun flex=ów lemma=o subst:pl:gen.acc:m1 # 312 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Białko Boccaccio Bochenko Bojko Bolko Borejko Bozio Buyno Cagliostro Canaletto Carlo:s2 Caruso | |
230 | + cat=noun flex=om lemma=o subst:pl:dat:m1 # 312 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Białko Boccaccio Bochenko Bojko Bolko Borejko Bozio Buyno Cagliostro Canaletto Carlo:s2 Caruso | |
231 | + cat=noun flex=ami lemma=o subst:pl:inst:m1 # 312 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Białko Boccaccio Bochenko Bojko Bolko Borejko Bozio Buyno Cagliostro Canaletto Carlo:s2 Caruso | |
232 | + cat=noun flex=ach lemma=o subst:pl:loc:m1 # 312 Ado Alberto Alfredo Alo Antonio Ariosto Bellotto Benio Białko Boccaccio Bochenko Bojko Bolko Borejko Bozio Buyno Cagliostro Canaletto Carlo:s2 Caruso | |
233 | + cat=noun flex=y lemma=o patal=n depr:pl:nom.acc.voc:m2 # 112 Ariosto Białko Bochenko Bojko Bolko Borejko Buyno Caruso Chodźko Cyrano Czeczło Dederko Domeyko Doroszeńko Dowżenko Fedorko Feleszko Firko Fredro Giordano | |
234 | + cat=noun flex=o lemma=o depr:pl:nom.acc.voc:m2 # 33 Bambo Belmondo Brando Buffalo:s2 Caruso Castro Diego Domingo Hugo:s2 Leo Mao Niro Pablo Pacino Pedro Polo Rambo Santiago:s2 Saramago Tarantino | |
235 | + cat=noun flex=e lemma=o patal=t depr:pl:nom.acc.voc:m2 # 114 Alo Antonio Benio Boccaccio Bozio Carlo:s2 Cyzio Czesio Donatello Dyzio Edzio Fonsio Franio Fredzio Frydzio Genio Gienio Grzesio Gucio Henio | |
236 | + cat=noun flex=a lemma=o patal=n depr:pl:nom.acc.voc:m2 # 93 Ado Alberto Alfredo Bellotto Cagliostro Canaletto Giotto Kupido Leonardo Moskalisko Murzynisko Niemczysko Odo Pissarro Pizarro Prospero Roberto Ronaldo Szwedzisko Tintoretto | |
237 | + | |
238 | + cat=noun flex=o lemma=o subst:sg:nom:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
239 | + cat=noun flex=a lemma=o subst:sg:gen.acc:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
240 | + cat=noun flex=owi lemma=o subst:sg:dat:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
241 | + cat=noun flex=em lemma=o subst:sg:inst:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
242 | + cat=noun flex=u lemma=o patal=t subst:sg:loc:m2 # 10 apollo:s2 brudzio brysio gołębisio kieliszunio misio munio piesio pysio renio | |
243 | + cat=noun flex=u lemma=o patal=n velar=t subst:sg:loc:m2 # 3 guanako gwanako koziuleńko | |
244 | + cat=noun flex=ie lemma=o patal=n velar=n subst:sg:loc:m2 # 5 Kupido escudo eskudo kupido putto | |
245 | + cat=noun flex=u lemma=o subst:sg:voc:m2 # 13 apollo:s2 brudzio brysio gołębisio guanako gwanako kieliszunio koziuleńko misio munio piesio pysio renio | |
246 | + cat=noun flex=o lemma=o subst:sg:voc:m2 # 5 Kupido escudo eskudo kupido putto | |
247 | + cat=noun flex=y lemma=o patal=n subst:pl:nom.acc.voc:m2 # 3 guanako gwanako koziuleńko | |
248 | + cat=noun flex=e lemma=o patal=t subst:pl:nom.acc.voc:m2 # 10 apollo:s2 brudzio brysio gołębisio kieliszunio misio munio piesio pysio renio | |
249 | + cat=noun flex=a lemma=o patal=n subst:pl:nom.acc.voc:m2 # 5 Kupido escudo eskudo kupido putto | |
250 | + cat=noun flex=ów lemma=o subst:pl:gen:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
251 | + cat=noun flex=om lemma=o subst:pl:dat:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
252 | + cat=noun flex=ami lemma=o subst:pl:inst:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
253 | + cat=noun flex=ach lemma=o subst:pl:loc:m2 # 18 Kupido apollo:s2 brudzio brysio escudo eskudo gołębisio guanako gwanako kieliszunio koziuleńko kupido misio munio piesio putto pysio renio | |
254 | + | |
255 | + cat=noun flex=o lemma=o subst:sg:nom.acc.voc:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
256 | + cat=noun flex=a lemma=o subst:sg:gen:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
257 | + cat=noun flex=u lemma=o subst:sg:dat:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
258 | + cat=noun flex=em lemma=o subst:sg:inst:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
259 | + cat=noun flex=u lemma=o patal=t subst:sg:loc:n:ncol # 49 CB-radio adadżio adagio agio arpedżio arpeggio ażio capriccio diabolo disagio drzewco dysażio dyzażio gorąco:s jajco jajo jojo kebraczo leczo leporello | |
260 | + cat=noun flex=u lemma=o patal=n velar=t subst:sg:loc:n:ncol # 1168 Beresteczko Bielsko Brzesko Bukowsko Busko Chrzypsko Cyganiątko Drawsko Drezdenko Giżycko Grodzisko Ińsko Jerycho Jeziorsko Kluczewsko Kolsko Kongo Kościelisko Kłodzko Lesko | |
261 | + cat=noun flex=ie lemma=o patal=n velar=n subst:sg:loc:n:ncol # 2751 Baboszewo Bakałarzewo Baranowo Barczewo Berno Bobrowo Bojanowo Borodino Braniewo Brno Bródno Bukowo Bulkowo Bądkowo Chełmno Chmielno Choczewo Czarnowo Czerniejewo Darłowo | |
262 | + cat=noun flex=a lemma=o subst:pl:nom.acc.voc:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
263 | + cat=noun flex=ε lemma=o subst:pl:gen:n:ncol # 3930 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo Chełmno | |
264 | + cat=noun flex=ów lemma=o subst:pl:gen:n:ncol # 152 Baranowo Bobrowo Bojanowo Bukowo Bulkowo Bądkowo CB-radio Czarnowo Darłowo Dominowo Dygowo Działdowo Dzierzgowo Gniewkowo Godkowo Goworowo Gozdowo Gościkowo Grabowo Granowo | |
265 | + cat=noun flex=om lemma=o subst:pl:dat:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
266 | + cat=noun flex=ami lemma=o subst:pl:inst:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
267 | + cat=noun flex=ach lemma=o subst:pl:loc:n:ncol # 3971 Baboszewo Bakałarzewo Baranowo Barczewo Beresteczko Berno Bielsko Bobrowo Bojanowo Borodino Braniewo Brno Brzesko Bródno Bukowo Bukowsko Bulkowo Busko Bądkowo CB-radio | |
268 | + | |
269 | + cat=noun flex=o lemma=o subst:pl:nom.voc:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
270 | + cat=noun flex=a lemma=o subst:pl:gen.acc:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
271 | + cat=noun flex=u lemma=o subst:pl:dat.loc:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
272 | + cat=noun flex=em lemma=o subst:pl:inst:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
273 | + | |
274 | + cat=noun flex=um lemma=um subst:sg:nom.gen.dat.acc.inst.loc.voc:n:ncol # 420 Ateneum Bizancjum Colosseum Elizjum Koloseum Monachium Nobilium Ossolineum Palladium Pentium absolutorium absurdum adiantum adwerbium afelium agrominimum akcesorium akroterium akwarium alodium | |
275 | + cat=noun flex=a lemma=um subst:pl:nom.acc.voc:n:ncol # 420 Ateneum Bizancjum Colosseum Elizjum Koloseum Monachium Nobilium Ossolineum Palladium Pentium absolutorium absurdum adiantum adwerbium afelium agrominimum akcesorium akroterium akwarium alodium | |
276 | + cat=noun flex=ów lemma=um subst:pl:gen:n:ncol # 420 Ateneum Bizancjum Colosseum Elizjum Koloseum Monachium Nobilium Ossolineum Palladium Pentium absolutorium absurdum adiantum adwerbium afelium agrominimum akcesorium akroterium akwarium alodium | |
277 | + cat=noun flex=om lemma=um subst:pl:dat:n:ncol # 420 Ateneum Bizancjum Colosseum Elizjum Koloseum Monachium Nobilium Ossolineum Palladium Pentium absolutorium absurdum adiantum adwerbium afelium agrominimum akcesorium akroterium akwarium alodium | |
278 | + cat=noun flex=ami lemma=um subst:pl:inst:n:ncol # 420 Ateneum Bizancjum Colosseum Elizjum Koloseum Monachium Nobilium Ossolineum Palladium Pentium absolutorium absurdum adiantum adwerbium afelium agrominimum akcesorium akroterium akwarium alodium | |
279 | + cat=noun flex=ach lemma=um subst:pl:loc:n:ncol # 420 Ateneum Bizancjum Colosseum Elizjum Koloseum Monachium Nobilium Ossolineum Palladium Pentium absolutorium absurdum adiantum adwerbium afelium agrominimum akcesorium akroterium akwarium alodium | |
280 | + | |
281 | + cat=noun flex=u lemma=us subst:sg:gen:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
282 | + cat=noun flex=owi lemma=us subst:sg:dat:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
283 | + cat=noun flex=em lemma=us subst:sg:inst:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
284 | + cat=noun flex=ie lemma=us subst:sg:loc.voc:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
285 | + cat=noun flex=y lemma=us subst:pl:nom.acc.voc:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
286 | + cat=noun flex=ów lemma=us subst:pl:gen:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
287 | + cat=noun flex=om lemma=us subst:pl:dat:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
288 | + cat=noun flex=ami lemma=us subst:pl:inst:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
289 | + cat=noun flex=ach lemma=us subst:pl:loc:m3 # 13 ablatiwus akuzatiwus datiwus genetiwus imperatiwus indikatiwus infinitiwus koniunktiwus lokatiwus nominatiwus optatiwus superlatiwus wokatiwus | |
290 | + | |
291 | + cat=noun flex=ona lemma=o(n) subst:sg:gen.acc:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
292 | + cat=noun flex=onowi lemma=o(n) subst:sg:dat:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
293 | + cat=noun flex=onem lemma=o(n) subst:sg:inst:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
294 | + cat=noun flex=onie lemma=o(n) subst:sg:loc.voc:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
295 | + cat=noun flex=onowie lemma=o(n) subst:pl:nom.voc:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
296 | + cat=noun flex=onów lemma=o(n) subst:pl:gen.acc:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
297 | + cat=noun flex=onom lemma=o(n) subst:pl:dat:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
298 | + cat=noun flex=onami lemma=o(n) subst:pl:inst:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
299 | + cat=noun flex=onach lemma=o(n) subst:pl:loc:m1 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
300 | + cat=noun flex=ony lemma=o(n) depr:pl:nom.acc.voc:m2 # 9 Bruno Cycero Gwido Hugo:s1 Iwo Kato Otto Plato Scypio | |
301 | + | |
302 | + cat=noun flex=ę lemma=ę subst:sg:nom.acc.voc:n:col # 100 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
303 | + cat=noun flex=ęcia lemma=ę subst:sg:gen:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
304 | + cat=noun flex=ęciu lemma=ę subst:sg:dat.loc:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
305 | + cat=noun flex=ęciem lemma=ę subst:sg:inst:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
306 | + cat=noun flex=ęta lemma=ę subst:pl:nom.acc.voc:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
307 | + cat=noun flex=ąt lemma=ę subst:pl:gen:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
308 | + cat=noun flex=ętom lemma=ę subst:pl:dat:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
309 | + cat=noun flex=ętam′i lemma=ę subst:pl:inst:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
310 | + cat=noun flex=ętach lemma=ę subst:pl:loc:n:col # 99 Laszę Murzynię armacię bachorzę bliźnię bocianię borsuczę bożę bydlę capię charcię chałupię chrząszczę chłopię cielę czarcię człeczę człowieczę diablę drzewię | |
311 | + | |
312 | + cat=noun flex=anie lemma=anin subst:pl:nom.voc:m1 # 229 Afroamerykanin Afrykanin Amerykanin Azerbejdżanin Azjanin Bałtosłowianin Bużanin Dziadoszanin Egipcjanin Fenicjanin Filipianin Galicjanin Germanin Goplanin Honduranin Indianin Jugosłowianin Kambodżanin Kampuczanin Kolosanin | |
313 | + cat=noun flex=anów lemma=anin subst:pl:gen.acc:m1 # 51 Afroamerykanin Afrykanin Amerykanin Germanin Korsykanin Kostarykanin Meksykanin Mohikanin Portorykanin Pragermanin anglikanin arminianin augustianin augustorianin bazylianin bisurmanin dominikanin fabianin franciszkanin gallikanin | |
314 | + cat=noun flex=an lemma=anin subst:pl:gen.acc:m1 # 196 Azerbejdżanin Azjanin Bałtosłowianin Bużanin Dziadoszanin Egipcjanin Fenicjanin Filipianin Galicjanin Goplanin Honduranin Indianin Jugosłowianin Kambodżanin Kampuczanin Kolosanin Koryntianin Kosowianin Kujawianin Lubuszanin | |
315 | + cat=noun flex=anom lemma=anin subst:pl:dat:m1 # 229 Afroamerykanin Afrykanin Amerykanin Azerbejdżanin Azjanin Bałtosłowianin Bużanin Dziadoszanin Egipcjanin Fenicjanin Filipianin Galicjanin Germanin Goplanin Honduranin Indianin Jugosłowianin Kambodżanin Kampuczanin Kolosanin | |
316 | + cat=noun flex=anami lemma=anin subst:pl:inst:m1 # 229 Afroamerykanin Afrykanin Amerykanin Azerbejdżanin Azjanin Bałtosłowianin Bużanin Dziadoszanin Egipcjanin Fenicjanin Filipianin Galicjanin Germanin Goplanin Honduranin Indianin Jugosłowianin Kambodżanin Kampuczanin Kolosanin | |
317 | + cat=noun flex=anach lemma=anin subst:pl:loc:m1 # 229 Afroamerykanin Afrykanin Amerykanin Azerbejdżanin Azjanin Bałtosłowianin Bużanin Dziadoszanin Egipcjanin Fenicjanin Filipianin Galicjanin Germanin Goplanin Honduranin Indianin Jugosłowianin Kambodżanin Kampuczanin Kolosanin | |
318 | + cat=noun flex=any lemma=anin depr:pl:nom.acc.voc:m2 # 229 Afroamerykanin Afrykanin Amerykanin Azerbejdżanin Azjanin Bałtosłowianin Bużanin Dziadoszanin Egipcjanin Fenicjanin Filipianin Galicjanin Germanin Goplanin Honduranin Indianin Jugosłowianin Kambodżanin Kampuczanin Kolosanin | |
319 | + | |
320 | + cat=noun flex=mię lemma=mię subst:sg:nom.acc.voc:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
321 | + cat=noun flex=mienia lemma=mię subst:sg:gen:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
322 | + cat=noun flex=mieniu lemma=mię subst:sg:dat.loc:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
323 | + cat=noun flex=mieniem lemma=mię subst:sg:inst:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
324 | + cat=noun flex=miona lemma=mię subst:pl:nom.acc.voc:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
325 | + cat=noun flex=mion lemma=mię subst:pl:gen:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
326 | + cat=noun flex=mionom lemma=mię subst:pl:dat:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
327 | + cat=noun flex=mionami lemma=mię subst:pl:inst:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
328 | + cat=noun flex=mionach lemma=mię subst:pl:loc:n:ncol # 17 brzemię ciemię dwuimię dymię imię nadślemię plemię promię przedramię płomię ramię siemię strzemię szlemię wymię znamię ślemię | |
329 | + | |
330 | + cat=noun flex=stwo lemma=stwo subst:pl:nom.voc:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
331 | + cat=noun flex=stwa lemma=stwo subst:pl:gen.acc:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
332 | + cat=noun flex=stwu lemma=stwo subst:pl:dat.loc:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
333 | + cat=noun flex=stwem lemma=stwo subst:pl:inst:m1:pt # 93 Janostwo Tymoteuszostwo acaństwo ambasadorostwo:s2 aptekarzostwo arcyksięstwo:s2 asaństwo baronostwo:s2 braterstwo:s2 burgrabiostwo:s2 burgrabstwo:s2 burmistrzostwo:s2 carstwo:s2 cesarstwo:s2 chorąstwo:s2 chorążostwo:s2 cześnikostwo:s2 doktorostwo:s2 dyrektorostwo dyrektorstwo:s2 | |
334 | + | |
335 | +* cat=noun flex=ego lemma=a subst:sg:gen.acc:m1 # 9 burgrabia gograbia grabia hrabia margrabia murgrabia sędzia:s1 wicehrabia współsędzia | |
336 | +* cat=noun flex=ego lemma=a subst:sg:gen:m1 # 9 burgrabia gograbia grabia hrabia margrabia murgrabia sędzia:s1 wicehrabia współsędzia | |
337 | +* cat=noun flex=emu lemma=a subst:sg:dat:m1 # 9 burgrabia gograbia grabia hrabia margrabia murgrabia sędzia:s1 wicehrabia współsędzia | |
338 | +* cat=noun flex=ym lemma=a subst:sg:inst:m1 # 9 burgrabia gograbia grabia hrabia margrabia murgrabia sędzia:s1 wicehrabia współsędzia | |
339 | +* cat=noun flex=ym lemma=a subst:sg:loc:m1 # 9 burgrabia gograbia grabia hrabia margrabia murgrabia sędzia:s1 wicehrabia współsędzia | |
340 | +* cat=noun flex=u lemma=a subst:sg:voc:m1 # 7 Kościa ciamcia:s2 ciamciaramcia dziadzia dziamdzia:s2 dziumdzia:s2 ojczunia | |
341 | +* cat=noun flex=e lemma=a subst:pl:nom.voc:m1 # 23 Czukcza bibliopola bidula:s3 biedula:s2 ciamcia:s2 ciamciaramcia cieśla fleja:s1 hulajdusza:s1 kaznodzieja królobójca mądrala:s1 męczydusza:s2 nindża oczajdusza:s1 panosza pijanica:s2 pjanica stupaja:s2 szuja:s2 | |
342 | +* cat=noun flex=ε lemma=a subst:pl:gen.acc:m1 # 12 klecha mężczyzna skurczypałka starowinka:s2 stepka stupajka:s1 sługa:s1 tatka ścierciałka świerczałka śwircałka świszczypałka | |
343 | +* cat=noun flex=ε lemma=a subst:sg:gen:f # 11 Genua Managua Mantua Nikaragua Papua Pardua:s1 genua kwinoa statua stoa tamandua | |
344 | +* cat=noun flex=a lemma=a subst:sg:nom.acc.voc:n:ncol # 7 aksjoma apoftegma dilemma drama dylema klima:s1 poema:s1 | |
345 | +* cat=noun flex=a lemma=a subst:sg:gen:n:ncol # 7 aksjoma apoftegma dilemma drama dylema klima:s1 poema:s1 | |
346 | +* cat=noun flex=a lemma=a subst:sg:dat:n:ncol # 7 aksjoma apoftegma dilemma drama dylema klima:s1 poema:s1 | |
347 | +* cat=noun flex=a lemma=a subst:sg:inst:n:ncol # 7 aksjoma apoftegma dilemma drama dylema klima:s1 poema:s1 | |
348 | +* cat=noun flex=a lemma=a subst:sg:loc:n:ncol # 7 aksjoma apoftegma dilemma drama dylema klima:s1 poema:s1 | |
349 | +* cat=noun flex=y lemma=ε subst:sg:gen:m1 # 8 aszmość aść imć:s1 mość:s1 waszeć waszmość wać waść | |
350 | +* cat=noun flex=y lemma=ε subst:sg:dat.loc:m1 # 8 aszmość aść imć:s1 mość:s1 waszeć waszmość wać waść | |
351 | +* cat=noun flex=u lemma=ε subst:sg:dat:m1 # 30 Lew:s1 acan acpan asan aspan aćpan chłop chłopiec czart czort diabeł jaśniepan jespan jeśpan kat mopan mospan mościompan ociec:s orzeł:s2 | |
352 | +* cat=noun flex=y lemma=ε subst:sg:acc:m1 # 8 aszmość aść imć:s1 mość:s1 waszeć waszmość wać waść | |
353 | +* cat=noun flex=ą lemma=ε subst:sg:inst:m1 # 8 aszmość aść imć:s1 mość:s1 waszeć waszmość wać waść | |
354 | +* cat=noun flex=u lemma=ε subst:sg:loc:m1 # 25 Doniec acan acpan asan aspan aćpan chciwiec chłopiec jaśniepan jespan jeśpan mopan mospan mościompan młodzieniec ociec:s pan piszpan pomazaniec sampan:s1 | |
355 | +* cat=noun flex=ie lemma=ε subst:sg:loc:m1 # 14 Cygan Hiszpan Norman:s2 bisurman cygan:s1 franciszkan grubian gwardian krajan mieszczan młodzian republikan skurwysyn zakrystian | |
356 | +* cat=noun flex=y lemma=ε subst:sg:voc:m1 # 8 aszmość aść imć:s1 mość:s1 waszeć waszmość wać waść | |
357 | +* cat=noun flex=ie lemma=ε subst:sg:voc:m1 # 26 Cygan Hiszpan Norman:s2 aspan bisurman cygan:s1 franciszkan grubian gwardian jaśniepan jespan jeśpan krajan mieszczan mopan mospan mościompan młodzian pan piszpan | |
358 | +* cat=noun flex=ie lemma=ε subst:pl:nom.voc:m1 # 13 Cygan Hiszpan Norman:s2 bisurman cygan:s1 franciszkan grubian gwardian krajan mieszczan młodzian republikan zakrystian | |
359 | +* cat=noun flex=u lemma=ε subst:sg:dat:m2 # 16 Lew:s2 arcypies babochłop czart czort diabeł kot:s1 lew:s2 lotokot mrówkolew orzeł:s1 osioł:s1 osioł:s2 pies:s1 półosioł łeb:s2 | |
360 | +* cat=noun flex=e lemma=ε subst:pl:nom.acc.voc:m2 # 4 jeden:s kontredans pasjans preferans | |
361 | +* cat=noun flex=ie lemma=ε subst:sg:loc:m3 # 10 Słonim białodrzew epejsodion epicedion jarząb:s2 kosodrzew srebrnodrzew wab:s2 złotogłów źreb | |
362 | +* cat=noun flex=ie lemma=ε subst:sg:voc:m3 # 9 Słonim białodrzew dom jarząb:s2 kosodrzew srebrnodrzew wab:s2 złotogłów źreb | |
363 | +* cat=noun flex=e lemma=ε subst:pl:nom.acc.voc:m3 # 34 alians ambulans anons asonans awans balans bilans dyliżans dysonans dystans fajans konkordans konsonans konwenans kwadrans:s1 lunch lynch mezalians niuans ordonans | |
364 | +* cat=noun flex=a lemma=ε subst:pl:nom.acc.voc:m3 # 30 abstrakt akt:s2 apartament copyright cud dysgust dyzgust efekt ekscept ekspens ewent frukt furdyment grunt gust inspekt interes koszt organ:s2 pakt | |
365 | +* cat=noun flex=y lemma=y subst:pl:nom.voc:m1 # 4 Batory Gorki Korfanty Oleksy | |
366 | +* cat=noun flex=a lemma=o subst:sg:gen:m1 # 27 Ado Alberto Alfredo Bellotto Cagliostro Canaletto Giotto Kupido Leo Leonardo Odo Pissarro Pizarro Prospero Roberto Romeo Ronaldo Tintoretto Tito Umberto | |
367 | +* cat=noun flex=o lemma=o subst:sg:nom.acc:m3 # 5 brzusio domcio nosio pampero wnusio | |
368 | +* cat=noun flex=a lemma=o subst:sg:gen:m3 # 5 brzusio domcio nosio pampero wnusio | |
369 | +* cat=noun flex=owi lemma=o subst:sg:dat:m3 # 5 brzusio domcio nosio pampero wnusio | |
370 | +* cat=noun flex=em lemma=o subst:sg:inst:m3 # 5 brzusio domcio nosio pampero wnusio | |
371 | +* cat=noun flex=u lemma=o subst:sg:loc:m3 # 4 brzusio domcio nosio wnusio | |
372 | +* cat=noun flex=u lemma=o subst:sg:voc:m3 # 4 brzusio domcio nosio wnusio | |
373 | +* cat=noun flex=e lemma=o subst:pl:nom.acc.voc:m3 # 4 brzusio domcio nosio wnusio | |
374 | +* cat=noun flex=ów lemma=o subst:pl:gen:m3 # 5 brzusio domcio nosio pampero wnusio | |
375 | +* cat=noun flex=om lemma=o subst:pl:dat:m3 # 5 brzusio domcio nosio pampero wnusio | |
376 | +* cat=noun flex=ami lemma=o subst:pl:inst:m3 # 5 brzusio domcio nosio pampero wnusio | |
377 | +* cat=noun flex=ach lemma=o subst:pl:loc:m3 # 5 brzusio domcio nosio pampero wnusio | |
378 | +* cat=noun flex=y lemma=o subst:pl:gen:n:ncol # 5 diabolo piccolo:s2 pikolo:s2 pueblo tremolo | |
379 | + | |
1 | 380 | |
2 | 381 | cat=adj flex=e lemma=y adj:sg:nom.acc.voc:n:pos|adj:pl:nom.acc.voc:m2.m3.f.n:pos # 66261 AK-owski AL-owski GUS-owski KOR-owski NATO-wski NRD-owski NRF-owski NSZ-owski ONR-owski ONZ-owski OPZZ-owski PAN-owski PAP-owski PAX-owski PGR-owski PIW-owski PPS-owski PRL-owski PSL-owski PTTK-owski |
3 | 382 | cat=adj flex=y lemma=y adj:sg:nom.voc:m1.m2.m3:pos|adj:sg:acc:m3:pos|adj:pl:nom.voc:m1:pos # 4181 absorbujący agrolotniczy akceptujący aktywizujący alarmujący alergizujący alfapromieniotwórczy ambarasujący anieli antylopi antyrobotniczy aprobujący arcybiskupi arcyksiążęcy armatni autorczy autoszyderczy awanturniczy babi badający |
... | ... |
morphology/data/interp_rules_old4.dic
... | ... | @@ -213,33 +213,6 @@ |
213 | 213 | cat=noun flex=ach lemma=e subst:pl:loc:m1 # 52 Allende Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Dante Eile Eliade Faure:s1 Fichte Gawle Giorgione Goethe Heine Hesse Hoene Hoppe |
214 | 214 | cat=noun flex=e lemma=e depr:pl:nom.acc.voc:m2 # 70 Allende Ante Bartoszcze Blikle Bonaparte Bramante Capone Cardinale:s1 Croce Crusoe Curie Dante Defoe Eile Eliade Faure:s1 Fichte Gawle Giorgione Giuseppe |
215 | 215 | |
216 | - cat=noun flex=e lemma=e subst:sg:nom.acc.voc:n:ncol # 3034 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dąbie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne | |
217 | - cat=noun flex=ego lemma=e subst:sg:gen:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
218 | - cat=noun flex=e lemma=e subst:sg:gen:n:ncol # 4 ekstemporale faksymile regale uniwersale | |
219 | - cat=noun flex=a lemma=e subst:sg:gen:n:ncol # 2748 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
220 | - cat=noun flex=ym lemma=e subst:sg:inst:n:ncol # 200 bagażowe bartne bazarne becikowe brzegowe butelkowe bykowe centralne cenzurowane chorobowe cudze czepne czerwone czesne czopowe dobre drogowe drugie drukowane dworowe | |
221 | - cat=noun flex=em lemma=e subst:sg:inst:n:ncol # 2830 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dąbie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne | |
222 | - cat=noun flex=e lemma=e subst:sg:inst:n:ncol # 4 ekstemporale faksymile regale uniwersale | |
223 | - cat=noun flex=u lemma=e subst:sg:dat:n:ncol # 2748 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
224 | - cat=noun flex=emu lemma=e subst:sg:dat:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
225 | - cat=noun flex=e lemma=e subst:sg:dat:n:ncol # 4 ekstemporale faksymile regale uniwersale | |
226 | - cat=noun flex=ym lemma=e subst:sg:loc:n:ncol # 200 bagażowe bartne bazarne becikowe brzegowe butelkowe bykowe centralne cenzurowane chorobowe cudze czepne czerwone czesne czopowe dobre drogowe drugie drukowane dworowe | |
227 | - cat=noun flex=u lemma=e subst:sg:loc:n:ncol # 2747 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
228 | - cat=noun flex=ie lemma=e subst:sg:loc:n:ncol # 1 andante | |
229 | - cat=noun flex=em lemma=e subst:sg:loc:n:ncol # 82 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
230 | - cat=noun flex=e lemma=e subst:sg:loc:n:ncol # 4 ekstemporale faksymile regale uniwersale | |
231 | - cat=noun flex=e lemma=e subst:pl:nom.acc.voc:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
232 | - cat=noun flex=a lemma=e subst:pl:nom.acc.voc:n:ncol # 2748 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
233 | - cat=noun flex=ε lemma=e subst:pl:gen:n:ncol # 2133 Okęcie Oświecenie Podkarpacie acetylowanie akanie alkilowanie andante anulowanie arcyłganie aresztowanie arkadowanie autoformatowanie autoholowanie autoutlenianie baczenie badanie bajanie bajdurzenie bajerowanie bajtlowanie | |
234 | - cat=noun flex=ów lemma=e subst:pl:gen:n:ncol # 8 drzewce krzywce lice mikropyle oje tomiszcze ślepie ślipie | |
235 | - cat=noun flex=ych lemma=e subst:pl:gen:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
236 | - cat=noun flex=y lemma=e subst:pl:gen:n:ncol # 632 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże Rozewie | |
237 | - cat=noun flex=ymi lemma=e subst:pl:inst:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
238 | - cat=noun flex=ami lemma=e subst:pl:inst:n:ncol # 2748 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
239 | - cat=noun flex=ym lemma=e subst:pl:dat:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
240 | - cat=noun flex=om lemma=e subst:pl:dat:n:ncol # 2748 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
241 | - cat=noun flex=ych lemma=e subst:pl:loc:n:ncol # 282 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Chyżne Ciechanowskie Cieszyńskie Czarne Częstochowskie Dębe Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Hrebenne Humenne Jedwabne Jeleniogórskie | |
242 | - cat=noun flex=ach lemma=e subst:pl:loc:n:ncol # 2748 Dąbie Koźle Mazowsze Międzylesie Murzasichle Naddniestrze Nadodrze Oksywie Okęcie Opole Oświecenie Podbeskidzie Podhale Podkarpacie Podlasie Podnieprze Podole Podtatrze Pomorze Powołże | |
243 | 216 | |
244 | 217 | cat=noun flex=e lemma=e patal=t subst:sg:nom.acc.voc:n:ncol # 2837 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Ciechanowskie Cieszyńskie Częstochowskie Dąbie Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Jeleniogórskie Kaliskie Katowickie Kieleckie Kijowskie Kolonowskie |
245 | 218 | cat=noun flex=ego lemma=e patal=t subst:sg:gen:n:ncol # 86 Bialskie Białostockie Bielskie Bydgoskie Chełmskie Ciechanowskie Cieszyńskie Częstochowskie Elbląskie Fosowskie Gdańskie Gorzowskie Głębokie Jeleniogórskie Kaliskie Katowickie Kieleckie Kijowskie Kolonowskie Konińskie |
... | ... |
morphology/data/rev_rules.dic
morphology/data/rules.dic
... | ... | @@ -191,6 +191,16 @@ |
191 | 191 | dowolne stvo flex=stwo patal=stwo cat=noun |
192 | 192 | dowolne stvem flex=stwem patal=stwo cat=noun |
193 | 193 | |
194 | +@NOUN-FLEX-NI | |
195 | + aiy n′i flex=ni patal=ni cat=noun | |
196 | + aiy n′ą flex=nią patal=ni cat=noun | |
197 | + aiy n′ę flex=nię patal=ni cat=noun | |
198 | + aiy n′e flex=nie patal=ni cat=noun | |
199 | + aiy n′ flex=ń patal=ni cat=noun | |
200 | + aiy n′ax flex=niach patal=ni cat=noun | |
201 | + aiy n′om flex=niom patal=ni cat=noun | |
202 | + aiy n′am′i flex=niami patal=ni cat=noun | |
203 | + | |
194 | 204 | @NOUN-FLEX-CAP |
195 | 205 | kapitaliki_y flex=yC con cat=noun |
196 | 206 | kapitaliki_e e flex=eC con cat=noun |
... | ... |
morphology/data/schemata.dic
1 | -KOLWIEK-SUFFIXES ADJ-FLEX-PATAL ADJ-LEMMA-PATAL | |
2 | -KOLWIEK-SUFFIXES ADJ-FLEX-NPATAL ADJ-LEMMA-NPATAL | |
3 | -PREF-SUP ADJ-FLEX-GRAD ADJ-GRAD-PATAL ADJ-LEMMA-PATAL | |
4 | -PREF-SUP ADJ-FLEX-GRAD ADJ-GRAD-NPATAL ADJ-LEMMA-NPATAL | |
1 | +#KOLWIEK-SUFFIXES ADJ-FLEX-PATAL ADJ-LEMMA-PATAL | |
2 | +#KOLWIEK-SUFFIXES ADJ-FLEX-NPATAL ADJ-LEMMA-NPATAL | |
3 | +#PREF-SUP ADJ-FLEX-GRAD ADJ-GRAD-PATAL ADJ-LEMMA-PATAL | |
4 | +#PREF-SUP ADJ-FLEX-GRAD ADJ-GRAD-NPATAL ADJ-LEMMA-NPATAL | |
5 | 5 | #PREF-SUP ADV-FLEX-PATAL ADV-LEMMA-PATAL |
6 | 6 | #PREF-SUP ADV-FLEX-NPATAL ADV-LEMMA-NPATAL |
7 | 7 | #NOUN-FLEX-PATAL NOUN-LEMMA-PATAL |
... | ... | @@ -12,30 +12,31 @@ PREF-SUP ADJ-FLEX-GRAD ADJ-GRAD-NPATAL ADJ-LEMMA-NPATAL |
12 | 12 | #NOUN-FLEX-O(N) NOUN-LEMMA-O(N) |
13 | 13 | #NOUN-FLEX-STWO NOUN-LEMMA-STWO |
14 | 14 | #NOUN-FLEX-CAP NOUN-LEMMA-CAP |
15 | -#PREF-ε FIN-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
16 | -#PREF-NIE GER-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
17 | -#PREF-NIE PPAS-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
18 | -#PREF-ε PRAET-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
19 | -#PREF-ε FIN-FLEX-J VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
20 | -#PREF-NIE GER-FLEX VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
21 | -#PREF-NIE PACT-FLEX VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
22 | -#PREF-NIE PPAS-FLEX VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
23 | -#PREF-ε FIN-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
24 | -#PREF-NIE GER-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
25 | -#PREF-NIE PPAS-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
26 | -#PREF-ε PRAET-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
27 | -#PREF-ε FIN-FLEX-J VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
28 | -#PREF-NIE GER-FLEX VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
29 | -#PREF-NIE PACT-FLEX VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
30 | -#PREF-NIE PPAS-FLEX VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
31 | -#PREF-ε FIN-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
32 | -#PREF-NIE GER-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
33 | -#PREF-NIE PPAS-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
34 | -#PREF-ε PRAET-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
35 | -#PREF-ε FIN-FLEX-J VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
36 | -#PREF-NIE GER-FLEX VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
37 | -#PREF-NIE PACT-FLEX VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
38 | -#PREF-NIE PPAS-FLEX VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
15 | +#NOUN-FLEX-NI NOUN-LEMMA-NI | |
16 | +PREF-ε FIN-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
17 | +PREF-NIE GER-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
18 | +PREF-NIE PPAS-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
19 | +PREF-ε PRAET-FLEX VERB-FLEX2 VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
20 | +PREF-ε FIN-FLEX-J VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
21 | +PREF-NIE GER-FLEX VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
22 | +PREF-NIE PACT-FLEX VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
23 | +PREF-NIE PPAS-FLEX VERB-FLEX2-J VERB-GROUP-SUFIX VERB-LEMMA-SUFIX | |
24 | +PREF-ε FIN-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
25 | +PREF-NIE GER-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
26 | +PREF-NIE PPAS-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
27 | +PREF-ε PRAET-FLEX VERB-FLEX2 VERB-GROUP-PATAL VERB-LEMMA-PATAL | |
28 | +PREF-ε FIN-FLEX-J VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
29 | +PREF-NIE GER-FLEX VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
30 | +PREF-NIE PACT-FLEX VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
31 | +PREF-NIE PPAS-FLEX VERB-FLEX2-J VERB-GROUP-J-PATAL VERB-LEMMA-PATAL | |
32 | +PREF-ε FIN-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
33 | +PREF-NIE GER-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
34 | +PREF-NIE PPAS-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
35 | +PREF-ε PRAET-FLEX VERB-FLEX2 VERB-GROUP-NĄ VERB-LEMMA-NĄ | |
36 | +PREF-ε FIN-FLEX-J VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
37 | +PREF-NIE GER-FLEX VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
38 | +PREF-NIE PACT-FLEX VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
39 | +PREF-NIE PPAS-FLEX VERB-FLEX2-J VERB-GROUP-J-NĄ VERB-LEMMA-NĄ | |
39 | 40 | #NOUN-FLEX-FOREIGN NOUN-LEMMA-FOREIGN |
40 | 41 | #NOUN-FLEX-APOSTROF NOUN-LEMMA-FOREIGN |
41 | 42 | #LU-NOUN |
... | ... |
morphology/dict.ml
... | ... | @@ -196,112 +196,155 @@ let rec get_aspect lemma = function |
196 | 196 | | _ -> get_aspect lemma l) |
197 | 197 | | [] -> failwith ("get_aspect: " ^ lemma) |
198 | 198 | |
199 | -let merge_interps forms = | |
199 | +let get_lemma_suf lemma = | |
200 | + let lemma_suf = | |
201 | + if lemma = "" then "" else | |
202 | + List.hd (List.rev (Xunicode.utf8_chars_of_utf8_string (Stem.simplify_lemma lemma))) in | |
203 | + match lemma_suf with | |
204 | + "a" -> "a" | |
205 | + | "e" -> "e" | |
206 | + | "o" -> "o" | |
207 | + | "y" -> "y" | |
208 | + | "i" -> "y" | |
209 | + | "ę" -> "ę" | |
210 | + | _ -> "ε" | |
211 | + | |
212 | +let get_orth_suf orth = | |
213 | + let orth_suf = | |
214 | + if orth = "" then "" else | |
215 | + List.hd (List.rev (Xunicode.utf8_chars_of_utf8_string orth)) in | |
216 | + match orth_suf with | |
217 | + "j" -> "j" | |
218 | + | "e" -> "e" | |
219 | + | _ -> "ε" | |
220 | + | |
221 | +let merge_interps lemma forms = | |
222 | + let lemma_suf = get_lemma_suf lemma in | |
200 | 223 | let map = Xlist.fold forms StringMap.empty (fun map form -> |
201 | 224 | (* printf "merge_interps 1: %s %s\n%!" form.orth form.interp; *) |
202 | 225 | StringMap.add_inc map form.orth (StringSet.singleton form.interp) (fun set -> StringSet.add set form.interp)) in |
203 | 226 | StringMap.fold map [] (fun forms orth set -> |
204 | 227 | (* printf "merge_interps 2: %s %s\n%!" orth (String.concat " " (StringSet.to_list set)); *) |
205 | - match Xlist.sort (StringSet.to_list set) compare with | |
206 | - ["adv"] -> {empty_form with orth=orth; interp="adv:pos"} :: forms | |
207 | - | ["adv";"adv:pos"] -> {empty_form with orth=orth; interp="adv:pos"} :: forms | |
208 | - | [interp] -> {empty_form with orth=orth; interp=interp} :: forms | |
209 | - | ["adj:pl:acc:m2.m3.f.n:pos";"adj:pl:nom.voc:m2.m3.f.n:pos";"adj:sg:acc:n:pos";"adj:sg:nom.voc:n:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:pos|adj:pl:nom.acc.voc:m2.m3.f.n:pos"} :: forms | |
210 | - | ["adj:sg:acc:m1.m2:pos";"adj:sg:gen:m1.m2.m3.n:pos"] -> {empty_form with orth=orth; interp="adj:sg:gen:m1.m2.m3.n:pos|adj:sg:acc:m1.m2:pos"} :: forms | |
211 | - | ["adj:sg:dat:f:pos";"adj:sg:gen:f:pos";"adj:sg:loc:f:pos"] -> {empty_form with orth=orth; interp="adj:sg:gen.dat.loc:f:pos"} :: forms | |
212 | - | ["adj:sg:acc:m3:pos";"adj:sg:nom.voc:m1.m2.m3:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:pos|adj:sg:acc:m3:pos"} :: forms | |
213 | - | ["adj:pl:acc:m1:pos";"adj:pl:gen:m1.m2.m3.f.n:pos";"adj:pl:loc:m1.m2.m3.f.n:pos"] -> {empty_form with orth=orth; interp="adj:pl:gen.loc:m1.m2.m3.f.n:pos|adj:pl:acc:m1:pos"} :: forms | |
214 | - | ["adj:pl:dat:m1.m2.m3.f.n:pos";"adj:sg:inst:m1.m2.m3.n:pos";"adj:sg:loc:m1.m2.m3.n:pos"] -> {empty_form with orth=orth; interp="adj:sg:inst.loc:m1.m2.m3.n:pos|adj:pl:dat:m1.m2.m3.f.n:pos"} :: forms | |
215 | - | ["adj:sg:acc:f:pos";"adj:sg:inst:f:pos"] -> {empty_form with orth=orth; interp="adj:sg:acc.inst:f:pos"} :: forms | |
216 | - | ["adj:pl:nom.voc:m1:pos";"adj:sg:acc:m3:pos";"adj:sg:nom.voc:m1.m2.m3:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:pos|adj:sg:acc:m3:pos|adj:pl:nom.voc:m1:pos"} :: forms | |
217 | - | ["adj:sg:acc:m3:pos";"adj:sg:nom:m1.m2.m3:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom:m1.m2.m3:pos|adj:sg:acc:m3:pos"} :: forms | |
218 | - | ["adj:pl:acc:m2.m3.f.n:pos";"adj:pl:nom.voc:m2.m3.f.n:pos"] -> {empty_form with orth=orth; interp="adj:pl:nom.acc.voc:m2.m3.f.n:pos"} :: forms | |
219 | - | ["adj:sg:acc:n:pos";"adj:sg:nom.voc:n:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:pos"} :: forms | |
220 | - | ["adj:sg:acc:n:pos";"adj:sg:nom.voc:n:pos";"adja"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:pos|adja"} :: forms | |
221 | - | ["adj:pl:nom:m2.m3.f.n:pos";"adj:sg:nom:n:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom:n:pos|adj:pl:nom:m2.m3.f.n:pos"} :: forms | |
222 | - | ["adj:pl:acc:m2.m3.f.n:sup";"adj:pl:nom.voc:m2.m3.f.n:sup";"adj:sg:acc:n:sup";"adj:sg:nom.voc:n:sup"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:sup|adj:pl:nom.acc.voc:m2.m3.f.n:sup"} :: forms | |
223 | - | ["adj:sg:acc:m1.m2:sup";"adj:sg:gen:m1.m2.m3.n:sup"] -> {empty_form with orth=orth; interp="adj:sg:gen:m1.m2.m3.n:sup|adj:sg:acc:m1.m2:sup"} :: forms | |
224 | - | ["adj:sg:dat:f:sup";"adj:sg:gen:f:sup";"adj:sg:loc:f:sup"] -> {empty_form with orth=orth; interp="adj:sg:gen.dat.loc:f:sup"} :: forms | |
225 | - | ["adj:sg:acc:m3:sup";"adj:sg:nom.voc:m1.m2.m3:sup"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:sup|adj:sg:acc:m3:sup"} :: forms | |
226 | - | ["adj:pl:acc:m1:sup";"adj:pl:gen:m1.m2.m3.f.n:sup";"adj:pl:loc:m1.m2.m3.f.n:sup"] -> {empty_form with orth=orth; interp="adj:pl:gen.loc:m1.m2.m3.f.n:sup|adj:pl:acc:m1:sup"} :: forms | |
227 | - | ["adj:pl:dat:m1.m2.m3.f.n:sup";"adj:sg:inst:m1.m2.m3.n:sup";"adj:sg:loc:m1.m2.m3.n:sup"] -> {empty_form with orth=orth; interp="adj:sg:inst.loc:m1.m2.m3.n:sup|adj:pl:dat:m1.m2.m3.f.n:sup"} :: forms | |
228 | - | ["adj:sg:acc:f:sup";"adj:sg:inst:f:sup"] -> {empty_form with orth=orth; interp="adj:sg:acc.inst:f:sup"} :: forms | |
229 | - | ["adj:pl:acc:m2.m3.f.n:com";"adj:pl:nom.voc:m2.m3.f.n:com";"adj:sg:acc:n:com";"adj:sg:nom.voc:n:com"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:com|adj:pl:nom.acc.voc:m2.m3.f.n:com"} :: forms | |
230 | - | ["adj:sg:acc:m1.m2:com";"adj:sg:gen:m1.m2.m3.n:com"] -> {empty_form with orth=orth; interp="adj:sg:gen:m1.m2.m3.n:com|adj:sg:acc:m1.m2:com"} :: forms | |
231 | - | ["adj:sg:dat:f:com";"adj:sg:gen:f:com";"adj:sg:loc:f:com"] -> {empty_form with orth=orth; interp="adj:sg:gen.dat.loc:f:com"} :: forms | |
232 | - | ["adj:sg:acc:m3:com";"adj:sg:nom.voc:m1.m2.m3:com"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:com|adj:sg:acc:m3:com"} :: forms | |
233 | - | ["adj:pl:acc:m1:com";"adj:pl:gen:m1.m2.m3.f.n:com";"adj:pl:loc:m1.m2.m3.f.n:com"] -> {empty_form with orth=orth; interp="adj:pl:gen.loc:m1.m2.m3.f.n:com|adj:pl:acc:m1:com"} :: forms | |
234 | - | ["adj:pl:dat:m1.m2.m3.f.n:com";"adj:sg:inst:m1.m2.m3.n:com";"adj:sg:loc:m1.m2.m3.n:com"] -> {empty_form with orth=orth; interp="adj:sg:inst.loc:m1.m2.m3.n:com|adj:pl:dat:m1.m2.m3.f.n:com"} :: forms | |
235 | - | ["adj:sg:acc:f:com";"adj:sg:inst:f:com"] -> {empty_form with orth=orth; interp="adj:sg:acc.inst:f:com"} :: forms | |
236 | - | ["adj:pl:acc:m1:pos";"adj:pl:acc:m2.m3.f.n:pos";"adj:pl:dat:m1.m2.m3.f.n:pos";"adj:pl:gen:m1.m2.m3.f.n:pos"; | |
228 | + let orth_suf = get_orth_suf orth in | |
229 | + match lemma_suf, Xlist.sort (StringSet.to_list set) compare with | |
230 | + _,["adv"] -> {empty_form with orth=orth; interp="adv:pos"} :: forms | |
231 | + | _,["adv";"adv:pos"] -> {empty_form with orth=orth; interp="adv:pos"} :: forms | |
232 | + | _,["adj:pl:acc:m2.m3.f.n:pos";"adj:pl:nom.voc:m2.m3.f.n:pos";"adj:sg:acc:n:pos";"adj:sg:nom.voc:n:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:pos|adj:pl:nom.acc.voc:m2.m3.f.n:pos"} :: forms | |
233 | + | _,["adj:sg:acc:m1.m2:pos";"adj:sg:gen:m1.m2.m3.n:pos"] -> {empty_form with orth=orth; interp="adj:sg:gen:m1.m2.m3.n:pos|adj:sg:acc:m1.m2:pos"} :: forms | |
234 | + | _,["adj:sg:dat:f:pos";"adj:sg:gen:f:pos";"adj:sg:loc:f:pos"] -> {empty_form with orth=orth; interp="adj:sg:gen.dat.loc:f:pos"} :: forms | |
235 | + | _,["adj:sg:acc:m3:pos";"adj:sg:nom.voc:m1.m2.m3:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:pos|adj:sg:acc:m3:pos"} :: forms | |
236 | + | _,["adj:pl:acc:m1:pos";"adj:pl:gen:m1.m2.m3.f.n:pos";"adj:pl:loc:m1.m2.m3.f.n:pos"] -> {empty_form with orth=orth; interp="adj:pl:gen.loc:m1.m2.m3.f.n:pos|adj:pl:acc:m1:pos"} :: forms | |
237 | + | _,["adj:pl:dat:m1.m2.m3.f.n:pos";"adj:sg:inst:m1.m2.m3.n:pos";"adj:sg:loc:m1.m2.m3.n:pos"] -> {empty_form with orth=orth; interp="adj:sg:inst.loc:m1.m2.m3.n:pos|adj:pl:dat:m1.m2.m3.f.n:pos"} :: forms | |
238 | + | _,["adj:sg:acc:f:pos";"adj:sg:inst:f:pos"] -> {empty_form with orth=orth; interp="adj:sg:acc.inst:f:pos"} :: forms | |
239 | + | _,["adj:pl:nom.voc:m1:pos";"adj:sg:acc:m3:pos";"adj:sg:nom.voc:m1.m2.m3:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:pos|adj:sg:acc:m3:pos|adj:pl:nom.voc:m1:pos"} :: forms | |
240 | + | _,["adj:sg:acc:m3:pos";"adj:sg:nom:m1.m2.m3:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom:m1.m2.m3:pos|adj:sg:acc:m3:pos"} :: forms | |
241 | + | _,["adj:pl:acc:m2.m3.f.n:pos";"adj:pl:nom.voc:m2.m3.f.n:pos"] -> {empty_form with orth=orth; interp="adj:pl:nom.acc.voc:m2.m3.f.n:pos"} :: forms | |
242 | + | _,["adj:sg:acc:n:pos";"adj:sg:nom.voc:n:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:pos"} :: forms | |
243 | + | _,["adj:sg:acc:n:pos";"adj:sg:nom.voc:n:pos";"adja"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:pos|adja"} :: forms | |
244 | + | _,["adj:pl:nom:m2.m3.f.n:pos";"adj:sg:nom:n:pos"] -> {empty_form with orth=orth; interp="adj:sg:nom:n:pos|adj:pl:nom:m2.m3.f.n:pos"} :: forms | |
245 | + | _,["adj:pl:acc:m2.m3.f.n:sup";"adj:pl:nom.voc:m2.m3.f.n:sup";"adj:sg:acc:n:sup";"adj:sg:nom.voc:n:sup"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:sup|adj:pl:nom.acc.voc:m2.m3.f.n:sup"} :: forms | |
246 | + | _,["adj:sg:acc:m1.m2:sup";"adj:sg:gen:m1.m2.m3.n:sup"] -> {empty_form with orth=orth; interp="adj:sg:gen:m1.m2.m3.n:sup|adj:sg:acc:m1.m2:sup"} :: forms | |
247 | + | _,["adj:sg:dat:f:sup";"adj:sg:gen:f:sup";"adj:sg:loc:f:sup"] -> {empty_form with orth=orth; interp="adj:sg:gen.dat.loc:f:sup"} :: forms | |
248 | + | _,["adj:sg:acc:m3:sup";"adj:sg:nom.voc:m1.m2.m3:sup"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:sup|adj:sg:acc:m3:sup"} :: forms | |
249 | + | _,["adj:pl:acc:m1:sup";"adj:pl:gen:m1.m2.m3.f.n:sup";"adj:pl:loc:m1.m2.m3.f.n:sup"] -> {empty_form with orth=orth; interp="adj:pl:gen.loc:m1.m2.m3.f.n:sup|adj:pl:acc:m1:sup"} :: forms | |
250 | + | _,["adj:pl:dat:m1.m2.m3.f.n:sup";"adj:sg:inst:m1.m2.m3.n:sup";"adj:sg:loc:m1.m2.m3.n:sup"] -> {empty_form with orth=orth; interp="adj:sg:inst.loc:m1.m2.m3.n:sup|adj:pl:dat:m1.m2.m3.f.n:sup"} :: forms | |
251 | + | _,["adj:sg:acc:f:sup";"adj:sg:inst:f:sup"] -> {empty_form with orth=orth; interp="adj:sg:acc.inst:f:sup"} :: forms | |
252 | + | _,["adj:pl:acc:m2.m3.f.n:com";"adj:pl:nom.voc:m2.m3.f.n:com";"adj:sg:acc:n:com";"adj:sg:nom.voc:n:com"] -> {empty_form with orth=orth; interp="adj:sg:nom.acc.voc:n:com|adj:pl:nom.acc.voc:m2.m3.f.n:com"} :: forms | |
253 | + | _,["adj:sg:acc:m1.m2:com";"adj:sg:gen:m1.m2.m3.n:com"] -> {empty_form with orth=orth; interp="adj:sg:gen:m1.m2.m3.n:com|adj:sg:acc:m1.m2:com"} :: forms | |
254 | + | _,["adj:sg:dat:f:com";"adj:sg:gen:f:com";"adj:sg:loc:f:com"] -> {empty_form with orth=orth; interp="adj:sg:gen.dat.loc:f:com"} :: forms | |
255 | + | _,["adj:sg:acc:m3:com";"adj:sg:nom.voc:m1.m2.m3:com"] -> {empty_form with orth=orth; interp="adj:sg:nom.voc:m1.m2.m3:com|adj:sg:acc:m3:com"} :: forms | |
256 | + | _,["adj:pl:acc:m1:com";"adj:pl:gen:m1.m2.m3.f.n:com";"adj:pl:loc:m1.m2.m3.f.n:com"] -> {empty_form with orth=orth; interp="adj:pl:gen.loc:m1.m2.m3.f.n:com|adj:pl:acc:m1:com"} :: forms | |
257 | + | _,["adj:pl:dat:m1.m2.m3.f.n:com";"adj:sg:inst:m1.m2.m3.n:com";"adj:sg:loc:m1.m2.m3.n:com"] -> {empty_form with orth=orth; interp="adj:sg:inst.loc:m1.m2.m3.n:com|adj:pl:dat:m1.m2.m3.f.n:com"} :: forms | |
258 | + | _,["adj:sg:acc:f:com";"adj:sg:inst:f:com"] -> {empty_form with orth=orth; interp="adj:sg:acc.inst:f:com"} :: forms | |
259 | + | _,["adj:pl:acc:m1:pos";"adj:pl:acc:m2.m3.f.n:pos";"adj:pl:dat:m1.m2.m3.f.n:pos";"adj:pl:gen:m1.m2.m3.f.n:pos"; | |
237 | 260 | "adj:pl:inst:m1.m2.m3.f.n:pos";"adj:pl:loc:m1.m2.m3.f.n:pos";"adj:pl:nom.voc:m1:pos";"adj:pl:nom.voc:m2.m3.f.n:pos"; |
238 | 261 | "adj:sg:acc:f:pos";"adj:sg:acc:m1.m2:pos";"adj:sg:acc:m3:pos";"adj:sg:acc:n:pos";"adj:sg:dat:f:pos"; |
239 | 262 | "adj:sg:dat:m1.m2.m3.n:pos";"adj:sg:gen:f:pos";"adj:sg:gen:m1.m2.m3.n:pos";"adj:sg:inst:f:pos";"adj:sg:inst:m1.m2.m3.n:pos"; |
240 | 263 | "adj:sg:loc:f:pos";"adj:sg:loc:m1.m2.m3.n:pos";"adj:sg:nom.voc:f:pos";"adj:sg:nom.voc:m1.m2.m3:pos";"adj:sg:nom.voc:n:pos"] -> {empty_form with orth=orth; interp="adj:sg.pl:nom.gen.dat.acc.inst.loc.voc:m1.m2.m3.f.n:pos"} :: forms |
241 | - | ["adj:pl:acc:m1:pos";"adj:pl:acc:m2.m3.f.n:pos";"adj:pl:dat:m1.m2.m3.f.n:pos";"adj:pl:gen:m1.m2.m3.f.n:pos"; | |
264 | + | _,["adj:pl:acc:m1:pos";"adj:pl:acc:m2.m3.f.n:pos";"adj:pl:dat:m1.m2.m3.f.n:pos";"adj:pl:gen:m1.m2.m3.f.n:pos"; | |
242 | 265 | "adj:pl:inst:m1.m2.m3.f.n:pos";"adj:pl:loc:m1.m2.m3.f.n:pos";"adj:pl:nom.voc:m1:pos";"adj:pl:nom.voc:m2.m3.f.n:pos"; |
243 | 266 | "adj:sg:acc:f:pos";"adj:sg:acc:m1.m2:pos";"adj:sg:acc:m3:pos";"adj:sg:acc:n:pos";"adj:sg:dat:f:pos"; |
244 | 267 | "adj:sg:dat:m1.m2.m3.n:pos";"adj:sg:gen:f:pos";"adj:sg:gen:m1.m2.m3.n:pos";"adj:sg:inst:f:pos";"adj:sg:inst:m1.m2.m3.n:pos"; |
245 | 268 | "adj:sg:loc:f:pos";"adj:sg:loc:m1.m2.m3.n:pos";"adj:sg:nom.voc:f:pos";"adj:sg:nom.voc:m1.m2.m3:pos";"adj:sg:nom.voc:n:pos";"adja"] -> {empty_form with orth=orth; interp="adj:sg.pl:nom.gen.dat.acc.inst.loc.voc:m1.m2.m3.f.n:pos|adja"} :: forms |
246 | - | ["ger:pl:nom.acc:n:imperf.perf:aff";"ger:sg:gen:n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ger:sg:gen:n:imperf.perf:aff|ger:pl:nom.acc:n:imperf.perf:aff"} :: forms | |
247 | - | ["ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:aff";"ppas:sg:nom.acc.voc:n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:nom.acc.voc:n:imperf.perf:aff|ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:aff"} :: forms | |
248 | - | ["ppas:sg:acc:m1.m2:imperf.perf:aff";"ppas:sg:gen:m1.m2.m3.n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:gen:m1.m2.m3.n:imperf.perf:aff|ppas:sg:acc:m1.m2:imperf.perf:aff"} :: forms | |
249 | - | ["ppas:sg:acc:m3:imperf.perf:aff";"ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff|ppas:sg:acc:m3:imperf.perf:aff"} :: forms | |
250 | - | ["ppas:pl:acc:m1:imperf.perf:aff";"ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:aff|ppas:pl:acc:m1:imperf.perf:aff"} :: forms | |
251 | - | ["ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:aff";"ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:aff|ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:aff"} :: forms | |
252 | - | ["pact:pl:nom.acc.voc:m2.m3.f.n:imperf:aff";"pact:sg:nom.acc.voc:n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:nom.acc.voc:n:imperf:aff|pact:pl:nom.acc.voc:m2.m3.f.n:imperf:aff"} :: forms | |
253 | - | ["pact:sg:acc:m1.m2:imperf:aff";"pact:sg:gen:m1.m2.m3.n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:gen:m1.m2.m3.n:imperf:aff|pact:sg:acc:m1.m2:imperf:aff"} :: forms | |
254 | - | ["pact:pl:nom.voc:m1:imperf:aff";"pact:sg:acc:m3:imperf:aff";"pact:sg:nom.voc:m1.m2.m3:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:nom.voc:m1.m2.m3:imperf:aff|pact:sg:acc:m3:imperf:aff|pact:pl:nom.voc:m1:imperf:aff"} :: forms | |
255 | - | ["pact:pl:acc:m1:imperf:aff";"pact:pl:gen.loc:m1.m2.m3.f.n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:pl:gen.loc:m1.m2.m3.f.n:imperf:aff|pact:pl:acc:m1:imperf:aff"} :: forms | |
256 | - | ["pact:pl:dat:m1.m2.m3.f.n:imperf:aff";"pact:sg:inst.loc:m1.m2.m3.n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:inst.loc:m1.m2.m3.n:imperf:aff|pact:pl:dat:m1.m2.m3.f.n:imperf:aff"} :: forms | |
257 | - | ["ger:pl:nom.acc:n:imperf.perf:neg";"ger:sg:gen:n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ger:sg:gen:n:imperf.perf:neg|ger:pl:nom.acc:n:imperf.perf:neg"} :: forms | |
258 | - | ["ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:neg";"ppas:sg:nom.acc.voc:n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:nom.acc.voc:n:imperf.perf:neg|ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:neg"} :: forms | |
259 | - | ["ppas:sg:acc:m1.m2:imperf.perf:neg";"ppas:sg:gen:m1.m2.m3.n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:gen:m1.m2.m3.n:imperf.perf:neg|ppas:sg:acc:m1.m2:imperf.perf:neg"} :: forms | |
260 | - | ["ppas:sg:acc:m3:imperf.perf:neg";"ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg|ppas:sg:acc:m3:imperf.perf:neg"} :: forms | |
261 | - | ["ppas:pl:acc:m1:imperf.perf:neg";"ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:neg|ppas:pl:acc:m1:imperf.perf:neg"} :: forms | |
262 | - | ["ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:neg";"ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:neg|ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:neg"} :: forms | |
263 | - | ["pact:pl:nom.acc.voc:m2.m3.f.n:imperf:neg";"pact:sg:nom.acc.voc:n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:nom.acc.voc:n:imperf:neg|pact:pl:nom.acc.voc:m2.m3.f.n:imperf:neg"} :: forms | |
264 | - | ["pact:sg:acc:m1.m2:imperf:neg";"pact:sg:gen:m1.m2.m3.n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:gen:m1.m2.m3.n:imperf:neg|pact:sg:acc:m1.m2:imperf:neg"} :: forms | |
265 | - | ["pact:pl:nom.voc:m1:imperf:neg";"pact:sg:acc:m3:imperf:neg";"pact:sg:nom.voc:m1.m2.m3:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:nom.voc:m1.m2.m3:imperf:neg|pact:sg:acc:m3:imperf:neg|pact:pl:nom.voc:m1:imperf:neg"} :: forms | |
266 | - | ["pact:pl:acc:m1:imperf:neg";"pact:pl:gen.loc:m1.m2.m3.f.n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:pl:gen.loc:m1.m2.m3.f.n:imperf:neg|pact:pl:acc:m1:imperf:neg"} :: forms | |
267 | - | ["pact:pl:dat:m1.m2.m3.f.n:imperf:neg";"pact:sg:inst.loc:m1.m2.m3.n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:inst.loc:m1.m2.m3.n:imperf:neg|pact:pl:dat:m1.m2.m3.f.n:imperf:neg"} :: forms | |
268 | - | ["ger:pl:gen:n:imperf.perf:aff";"inf:imperf.perf"] -> {empty_form with orth=orth; interp="ger:pl:gen:n:imperf.perf:aff"} :: {empty_form with orth=orth; interp="inf:imperf.perf"} :: forms | |
269 | - | ["praet:sg:m1.m2.m3:imperf.perf";"praet:sg:m1.m2.m3:imperf.perf:nagl"] -> {empty_form with orth=orth; interp="praet:sg:m1.m2.m3:imperf.perf:nagl"} :: forms | |
270 | - | ["fin:sg:ter:imperf.perf";"ger:sg:nom.acc:n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="fin:sg:ter:imperf.perf"} :: {empty_form with orth=orth; interp="ger:sg:nom.acc:n:imperf.perf:aff"} :: forms | |
271 | - | ["ger:pl:gen:n:imperf.perf:aff";"impt:sg:sec:imperf.perf"] -> {empty_form with orth=orth; interp="ger:pl:gen:n:imperf.perf:aff"} :: {empty_form with orth=orth; interp="impt:sg:sec:imperf.perf"} :: forms | |
272 | - | ["fin:pl:ter:imperf.perf";"ppas:sg:acc.inst:f:imperf.perf:aff"] -> {empty_form with orth=orth; interp="fin:pl:ter:imperf.perf"} :: {empty_form with orth=orth; interp="ppas:sg:acc.inst:f:imperf.perf:aff"} :: forms | |
273 | - | ["subst:sg:loc:m1";"subst:sg:voc:m1"]-> {empty_form with orth=orth; interp="subst:sg:loc.voc:m1"} :: forms | |
274 | - | ["subst:sg:loc:m2";"subst:sg:voc:m2"]-> {empty_form with orth=orth; interp="subst:sg:loc.voc:m2"} :: forms | |
275 | - | ["subst:sg:loc:m3";"subst:sg:voc:m3"]-> {empty_form with orth=orth; interp="subst:sg:loc.voc:m3"} :: forms | |
276 | - | ["subst:sg:gen.acc:m1";"subst:sg:gen:m1"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m1"} :: forms | |
277 | - | ["subst:pl:nom.acc.voc:n:ncol";"subst:sg:gen:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:gen:n:ncol|subst:pl:nom.acc.voc:n:ncol"} :: forms | |
278 | - | ["subst:sg:dat:n:ncol";"subst:sg:loc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:dat:n:ncol"} :: {empty_form with orth=orth; interp="subst:sg:loc:n:ncol"} :: forms | |
279 | - | ["subst:pl:nom.acc.voc:f";"subst:sg:gen:f"] -> {empty_form with orth=orth; interp="subst:pl:nom.acc.voc:f"} :: {empty_form with orth=orth; interp="subst:sg:gen:f"} :: forms | |
280 | - | ["subst:pl:gen:f";"subst:sg:dat.loc:f";"subst:sg:gen:f"] -> {empty_form with orth=orth; interp="subst:pl:gen:f"} :: {empty_form with orth=orth; interp="subst:sg:dat.loc:f"} :: {empty_form with orth=orth; interp="subst:sg:gen:f"} :: forms | |
281 | - | ["subst:sg:acc:f";"subst:sg:nom:f"] -> {empty_form with orth=orth; interp="subst:sg:nom.acc:f"} :: forms | |
282 | - | ["subst:pl:gen:f";"subst:pl:nom.acc.voc:f";"subst:sg:dat.loc:f";"subst:sg:gen:f";"subst:sg:voc:f"] -> {empty_form with orth=orth; interp="subst:sg:gen.dat.loc.voc:f|subst:pl:nom.gen.acc.voc:f"} :: forms | |
283 | - | ["subst:sg:dat.loc:f";"subst:sg:gen:f"] -> {empty_form with orth=orth; interp=""} :: forms | |
284 | - (* | ["subst:pl:gen:f";"subst:sg:dat.loc:f";"subst:sg:gen:f";"subst:sg:voc:f"] -> {empty_form with orth=orth; interp=""} :: forms *) | |
285 | - | ["subst:sg:gen.acc:m2";"subst:sg:gen:m2"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m2"} :: forms | |
286 | - | ["subst:pl:gen.acc:m1";"subst:pl:loc:m1"] -> {empty_form with orth=orth; interp="subst:pl:gen.acc.loc:m1"} :: forms | |
287 | - | ["subst:pl:dat:m1";"subst:sg:inst:m1";"subst:sg:loc:m1"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:m1|subst:pl:dat:m1"} :: forms | |
288 | - | ["subst:pl:dat:m3";"subst:sg:inst:m3";"subst:sg:loc:m3"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:m3|subst:pl:dat:m3"} :: forms | |
289 | - | ["subst:sg:nom:m1";"subst:sg:voc:m1"] -> {empty_form with orth=orth; interp="subst:sg:nom.voc:m1"} :: forms | |
290 | - | ["subst:sg:acc:f";"subst:sg:inst:f"] -> {empty_form with orth=orth; interp="subst:sg:acc.inst:f"} :: forms | |
291 | - | ["subst:pl:gen:f";"subst:pl:loc:f"] -> {empty_form with orth=orth; interp="subst:pl:gen.loc:f"} :: forms | |
292 | - | ["subst:sg:nom:f";"subst:sg:voc:f"] -> {empty_form with orth=orth; interp="subst:sg:nom.voc:f"} :: forms | |
293 | - | ["subst:sg:dat:n:ncol";"subst:sg:gen:n:ncol";"subst:sg:inst:n:ncol";"subst:sg:loc:n:ncol";"subst:sg:nom.acc.voc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:nom.gen.dat.acc.inst.loc.voc:n:ncol"} :: forms | |
294 | - | ["subst:pl:gen:n:pt";"subst:pl:loc:n:pt"] -> {empty_form with orth=orth; interp="subst:pl:gen.loc:n:pt"} :: forms | |
295 | - | ["subst:pl:gen:n:ncol";"subst:pl:loc:n:ncol"] -> {empty_form with orth=orth; interp="subst:pl:gen.loc:n:ncol"} :: forms | |
296 | - | ["depr:pl:nom.acc.voc:m2";"subst:sg.pl:nom.gen.dat.acc.inst.loc.voc:m1"] -> {empty_form with orth=orth; interp="depr:pl:nom.acc.voc:m2|subst:sg.pl:nom.gen.dat.acc.inst.loc.voc:m1"} :: forms | |
297 | - (* | -> {empty_form with orth=orth; interp=""} :: forms | |
298 | - | -> {empty_form with orth=orth; interp=""} :: forms | |
299 | - | -> {empty_form with orth=orth; interp=""} :: forms | |
300 | - | -> {empty_form with orth=orth; interp=""} :: forms | |
301 | - | -> {empty_form with orth=orth; interp=""} :: forms | |
302 | - | -> {empty_form with orth=orth; interp=""} :: forms*) | |
303 | - | interps -> | |
304 | - print_endline ("merge_interps: " ^ (*orth ^*) " [\"" ^ String.concat "\";\"" interps ^ "\"]"); | |
269 | + | _,["ger:pl:nom.acc:n:imperf.perf:aff";"ger:sg:gen:n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ger:sg:gen:n:imperf.perf:aff|ger:pl:nom.acc:n:imperf.perf:aff"} :: forms | |
270 | + | _,["ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:aff";"ppas:sg:nom.acc.voc:n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:nom.acc.voc:n:imperf.perf:aff|ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:aff"} :: forms | |
271 | + | _,["ppas:sg:acc:m1.m2:imperf.perf:aff";"ppas:sg:gen:m1.m2.m3.n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:gen:m1.m2.m3.n:imperf.perf:aff|ppas:sg:acc:m1.m2:imperf.perf:aff"} :: forms | |
272 | + | _,["ppas:sg:acc:m3:imperf.perf:aff";"ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff|ppas:sg:acc:m3:imperf.perf:aff"} :: forms | |
273 | + | _,["ppas:pl:acc:m1:imperf.perf:aff";"ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:aff|ppas:pl:acc:m1:imperf.perf:aff"} :: forms | |
274 | + | _,["ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:aff";"ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:aff|ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:aff"} :: forms | |
275 | + | _,["pact:pl:nom.acc.voc:m2.m3.f.n:imperf:aff";"pact:sg:nom.acc.voc:n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:nom.acc.voc:n:imperf:aff|pact:pl:nom.acc.voc:m2.m3.f.n:imperf:aff"} :: forms | |
276 | + | _,["pact:sg:acc:m1.m2:imperf:aff";"pact:sg:gen:m1.m2.m3.n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:gen:m1.m2.m3.n:imperf:aff|pact:sg:acc:m1.m2:imperf:aff"} :: forms | |
277 | + | _,["pact:pl:nom.voc:m1:imperf:aff";"pact:sg:acc:m3:imperf:aff";"pact:sg:nom.voc:m1.m2.m3:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:nom.voc:m1.m2.m3:imperf:aff|pact:sg:acc:m3:imperf:aff|pact:pl:nom.voc:m1:imperf:aff"} :: forms | |
278 | + | _,["pact:pl:acc:m1:imperf:aff";"pact:pl:gen.loc:m1.m2.m3.f.n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:pl:gen.loc:m1.m2.m3.f.n:imperf:aff|pact:pl:acc:m1:imperf:aff"} :: forms | |
279 | + | _,["pact:pl:dat:m1.m2.m3.f.n:imperf:aff";"pact:sg:inst.loc:m1.m2.m3.n:imperf:aff"] -> {empty_form with orth=orth; interp="pact:sg:inst.loc:m1.m2.m3.n:imperf:aff|pact:pl:dat:m1.m2.m3.f.n:imperf:aff"} :: forms | |
280 | + | _,["ger:pl:nom.acc:n:imperf.perf:neg";"ger:sg:gen:n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ger:sg:gen:n:imperf.perf:neg|ger:pl:nom.acc:n:imperf.perf:neg"} :: forms | |
281 | + | _,["ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:neg";"ppas:sg:nom.acc.voc:n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:nom.acc.voc:n:imperf.perf:neg|ppas:pl:nom.acc.voc:m2.m3.f.n:imperf.perf:neg"} :: forms | |
282 | + | _,["ppas:sg:acc:m1.m2:imperf.perf:neg";"ppas:sg:gen:m1.m2.m3.n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:gen:m1.m2.m3.n:imperf.perf:neg|ppas:sg:acc:m1.m2:imperf.perf:neg"} :: forms | |
283 | + | _,["ppas:sg:acc:m3:imperf.perf:neg";"ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg|ppas:sg:acc:m3:imperf.perf:neg"} :: forms | |
284 | + | _,["ppas:pl:acc:m1:imperf.perf:neg";"ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:pl:gen.loc:m1.m2.m3.f.n:imperf.perf:neg|ppas:pl:acc:m1:imperf.perf:neg"} :: forms | |
285 | + | _,["ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:neg";"ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:neg"] -> {empty_form with orth=orth; interp="ppas:sg:inst.loc:m1.m2.m3.n:imperf.perf:neg|ppas:pl:dat:m1.m2.m3.f.n:imperf.perf:neg"} :: forms | |
286 | + | _,["pact:pl:nom.acc.voc:m2.m3.f.n:imperf:neg";"pact:sg:nom.acc.voc:n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:nom.acc.voc:n:imperf:neg|pact:pl:nom.acc.voc:m2.m3.f.n:imperf:neg"} :: forms | |
287 | + | _,["pact:sg:acc:m1.m2:imperf:neg";"pact:sg:gen:m1.m2.m3.n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:gen:m1.m2.m3.n:imperf:neg|pact:sg:acc:m1.m2:imperf:neg"} :: forms | |
288 | + | _,["pact:pl:nom.voc:m1:imperf:neg";"pact:sg:acc:m3:imperf:neg";"pact:sg:nom.voc:m1.m2.m3:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:nom.voc:m1.m2.m3:imperf:neg|pact:sg:acc:m3:imperf:neg|pact:pl:nom.voc:m1:imperf:neg"} :: forms | |
289 | + | _,["pact:pl:acc:m1:imperf:neg";"pact:pl:gen.loc:m1.m2.m3.f.n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:pl:gen.loc:m1.m2.m3.f.n:imperf:neg|pact:pl:acc:m1:imperf:neg"} :: forms | |
290 | + | _,["pact:pl:dat:m1.m2.m3.f.n:imperf:neg";"pact:sg:inst.loc:m1.m2.m3.n:imperf:neg"] -> {empty_form with orth=orth; interp="pact:sg:inst.loc:m1.m2.m3.n:imperf:neg|pact:pl:dat:m1.m2.m3.f.n:imperf:neg"} :: forms | |
291 | + | _,["ger:pl:gen:n:imperf.perf:aff";"inf:imperf.perf"] -> {empty_form with orth=orth; interp="ger:pl:gen:n:imperf.perf:aff"} :: {empty_form with orth=orth; interp="inf:imperf.perf"} :: forms | |
292 | + | _,["praet:sg:m1.m2.m3:imperf.perf";"praet:sg:m1.m2.m3:imperf.perf:nagl"] -> {empty_form with orth=orth; interp="praet:sg:m1.m2.m3:imperf.perf:nagl"} :: forms | |
293 | + | _,["fin:sg:ter:imperf.perf";"ger:sg:nom.acc:n:imperf.perf:aff"] -> {empty_form with orth=orth; interp="fin:sg:ter:imperf.perf"} :: {empty_form with orth=orth; interp="ger:sg:nom.acc:n:imperf.perf:aff"} :: forms | |
294 | + | _,["ger:pl:gen:n:imperf.perf:aff";"impt:sg:sec:imperf.perf"] -> {empty_form with orth=orth; interp="ger:pl:gen:n:imperf.perf:aff"} :: {empty_form with orth=orth; interp="impt:sg:sec:imperf.perf"} :: forms | |
295 | + | _,["fin:pl:ter:imperf.perf";"ppas:sg:acc.inst:f:imperf.perf:aff"] -> {empty_form with orth=orth; interp="fin:pl:ter:imperf.perf"} :: {empty_form with orth=orth; interp="ppas:sg:acc.inst:f:imperf.perf:aff"} :: forms | |
296 | + | "a",["subst:sg:dat.loc:f";"subst:sg:gen:f"] -> | |
297 | + if orth_suf = "j" then {empty_form with orth=orth; interp="subst:sg:gen.dat.loc:f"} :: forms | |
298 | + else {empty_form with orth=orth; interp="subst:sg:gen:f"} :: {empty_form with orth=orth; interp="subst:sg:dat.loc:f"} :: forms | |
299 | + (* | "a",["subst:pl:gen:f";"subst:sg:dat.loc:f";"subst:sg:gen:f"] -> (*print_endline lemma;*) {empty_form with orth=orth; interp="subst:pl:gen:f"} :: {empty_form with orth=orth; interp="subst:sg:dat.loc:f"} :: {empty_form with orth=orth; interp="subst:sg:gen:f"} :: forms *) | |
300 | + | "a",["subst:pl:gen:f";"subst:pl:loc:f"] -> {empty_form with orth=orth; interp="subst:pl:gen.loc:f"} :: forms | |
301 | + | "ε",["subst:sg:gen.acc:m1";"subst:sg:gen:m1"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m1"} :: forms | |
302 | + | "ε",["subst:sg:gen.acc:m2";"subst:sg:gen:m2"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m2"} :: forms | |
303 | + | "ε",["subst:sg:loc:m1";"subst:sg:voc:m1"]-> {empty_form with orth=orth; interp="subst:sg:loc.voc:m1"} :: forms | |
304 | + | "ε",["subst:sg:loc:m2";"subst:sg:voc:m2"]-> {empty_form with orth=orth; interp="subst:sg:loc.voc:m2"} :: forms | |
305 | + | "ε",["subst:sg:loc:m3";"subst:sg:voc:m3"]-> {empty_form with orth=orth; interp="subst:sg:loc.voc:m3"} :: forms | |
306 | + | "ε",["subst:sg:gen:m3";"subst:sg:loc:m3";"subst:sg:voc:m3"] -> {empty_form with orth=orth; interp="subst:sg:loc.voc:m3"} :: {empty_form with orth=orth; interp="subst:sg:gen:m3"} :: forms | |
307 | + | "ε",["subst:sg:acc:f";"subst:sg:nom:f"] -> {empty_form with orth=orth; interp="subst:sg:nom.acc:f"} :: forms | |
308 | + | "ε",["subst:pl:gen:f";"subst:pl:nom.acc.voc:f";"subst:sg:dat.loc:f";"subst:sg:gen:f";"subst:sg:voc:f"] -> {empty_form with orth=orth; interp="subst:sg:gen.dat.loc.voc:f|subst:pl:gen:f"} :: {empty_form with orth=orth; interp="subst:pl:nom.acc.voc:f"} :: forms | |
309 | + | "ε",["subst:pl:gen:f";"subst:sg:dat.loc:f";"subst:sg:gen:f";"subst:sg:voc:f"] -> {empty_form with orth=orth; interp="subst:sg:gen.dat.loc.voc:f|subst:pl:gen:f"} :: forms | |
310 | + | "y",["subst:sg:nom:m1";"subst:sg:voc:m1"] -> {empty_form with orth=orth; interp="subst:sg:nom.voc:m1"} :: forms | |
311 | + | "y",["subst:sg:gen.acc:m1";"subst:sg:gen:m1"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m1"} :: forms | |
312 | + | "y",["subst:pl:gen.acc:m1";"subst:pl:loc:m1"] -> {empty_form with orth=orth; interp="subst:pl:gen.acc.loc:m1"} :: forms | |
313 | + | "y",["subst:pl:dat:m1";"subst:sg:inst:m1";"subst:sg:loc:m1"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:m1|subst:pl:dat:m1"} :: forms | |
314 | + | "y",["subst:sg:nom:m2";"subst:sg:voc:m2"] -> {empty_form with orth=orth; interp="subst:sg:nom.voc:m2"} :: forms | |
315 | + | "y",["subst:pl:nom.voc:m1";"subst:sg:nom:m1";"subst:sg:voc:m1"] -> {empty_form with orth=orth; interp="subst:sg:nom.voc:m1"} :: {empty_form with orth=orth; interp="subst:pl:nom.voc:m1"} :: forms | |
316 | + | "y",["subst:sg:gen.acc:m2";"subst:sg:gen:m2"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m2"} :: forms | |
317 | + | "y",["subst:pl:gen:m2";"subst:pl:loc:m2"] -> {empty_form with orth=orth; interp="subst:pl:gen.acc.loc:m2"} :: forms | |
318 | + | "y",["subst:pl:dat:m2";"subst:sg:inst:m2";"subst:sg:loc:m2"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:m2|subst:pl:dat:m2"} :: forms | |
319 | + | "y",["subst:sg:nom.acc:m3";"subst:sg:voc:m3"] -> {empty_form with orth=orth; interp="subst:sg:nom.acc.voc:m3"} :: forms | |
320 | + | "y",["subst:pl:gen:m3";"subst:pl:loc:m3"] -> {empty_form with orth=orth; interp="subst:pl:gen.loc:m3"} :: forms | |
321 | + | "y",["subst:pl:dat:m3";"subst:sg:inst:m3";"subst:sg:loc:m3"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:m3|subst:pl:dat:m3"} :: forms | |
322 | + | "y",["subst:sg:dat.loc:f";"subst:sg:gen:f";"subst:sg:nom:f";"subst:sg:voc:f"] -> {empty_form with orth=orth; interp="subst:sg:nom.gen.dat.loc.voc:f"} :: forms | |
323 | + | "e",["depr:pl:nom.acc.voc:m2";"subst:sg:nom:m1";"subst:sg:voc:m1"] -> {empty_form with orth=orth; interp="subst:sg:nom.voc:m1|depr:pl:nom.acc.voc:m2"} :: forms | |
324 | + | "e",["depr:pl:nom.acc.voc:m2";"subst:sg.pl:nom.gen.dat.acc.inst.loc.voc:m1";"subst:sg:nom:m1";"subst:sg:voc:m1"] -> {empty_form with orth=orth; interp="subst:sg.pl:nom.gen.dat.acc.inst.loc.voc:m1"} :: {empty_form with orth=orth; interp="subst:sg:nom.voc:m1|depr:pl:nom.acc.voc:m2"} :: forms | |
325 | + | "e",["subst:sg:gen.acc:m1";"subst:sg:gen:m1"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m1"} :: forms | |
326 | + | "e",["subst:sg:inst:m1";"subst:sg:loc:m1"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:m1"} :: forms | |
327 | + | "e",["subst:pl:dat:n:ncol";"subst:sg:inst:n:ncol";"subst:sg:loc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:n:ncol"} :: {empty_form with orth=orth; interp="subst:pl:dat:n:ncol"} :: forms | |
328 | + | "e",["subst:sg:inst:n:ncol";"subst:sg:loc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:inst.loc:n:ncol"} :: forms | |
329 | + | "e",["subst:pl:gen:n:ncol";"subst:pl:loc:n:ncol"] -> {empty_form with orth=orth; interp="subst:pl:gen.loc:n:ncol"} :: forms | |
330 | + | "e",["subst:sg:dat:n:ncol";"subst:sg:loc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:dat.loc:n:ncol"} :: forms | |
331 | + | "e",["subst:pl:nom.acc.voc:n:ncol";"subst:sg:gen:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:gen:n:ncol|subst:pl:nom.acc.voc:n:ncol"} :: forms | |
332 | + | "o",["subst:sg:nom.voc:m1"] -> {empty_form with orth=orth; interp="subst:sg:nom:m1"} :: {empty_form with orth=orth; interp="subst:sg:voc:m1"} :: forms | |
333 | + | "o",["subst:sg:gen.acc:m1";"subst:sg:gen:m1"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m1"} :: forms | |
334 | + | "o",["depr:pl:nom.acc.voc:m2";"subst:pl:nom.voc:m1";"subst:sg:gen.acc:m1";"subst:sg:gen:m1"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m1"} :: {empty_form with orth=orth; interp="subst:pl:nom.voc:m1"} :: {empty_form with orth=orth; interp="depr:pl:nom.acc.voc:m2"} :: forms | |
335 | + | "o",["subst:sg:dat.loc:m1"] -> {empty_form with orth=orth; interp="subst:sg:dat:m1"} :: {empty_form with orth=orth; interp="subst:sg:loc:m1"} :: forms | |
336 | + | "o",["subst:sg:gen.acc:m2";"subst:sg:gen:m2"] -> {empty_form with orth=orth; interp="subst:sg:gen.acc:m2"} :: forms | |
337 | + | "o",["subst:pl:dat:m1:pt";"subst:pl:loc:m1:pt"] -> {empty_form with orth=orth; interp="subst:pl:dat.loc:m1:pt"} :: forms | |
338 | + | "ε",["subst:sg:dat:n:ncol";"subst:sg:gen:n:ncol";"subst:sg:inst:n:ncol";"subst:sg:loc:n:ncol";"subst:sg:nom.acc.voc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:nom.gen.dat.acc.inst.loc.voc:n:ncol"} :: forms | |
339 | + | "ε",["subst:sg.pl:nom.gen.dat.acc.inst.loc.voc:n:ncol";"subst:sg:dat:n:ncol";"subst:sg:gen:n:ncol";"subst:sg:inst:n:ncol";"subst:sg:loc:n:ncol";"subst:sg:nom.acc.voc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg.pl:nom.gen.dat.acc.inst.loc.voc:n:ncol"} :: {empty_form with orth=orth; interp="subst:sg:nom.gen.dat.acc.inst.loc.voc:n:ncol"} :: forms | |
340 | + | "ę",["subst:sg:dat:n:col";"subst:sg:loc:n:col"] -> {empty_form with orth=orth; interp="subst:sg:dat.loc:n:col"} :: forms | |
341 | + | "ę",["subst:sg:dat:n:ncol";"subst:sg:loc:n:ncol"] -> {empty_form with orth=orth; interp="subst:sg:dat.loc:n:ncol"} :: forms | |
342 | + | "o",["subst:sg:loc:m1";"subst:sg:voc:m1"] -> | |
343 | + if orth_suf = "e" then {empty_form with orth=orth; interp="subst:sg:loc.voc:m1"} :: forms | |
344 | + else {empty_form with orth=orth; interp="subst:sg:loc:m1"} :: {empty_form with orth=orth; interp="subst:sg:voc:m1"} :: forms | |
345 | + | _,[interp] -> {empty_form with orth=orth; interp=interp} :: forms | |
346 | + | _,interps -> | |
347 | + (* print_endline ("merge_interps: " ^ lemma_suf ^ " [\"" ^ String.concat "\";\"" interps ^ "\"]"); *) | |
305 | 348 | Xlist.fold interps forms (fun forms interp -> |
306 | 349 | {empty_form with orth=orth; interp=interp} :: forms)) |
307 | 350 | |
... | ... | @@ -325,9 +368,9 @@ let process_interps dict = |
325 | 368 | | ["ppas";n;c;g;_;a] -> String.concat ":" ["ppas";n;c;g;"imperf.perf";a] |
326 | 369 | | _ -> print_endline ("merge_interps: " ^ f.interp); f.interp in |
327 | 370 | {f with interp=interp}) in |
328 | - let forms = merge_interps forms in | |
371 | + let forms = merge_interps entry.lemma forms in | |
329 | 372 | {entry with aspect=aspect; forms=forms} else |
330 | - {entry with forms=merge_interps entry.forms}) | |
373 | + {entry with forms=merge_interps entry.lemma entry.forms}) | |
331 | 374 | |
332 | 375 | (**********************************************************************************) |
333 | 376 | |
... | ... |
morphology/doc/model1.pdf
0 → 100644
No preview for this file type
morphology/doc/model1.tex
0 → 100644
1 | +\documentclass{article} | |
2 | +\usepackage{amsmath} | |
3 | +\usepackage{amssymb} | |
4 | +\usepackage[T1]{fontenc} | |
5 | +\usepackage[utf8]{inputenc} | |
6 | +\usepackage[polish]{babel} | |
7 | +% \usepackage{tikz} | |
8 | +% \usetikzlibrary{conceptgraph} | |
9 | +\usepackage{amsthm} | |
10 | + | |
11 | +\parindent 0pt | |
12 | +\parskip 4pt | |
13 | + | |
14 | +\newcommand{\form}{{\it form}} | |
15 | +\newcommand{\lemma}{{\it lemma}} | |
16 | +\newcommand{\cat}{{\it cat}} | |
17 | +\newcommand{\interp}{{\it interp}} | |
18 | +\newcommand{\fsuf}{{\it fsuf}} | |
19 | +\newcommand{\lsuf}{{\it lsuf}} | |
20 | + | |
21 | +\newtheorem{task}{Pytanie} | |
22 | +\newtheorem{answer}{Odpowiedź} | |
23 | + | |
24 | +\title{Model probabilistyczny fleksji języka polskiego} | |
25 | +\author{Wojciech Jaworski, Szymon Rutkowski} | |
26 | +\date{} | |
27 | + | |
28 | +\begin{document} | |
29 | +\maketitle | |
30 | + | |
31 | +Zakładamy, że język jest rozkładem probabilistycznym na czwórkach (\form,\lemma,\cat,\interp), | |
32 | +czyli, że wystąpienia kolejnych słów w tekście są od siebie niezależne. | |
33 | +Interpretacja \interp{} jest zbiorem tagów zgodnym a tagsetem SGJP. | |
34 | +Kategoria $\cat \in \{ {\rm noun}, {\rm adj}, {\rm adv}, {\rm verb}, {\rm other} \}$ | |
35 | +Zakładamy też, że język jest poprawny, tzn. nie ma literówek, ani błędów gramatycznych. | |
36 | + | |
37 | +Dysponujemy następującymi danymi: | |
38 | +\begin{itemize} | |
39 | +\item słownikiem gramatycznym S, czyli zbiorem czwórek, o których wiemy, że należą do języka; | |
40 | +\item zbiorem reguł, czyli zbiorem czwórek (\fsuf,\lsuf,\cat,\interp) | |
41 | +\item zbiorem wyjątków, czyli zbiorem czwórek, o których wiemy, że należą do języka, które nie są opisywane przez reguły | |
42 | +\item otagowaną listą frekwencyjną. | |
43 | +\end{itemize} | |
44 | +Reguła przyłożona do formy ucina \fsuf{} i przykleja \lsuf. | |
45 | + | |
46 | +Lista frekwencyjna wytworzona jest na podstawie NKJP1M. Usunięte zostały z niej symbole | |
47 | +(formy do których odczytania nie wystarczy znajomość reguł wymowy takie, jak liczby zapisane cyframi, oznaczenia godzin i lat, | |
48 | +znaki interpunkcyjne, skróty, emotikony). Usunięte zostały również formy odmienialne z użyciem myślnika i apostrofu | |
49 | +(np. odmienione akronimy i nazwiska obce, formy takie jak ,,12-latek``). | |
50 | +Interpretacje na liście frekwencyjnej zostały skonwertowane do postaci takiej jaka występuje w SGJP, | |
51 | +łączącej interpretacje form identycznych. Na przykład interpretacje adj:pl:nom:m1:pos, adj:pl:voc:m1:pos, adj:pl:nom:p1:pos i adj:pl:voc:p1:pos | |
52 | +zostały złączone w adj:pl:nom.voc:m1.p1:pos, a frekwencje form zsumowane. | |
53 | + | |
54 | +Celem jest aproksymacja wartości P(\lemma,\cat,\interp|\form). | |
55 | + | |
56 | +%Jakość aproksymacji mierzymy licząc jak często wśród $k$ najbardziej prawdopodobnych trójek $\lemma,\cat,\interp$ | |
57 | +%wskazanych przez model dla zadanej formy znajduje się trójka poprawna. Wyniki dla poszczególnych form agregujemy | |
58 | +%za pomocą średniej ważonej po ich częstościach. | |
59 | + | |
60 | +%Pytanie 0: Ile wynosi powyższa miara liczona z użyciem p-stw wziętych z listy frekwencyjnej? (To jest ograniczenie górne dla modelu) | |
61 | + | |
62 | +%Pytanie 0': Ile wynosi powyższa miara liczona z użyciem częstości wziętych ze zbioru reguł? (To jest ograniczenie dolne dla modelu) | |
63 | + | |
64 | +Pierwszym kryterium jest przynależność formy do słownika S. | |
65 | +Jeśli forma należy do S zakładamy, że jedno z haseł S zawierające tę formę | |
66 | +poprawnie opisuje jej lemat, kategorię i interpretację. | |
67 | + | |
68 | +\begin{task} | |
69 | +Jakie jest prawdopodobieństwo trafienia na formę, której lemat, kategoria i interpretacja należy do słownika, czyli | |
70 | +\[P((\form,\lemma,\cat,\interp) \in S)\] | |
71 | +Jakie jest prawdopodobieństwo trafienia na formę, która należy do słownika, ale jej lemat, kategoria lub interpretacja należy do słownika, czyli | |
72 | +\[P((\form,\lemma,\cat,\interp) \not\in S \wedge \form \in S)\] | |
73 | +\end{task} | |
74 | + | |
75 | +\begin{answer} | |
76 | +Prawdopodobieństwo natrafienia na formę należącą do słownika wynosi 95,67\%, zaś natrafienia na formę należącą do SGJP bez odpowiedniej | |
77 | +interpretacji -- 3,92\% (lista tych form znajduje się w pliku traps.txt). | |
78 | +\end{answer} | |
79 | + | |
80 | +W przypadku form należących do słownika różnorodność interpretacji będzie niewielka, | |
81 | +natomiast istotne będzie prawdopodobieństwo wystąpienia danego lematu. | |
82 | +Zaś w przypadku form nie należących do słownika prawdopodobieństwo wystąpienia lematu | |
83 | +będzie zawsze małe. | |
84 | + | |
85 | +Dzielimy teraz listę frekwencyjną na część należącą do S i nie należącą do S. | |
86 | +Od tej pory budujemy model osobno dla każdej z części. | |
87 | + | |
88 | +W przypadku cześci należącej do S zauważamy, że \[P(\lemma,\cat,\interp|\form)=P(\form|\lemma,\cat,\interp)\frac{P(\lemma,\cat,\interp)}{P(\form)}\] | |
89 | + | |
90 | +Zakładamy, że \interp{} jest niezależne od \lemma, pod warunkiem określonego \cat | |
91 | +\[P(\lemma,\cat,\interp)=P(\lemma,\cat)P(\interp|\lemma,\cat)=P(\lemma,\cat)P(\interp|\cat)\] | |
92 | + | |
93 | +$P(\form)$, $P(\lemma,\cat)$ i $P(\interp|\cat)$ szacujemy na podstawie listy frekwencyjnej, | |
94 | +w przypadku pierwszych dwu stosując wygładzanie. Wyliczenie $P(\form)$ zawiera uogólniona lista frekwencyjna | |
95 | +(ścieżka {\tt NKJP1M-generalized-frequency.tab} w repozytorium ENIAM), $P(\lemma,\cat)$ -- plik | |
96 | + {\tt prob\_lemmacat.txt}, zaś $P(\interp|\cat)$ -- {\tt prob\_itp\_givencat.txt}. | |
97 | + | |
98 | +$P(\form|\lemma,\cat,\interp)$ wynosi 0, gdy w S nie ma krotki postaci (\form,\lemma,\cat,\interp); | |
99 | +1, gdy jest dokładnie jedna krotka z (\lemma,\cat,\interp). Gdy jest ich więcej oznacza to, że | |
100 | +lemat ma przynajmniej dwa warianty odmiany. Są to przypadki rzadkie. Przypisujemy każdej z możliwości | |
101 | +prawdopodobieństwo 1. | |
102 | + | |
103 | +\begin{task} | |
104 | +Przejrzeć SGJP i znaleźć wszystkie przykłady, w których dla ustalonego lematu, kategorii i interpretacji | |
105 | +jest więcej niż jedna forma. Znaleźć wystąpienia tych krotek na liście frekwencyjnej. | |
106 | +\end{task} | |
107 | + | |
108 | +\begin{answer} | |
109 | +Lista takich form znajduje się w pliku multi\_forms.txt. | |
110 | +\end{answer} | |
111 | + | |
112 | +% Teraz zanalizujemy drugą część listy frekwencyjnej. | |
113 | +% Załóżmy, że reguły mają postać taką, że sufiks żadnej reguły nie jest podciągiem sufixu innej z nich. | |
114 | +% Sufiksy reguł tworzą drzewo, które w każdym węźle ma dowiązania do sufixów o jeden znak dłuższych oraz kategorię pozostałe traktową łącznie. | |
115 | +% Przyjmujemy następujące założenie modelowe: | |
116 | +% \[P(\lemma,\cat,\interp|\form)\approx P(rule|\form)=P(rule|\fsuf)\] | |
117 | +% Wynika ono z tego, że mając nieznaną formę musimy oprzeć się na ogólnych regułach | |
118 | +% odmiany i nie możemy korzystać z tego że ma ona jakieś konkretne brzmienie. | |
119 | +% Korzystamy tutaj tylko z reguł oznaczonych jako produktywne. | |
120 | +% | |
121 | +% Problem tu jest taki, że lista frekwencyjna jest zbyt mała by precyzyjnie określić p-stwo ok. 40000 reguł. | |
122 | +% Dlatego znowu stosujemy zabieg z prawdopodobieństwem warunkowym. | |
123 | +% | |
124 | +% \[P(rule|\fsuf)=P(\lsuf,\cat,\interp|\fsuf)=P(\fsuf|\lsuf,\cat,\interp)\frac{P(\lsuf,\cat,\interp)}{P(\fsuf)}\] | |
125 | +% | |
126 | +% $P(\fsuf)$ jest prawdopodobieństwem tego, że do języka należy słowo o zadanym sufixie. | |
127 | +% Można je oszacować za pomocą listy frekwencyjnej. | |
128 | +% | |
129 | +% Zakładamy, że \interp{} jest niezależne od \lsuf, pod warunkiem określonego \cat | |
130 | +% \[P(\lsuf,\cat,\interp)=P(\lsuf,\cat)P(\interp|\lsuf,\cat)=P(\lsuf,\cat)P(\interp|\cat)\] | |
131 | +% | |
132 | +% $P(\lsuf,\cat)$ i $P(\interp|\cat)$ można oszacować na podstawie listy frekwencyjnej. | |
133 | +% | |
134 | +% \begin{task} | |
135 | +% Oszacować $P(\fsuf)$ i $P(\lsuf,\cat)$ na podstawie listy frekwencyjnej. | |
136 | +% Sprawdzić dla jakich sufiksów próbka jest mała albo nie ma jej wcale. | |
137 | +% \end{task} | |
138 | +% | |
139 | +% % w razie gdyby był problem można próbować dzielić sufiksy na części i założyć niezależność tych części | |
140 | +% | |
141 | +% $P(\fsuf|\lsuf,\cat,\interp)$ wynosi 0, gdy nie ma reguły postaci (\fsuf,\lsuf,\cat,\interp); | |
142 | +% 1, gdy jest dokładnie jedna reguła z (\fsuf,\lsuf,\cat,\interp). Ustawiamy produktywność reguł tak | |
143 | +% by nie pojawiało się więcej pasujących reguł. | |
144 | +% | |
145 | +% \begin{task} | |
146 | +% Określić produktywność reguł i sprawdzić, czy nie ma niejednoznacznych dopasowań. | |
147 | +% \end{task} | |
148 | + | |
149 | +\begin{task} | |
150 | +Określić jakość modelu. | |
151 | +\end{task} | |
152 | + | |
153 | +\begin{answer} | |
154 | +Wyliczona jakość modelu (stopień pokrycia listy frekwencyjnej przez co najmniej 95\% najbardziej prawdopodobnych interpretacji wg modelu) wyniosła 79,90\%. | |
155 | +\end{answer} | |
156 | + | |
157 | +%czasowniki produktywne to te z lematem ać ować ywać, ić, yć, (nąć) | |
158 | + | |
159 | +% Pytanie 4: Czy powyższe przybliżenie jest poprawne, jak często jest więcej niż jedna reguła i ile wynoszą wówczas p-stwa? | |
160 | +% | |
161 | +% Zadania poboczne: wytworzenie otagowanej listy frekwencyjnej, wytworzenie (uzupełnienie) zbioru reguł na podstawie SGJP i listy frekwencyjnej, wskazanie, które reguły opisują sytuacje wyjątkowe. | |
162 | +% | |
163 | +% Zadanie na przyszłość: reguły słowotwórstwa i ich interpretacja semantyczna. | |
164 | +% | |
165 | +% Do powyższego modelu trzeba jeszcze dodać prefixy nie i naj. | |
166 | + | |
167 | +\end{document} | |
... | ... |
morphology/doc/przyklad2.txt
0 → 100644
1 | +nieszeryfowe nieszeryfowy adj adj:pl:acc:m2.m3.f.n.p2.p3:pos 0.049388 | |
2 | +nieszeryfowe nieszeryfowy adj adj:pl:nom.voc:m2.m3.f.n.p2.p3:pos 0.057822 | |
3 | +nieszeryfowe nieszeryfowy adj adj:sg:acc:n:pos 0.022415 | |
4 | +nieszeryfowe nieszeryfowy adj adj:sg:nom.voc:n:pos 0.045575 | |
5 | +nieszeryfowa nieszeryfowy adj adj:sg:nom.voc:f:pos 0.077981 | |
6 | + | |
7 | +nieszeryfowa nieszeryfowy adj:sg:nom.voc:f:pos | |
8 | +nieszeryfowe nieszeryfowy adj:pl:acc:m2.m3.f.n1.n2.p2.p3:pos | |
9 | +nieszeryfowe nieszeryfowy adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:pos | |
10 | +nieszeryfowe nieszeryfowy adj:sg:acc:n1.n2:pos | |
11 | +nieszeryfowe nieszeryfowy adj:sg:nom.voc:n1.n2:pos | |
12 | + | |
13 | +P(nieszeryfowy,adj,adj:sg:nom.voc:f:pos|nieszeryfowa)=1 | |
14 | + | |
15 | +P(nieszeryfowa|nieszeryfowy,adj,adj:sg:nom.voc:f:pos)=1 | |
16 | +P(nieszeryfowy,adj)=1/N | |
17 | +P(nieszeryfowa)=1/N | |
18 | +P(adj:sg:nom.voc:f:pos|adj)=0.077981 | |
19 | + | |
20 | +P(nieszeryfowa)=P(nieszeryfowy,adj)P(adj:sg:nom.voc:f:pos|adj) | |
21 | + | |
22 | +0.049388+0.057822+0.022415+0.045575=0,1752 | |
23 | +0.049388/0,1752=0,281894977 | |
24 | + | |
25 | +P(nieszeryfowy, adj, adj:pl:acc:m2.m3.f.n.p2.p3:pos | nieszeryfowe)= | |
26 | + P(adj:pl:acc:m2.m3.f.n.p2.p3:pos | adj) / | |
27 | + (P(adj:pl:acc:m2.m3.f.n.p2.p3:pos | adj) + | |
28 | + P(adj:pl:nom.voc:m2.m3.f.n.p2.p3:pos | adj) + | |
29 | + P(adj:sg:acc:n:pos | adj) + | |
30 | + P(adj:sg:nom.voc:n:pos | adj)) | |
31 | + | |
32 | +P(lemma,cat)=P(form)*(P(adj:pl:acc:m2.m3.f.n.p2.p3:pos | adj) + | |
33 | + P(adj:pl:nom.voc:m2.m3.f.n.p2.p3:pos | adj) + | |
34 | + P(adj:sg:acc:n:pos | adj) + | |
35 | + P(adj:sg:nom.voc:n:pos | adj)) | |
... | ... |
morphology/generate.ml
... | ... | @@ -148,7 +148,7 @@ let _ = |
148 | 148 | (* test_process_interps results_path adv_sgjp_filename; *) |
149 | 149 | (* test_process_interps results_path adj_sgjp_filename; *) |
150 | 150 | (* test_process_interps results_path verb_sgjp_filename; *) |
151 | - test_process_interps results_path noun_sgjp_filename; | |
151 | + (* test_process_interps results_path noun_sgjp_filename; *) | |
152 | 152 | () |
153 | 153 | |
154 | 154 | |
... | ... | @@ -387,13 +387,19 @@ let _ = |
387 | 387 | (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["pref";"cat";"flex";"lemma"] results_path adj_sgjp_filename "results/interp_rules_adj.tab"; *) |
388 | 388 | (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma";"patal";"velar"] sgjp_path "sgjp_selected.tab" "results/interp_rules_s.tab"; *) |
389 | 389 | (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma"] sgjp_path "sgjp_selected.tab" "results/interp_rules_s2.tab"; *) |
390 | - (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma";"patal";"velar"] results_path noun_sgjp_filename "results/interp_rules_noun.tab"; | |
391 | - Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma";"patal"] results_path noun_sgjp_filename "results/interp_rules_noun2.tab"; | |
392 | - Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma"] results_path noun_sgjp_filename "results/interp_rules_noun3.tab"; *) | |
393 | - (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["pref";"cat";"flex";"flex2";"group";"lemma"] results_path verb_sgjp_filename "results/interp_rules_verb.tab"; *) | |
390 | + (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma";"patal";"velar";"con"] results_path noun_sgjp_filename "results/interp_rules_noun4.tab"; *) | |
391 | + (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma";"patal";"velar"] results_path noun_sgjp_filename "results/interp_rules_noun3.tab"; *) | |
392 | + (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma";"patal"] results_path noun_sgjp_filename "results/interp_rules_noun2.tab"; *) | |
393 | + (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["cat";"flex";"lemma"] results_path noun_sgjp_filename "results/interp_rules_noun1.tab"; *) | |
394 | + Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["pref";"cat";"flex";"flex2";"group";"lemma"] results_path verb_sgjp_filename "results/interp_rules_verb.tab"; | |
394 | 395 | (* Dict.generate_interp_rules compound_rule_trees interp_compound_rule_trees ["pref";"cat";"flex";"flex2";"group";"lemma"] results_path "sgjp_selected.tab" "results/interp_rules_verb.tab"; *) |
396 | + ignore (Sys.command "totem ~/Dokumenty/Inne/gong/gong_00m_30s.ogg"); | |
395 | 397 | () |
396 | 398 | |
399 | + (* Printexc.record_backtrace true; | |
400 | + (try *) | |
401 | + (* with e -> Printexc.print_backtrace stdout; print_endline (Printexc.to_string e)); *) | |
402 | + | |
397 | 403 | (* Generowanie złożonych reguł zaopatrzonych we frekwencje *) |
398 | 404 | let _ = |
399 | 405 | (* Dict.generate_rule_frequencies interp_compound_rule_trees results_path adj_sgjp_filename "results/freq_rules-adj.tab"; *) |
... | ... |
morphology/ruleGenerator.ml
... | ... | @@ -299,6 +299,7 @@ let calculate_grad_value = function |
299 | 299 | | s -> failwith ("calculate_grad_value: " ^ s) |
300 | 300 | |
301 | 301 | let calculate_rule_value tags interp = |
302 | + if interp = "" then failwith "calculate_rule_value: empty interp" else | |
302 | 303 | let cat = try Xlist.assoc tags "cat" with Not_found -> "" in |
303 | 304 | let lemma = try Xlist.assoc tags "lemma" with Not_found -> "" in |
304 | 305 | if cat = "noun" || cat = "adj" then |
... | ... |