Commit 895d2ad7fe15dd7f87879f1b51e462d647e3d961
1 parent
ecd4c11b
Integracja tokenizacji z przetwarzaniem wyrażeń wielosłownych
Showing
33 changed files
with
229514 additions
and
356 deletions
Too many changes to show.
To preserve performance only 18 of 33 files are displayed.
LCGlexicon/ENIAMcategoriesPL.ml
... | ... | @@ -187,7 +187,7 @@ let check_genders genders = |
187 | 187 | |
188 | 188 | |
189 | 189 | let clarify_categories proper cat coerced (lemma,pos,interp) = |
190 | - let cats = {empty_cats with lemma=lemma; pos=pos; pos2=simplify_pos pos; cat=cat; coerced=coerced; snode=snode; phrase=all_phrases} in | |
190 | + let cats = {empty_cats with lemma=lemma; pos=pos; pos2=ENIAMtagset.simplify_pos pos; cat=cat; coerced=coerced; snode=snode; phrase=all_phrases} in | |
191 | 191 | match lemma,pos,interp with |
192 | 192 | lemma,"subst",[numbers;cases;genders] -> |
193 | 193 | let numbers = expand_numbers numbers in |
... | ... |
LCGlexicon/makefile
... | ... | @@ -3,7 +3,7 @@ OCAMLOPT=ocamlopt |
3 | 3 | OCAMLDEP=ocamldep |
4 | 4 | INCLUDES=-I +xml-light -I +xlib -I +zip -I +bz2 -I +eniam |
5 | 5 | OCAMLFLAGS=$(INCLUDES) -g |
6 | -OCAMLOPTFLAGS=$(INCLUDES) unix.cmxa xml-light.cmxa str.cmxa nums.cmxa zip.cmxa bz2.cmxa xlib.cmxa eniam-lcg-parser.cmxa eniam-lcg-lexicon.cmxa | |
6 | +OCAMLOPTFLAGS=$(INCLUDES) unix.cmxa xml-light.cmxa str.cmxa nums.cmxa zip.cmxa bz2.cmxa xlib.cmxa eniam-tokenizer.cmxa eniam-lcg-parser.cmxa eniam-lcg-lexicon.cmxa | |
7 | 7 | INSTALLDIR=`ocamlc -where`/eniam |
8 | 8 | |
9 | 9 | SOURCES= ENIAM_LCGlexiconTypes.ml ENIAMcategoriesPL.ml ENIAM_LCGlexiconParser.ml ENIAM_LCGlexicon.ml |
... | ... |
LCGparser/ENIAM_LCGchart.ml
... | ... | @@ -62,6 +62,16 @@ let fold chart s f = |
62 | 62 | Xlist.fold (find chart i j cost) s (fun s (symbol,sem) -> |
63 | 63 | f s (symbol,i,j,cost,sem,layer))))) |
64 | 64 | |
65 | +let copy chart = | |
66 | + let a = Array.copy chart in | |
67 | + Int.iter 0 (last_node chart) (fun i -> | |
68 | + let b = Array.copy a.(i) in | |
69 | + Int.iter 0 (last_node chart) (fun j -> | |
70 | + let c = Array.copy b.(j) in | |
71 | + b.(j) <- c); | |
72 | + a.(i) <- b); | |
73 | + a | |
74 | + | |
65 | 75 | let rec find_paths_rec chart last i = |
66 | 76 | if i = last then [[]] else |
67 | 77 | Int.fold (i+1) last [] (fun paths j -> |
... | ... | @@ -151,7 +161,7 @@ let make_unique chart i j = |
151 | 161 | chart*) |
152 | 162 | |
153 | 163 | let parse rules chart references timeout time_fun = |
154 | - (* print_endline "parse 1"; *) | |
164 | +(* Printf.printf "parse 1: %d\n" (ExtArray.size references); *) | |
155 | 165 | (* ENIAM_LCGrules.references := refs; |
156 | 166 | ENIAM_LCGrules.next_reference := next_ref; *) |
157 | 167 | let start_time = time_fun () in |
... | ... | @@ -164,15 +174,21 @@ let parse rules chart references timeout time_fun = |
164 | 174 | let time = time_fun () in |
165 | 175 | if time -. start_time > timeout then raise (Timeout(time -. start_time)) else |
166 | 176 | let j = i + d in |
177 | +(* Printf.printf "parse 2: %d i=%d j=%d k=%d\n" (ExtArray.size references) i j k; *) | |
167 | 178 | let chart (*l,lay*) = Xlist.fold rules chart(*find chart i k,layer chart i k*) (fun chart(*l,lay*) (cost,rule) -> |
168 | 179 | Int.fold 0 max_cost chart (fun chart cost1 -> |
169 | 180 | Int.fold 0 max_cost chart (fun chart cost2 -> |
170 | 181 | let t1 = find chart i j cost1 in |
171 | 182 | let t2 = find chart j k cost2 in |
172 | - if cost1 + cost2 + cost > max_cost then chart(*l,lay*) else | |
173 | - add_inc_list chart i k (cost1 + cost2 + cost) (rule references t1 t2) | |
174 | - ((max (layer chart i j cost1) (layer chart j k cost2)) + 1)))) in | |
183 | + if cost1 + cost2 + cost > max_cost then chart(*l,lay*) else ( | |
184 | +(* let size1 = ExtArray.size references in *) | |
185 | + let chart = add_inc_list chart i k (cost1 + cost2 + cost) (rule references t1 t2) | |
186 | + ((max (layer chart i j cost1) (layer chart j k cost2)) + 1) in | |
187 | +(* let size2 = ExtArray.size references in *) | |
188 | +(* if size1 < size2 then Printf.printf "parse 3: %d %d i=%d j=%d k=%d\n" size1 size2 i j k; *) | |
189 | + chart)))) in | |
175 | 190 | make_unique chart i k))) in |
191 | +(* Printf.printf "parse 4: %d\n" (ExtArray.size references); *) | |
176 | 192 | chart |
177 | 193 | |
178 | 194 | let assign_not_parsed left right (t,sem) = |
... | ... |
LCGparser/ENIAM_LCGreductions.ml
... | ... | @@ -127,13 +127,16 @@ let linear_term_beta_reduction4 references = |
127 | 127 | let rec create_cut_refs = function |
128 | 128 | Node t -> |
129 | 129 | let t = {t with args=simplify_args t.args} in |
130 | +(* Printf.printf "create_cut_refs 1: %s\n" (ENIAM_LCGstringOf.linear_term 0 (Node t)); *) | |
130 | 131 | (try |
131 | 132 | let i = TermMap.find !refs (Node t) in |
133 | +(* Printf.printf "create_cut_refs 2: %d\n" i; *) | |
132 | 134 | Cut(Ref i) |
133 | 135 | with Not_found -> |
134 | 136 | refs := TermMap.add !refs (Node t) !next_ref; |
135 | 137 | let t = Cut(Ref !next_ref) in |
136 | 138 | incr next_ref; |
139 | +(* Printf.printf "create_cut_refs 3: %d\n" (!next_ref); *) | |
137 | 140 | t) |
138 | 141 | | Tuple l -> Tuple(List.rev (Xlist.rev_map l create_cut_refs)) |
139 | 142 | | Variant(e,l) -> Variant(e,Xlist.map l (fun (i,t) -> i,create_cut_refs t)) |
... | ... | @@ -286,10 +289,15 @@ let linear_term_beta_reduction4 references = |
286 | 289 | | Ref i -> (* nie ma problemu przy wywoływaniu z różnymi podstawieniami, bo termy w poszczególnych referencjach nie mają zmiennych wolnych |
287 | 290 | reduced zawiera termy bez zmiennych *) |
288 | 291 | if reduced.(i) = Dot then ( |
292 | +(* Printf.printf "reduce in Ref %d: %s\n" i (ENIAM_LCGstringOf.linear_term 0 (ExtArray.get references i)); *) | |
289 | 293 | let t = linear_term_beta_reduction subst (ExtArray.get references i) in |
294 | +(* Printf.printf "reduce out Ref %d: %s\n" i (ENIAM_LCGstringOf.linear_term 0 t); *) | |
295 | + ExtArray.set references i t; | |
290 | 296 | if is_reduced t then reduced.(i) <- t else ExtArray.set references i t; |
291 | 297 | t) |
292 | - else reduced.(i) | |
298 | + else ( | |
299 | +(* Printf.printf "reduce done Ref %d: %s\n" i (ENIAM_LCGstringOf.linear_term 0 reduced.(i)); *) | |
300 | + reduced.(i)) | |
293 | 301 | | Cut(Ref i) -> Cut(Ref i) |
294 | 302 | | Cut t -> |
295 | 303 | let t = linear_term_beta_reduction subst t in |
... | ... | @@ -297,17 +305,22 @@ let linear_term_beta_reduction4 references = |
297 | 305 | if is_reduced t then create_cut_refs t else Cut t |
298 | 306 | in |
299 | 307 | |
300 | - linear_term_beta_reduction StringMap.empty (ExtArray.get references 0), !refs, !next_ref | |
308 | +(* Printf.printf "linear_term_beta_reduction4: next_ref=%d\n" !next_ref; *) | |
309 | + let t = linear_term_beta_reduction StringMap.empty (ExtArray.get references 0) in | |
310 | +(* Printf.printf "linear_term_beta_reduction4: next_ref=%d\n" !next_ref; *) | |
311 | + t, !refs, !next_ref | |
301 | 312 | |
302 | 313 | (* dodać usuwanie jednorazowych etykiet i |
303 | 314 | zastąpić Cut(Ref i) przez coś innego *) |
304 | 315 | let reduce t references = |
305 | 316 | ExtArray.set references 0 t; |
306 | 317 | (* let references = prepare_references t references next_reference in *) |
307 | - (* LCGlatexOf.print_references "references1" references; *) | |
318 | +(* ENIAM_LCGlatexOf.print_references "results/" "references1" "a0" references; *) | |
308 | 319 | let t,refs,next_ref = linear_term_beta_reduction4 references in |
320 | +(* Printf.printf "reduce next_ref=%d t=%s\n" next_ref (ENIAM_LCGstringOf.linear_term 0 t); *) | |
321 | +(* TermMap.iter refs (fun t i -> Printf.printf "reduce ref=%d t=%s\n" i (ENIAM_LCGstringOf.linear_term 0 t)); *) | |
309 | 322 | let dependency_tree = prepare_dependency_tree t refs next_ref in |
310 | - (* LCGlatexOf.print_references "references2" references; *) | |
323 | +(* ENIAM_LCGlatexOf.print_references "results/" "references2" "a0" references; *) | |
311 | 324 | dependency_tree |
312 | 325 | |
313 | 326 | |
... | ... |
LCGparser/ENIAM_LCGrules.ml
... | ... | @@ -307,21 +307,25 @@ let rec deduce_imp dir afv in_sem = function |
307 | 307 | | s -> failwith ("deduce_imp: " ^ ENIAM_LCGstringOf.grammar_symbol 1 s) |
308 | 308 | |
309 | 309 | let rec deduce_app references dir (funct,funct_sem) args = |
310 | - (* Printf.printf "deduce_app 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
311 | - (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
310 | +(* Printf.printf "deduce_app 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
311 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
312 | 312 | let x = List.flatten (Xlist.map (deduce_imp dir empty_fv funct_sem funct) (fun (fv,psi,phi,funct_sem) -> |
313 | - (* print_endline "deduce_app 2"; *) | |
313 | +(* print_endline "deduce_app 2"; *) | |
314 | 314 | let l = Xlist.fold args [] (fun l (arg,arg_sem) -> |
315 | 315 | let res = deduce_matching empty_fv fv arg_sem (arg,phi) in |
316 | - (* Printf.printf "deduce_matching: '%s' '%s' -> %d\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 arg) (ENIAM_LCGstringOf.grammar_symbol 1 phi) (Xlist.size res); *) | |
316 | +(* Printf.printf "deduce_matching: '%s' '%s' -> %d\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 arg) (ENIAM_LCGstringOf.grammar_symbol 1 phi) (Xlist.size res); *) | |
317 | 317 | res @ l) in |
318 | 318 | let map = Xlist.fold l StringMap.empty (fun map (afv,bfv,sem) -> |
319 | 319 | if not (is_empty_fv afv) then failwith "deduce_app" else |
320 | 320 | StringMap.add_inc map (string_of_fv bfv) (bfv,[sem]) (fun (fv,sems) -> fv, sem :: sems)) in |
321 | 321 | StringMap.fold map [] (fun l _ (bfv,sems) -> |
322 | - let reference = ExtArray.add references (App(funct_sem,make_variant sems)) in | |
322 | + let sem = App(funct_sem,make_variant sems) in | |
323 | + let reference = ExtArray.add references sem in | |
324 | +(* Printf.printf "deduce_app 3: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
325 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); | |
326 | + Printf.printf "deduce_app 4: %d %s\n%!" reference (ENIAM_LCGstringOf.linear_term 0 sem);*) | |
323 | 327 | (fold_fv bfv (psi,Ref reference) (fun (t,sem) v (g,e) -> WithVar(v,g,e,t), VariantVar(v,sem))) :: l))) in |
324 | - (* print_endline "deduce_app 3"; *) | |
328 | +(* print_endline "deduce_app 5"; *) | |
325 | 329 | x |
326 | 330 | |
327 | 331 | let apply_coord references = function |
... | ... | @@ -335,6 +339,7 @@ let apply_coord references = function |
335 | 339 | let sem = ConcatCoord(Lambda(y,funct_sem),MapCoord(coord_sem,Lambda(x,sem))) in |
336 | 340 | StringMap.add_inc map (string_of_fv bfv) (bfv,[sem]) (fun (fv,sems) -> fv, sem :: sems)) in |
337 | 341 | StringMap.fold map [] (fun l _ (bfv,sems) -> |
342 | +(* print_endline "apply_coord"; *) | |
338 | 343 | let reference = ExtArray.add references (make_variant sems) in |
339 | 344 | (fold_fv bfv (psi,Ref reference) (fun (t,sem) v (g,e) -> WithVar(v,g,e,t), VariantVar(v,sem))) :: l))) |
340 | 345 | (* let x = get_new_variable () in |
... | ... | @@ -403,10 +408,10 @@ let rec split_comp_arg_plus arg_sem = function |
403 | 408 | | t -> failwith ("split_comp_arg_plus: " ^ ENIAM_LCGstringOf.grammar_symbol 0 t) |
404 | 409 | |
405 | 410 | let rec deduce_comp references dir_funct dir_arg (funct,funct_sem) args = |
406 | - (* Printf.printf "deduce_app 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
407 | - (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
411 | +(* Printf.printf "deduce_comp 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
412 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
408 | 413 | let x = List.flatten (Xlist.map (deduce_imp dir_funct empty_fv funct_sem funct) (fun (fv,psi,phi,funct_sem) -> |
409 | - (* print_endline "deduce_app 2"; *) | |
414 | +(* print_endline "deduce_comp 2"; *) | |
410 | 415 | let l = Xlist.fold args [] (fun l (arg,arg_sem) -> |
411 | 416 | Xlist.fold (deduce_imp dir_arg empty_fv arg_sem arg) l (fun l (arg_fv,arg_psi,arg_phi,arg_sem) -> |
412 | 417 | Xlist.fold (split_comp_arg_plus arg_sem arg_phi) l (fun l (arg_phi,arg_sem) -> |
... | ... | @@ -419,8 +424,9 @@ let rec deduce_comp references dir_funct dir_arg (funct,funct_sem) args = |
419 | 424 | (bfv,Imp(psi,dir_arg,arg_phi),Lambda(x,App(funct_sem,arg_sem))) :: l)))) in |
420 | 425 | Xlist.fold l [] (fun l (bfv,t,sem) -> |
421 | 426 | let reference = ExtArray.add references sem in |
427 | +(* Printf.printf "deduce_comp 3: %d %s\n%!" reference (ENIAM_LCGstringOf.linear_term 0 sem); *) | |
422 | 428 | (fold_fv bfv (t,Ref reference) (fun (t,sem) v (g,e) -> WithVar(v,g,e,t), VariantVar(v,sem))) :: l))) in |
423 | - (* print_endline "deduce_app 3"; *) | |
429 | +(* print_endline "deduce_comp 4"; *) | |
424 | 430 | x |
425 | 431 | |
426 | 432 | let deduce_forward_coord references coord_funct coord_sem args = |
... | ... | @@ -472,6 +478,9 @@ let deduce_backward_coord references coord_funct (coord,coord_sem) args = |
472 | 478 | | _ -> []*) |
473 | 479 | |
474 | 480 | let forward_application references functs args = |
481 | +(* Printf.printf "forward_application: [%s] [%s]\n%!" | |
482 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) | |
483 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
475 | 484 | Xlist.fold functs [] (fun l -> function |
476 | 485 | Bracket(lf,false,funct),sem -> |
477 | 486 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
... | ... | @@ -490,6 +499,9 @@ let forward_application references functs args = |
490 | 499 | | _ -> l) |
491 | 500 | |
492 | 501 | let forward_application_ignore_brackets references functs args = |
502 | +(* Printf.printf "forward_application_ignore_brackets: [%s] [%s]\n%!" | |
503 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) | |
504 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
493 | 505 | Xlist.fold functs [] (fun l -> function |
494 | 506 | Bracket(lf,false,funct),sem -> |
495 | 507 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
... | ... | @@ -531,9 +543,9 @@ let forward_cross_composition references functs args = |
531 | 543 | | _ -> l) |
532 | 544 | |
533 | 545 | let backward_application references args functs = |
534 | - (* Printf.printf "backward_application: [%s] [%s]\n%!" | |
546 | +(* Printf.printf "backward_application: [%s] [%s]\n%!" | |
535 | 547 | (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) |
536 | - (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
548 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
537 | 549 | Xlist.fold functs [] (fun l -> function |
538 | 550 | Bracket(false,rf,funct),sem -> |
539 | 551 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
... | ... | @@ -552,9 +564,9 @@ let backward_application references args functs = |
552 | 564 | | _ -> l) |
553 | 565 | |
554 | 566 | let backward_application_ignore_brackets references args functs = |
555 | - (* Printf.printf "backward_application: [%s] [%s]\n%!" | |
567 | +(* Printf.printf "backward_application_ignore_brackets: [%s] [%s]\n%!" | |
556 | 568 | (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) |
557 | - (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
569 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
558 | 570 | Xlist.fold functs [] (fun l -> function |
559 | 571 | Bracket(false,rf,funct),sem -> |
560 | 572 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
... | ... |
compile.sh
... | ... | @@ -21,25 +21,25 @@ sudo mv subsyntax /usr/local/bin/subsyntax |
21 | 21 | make clean |
22 | 22 | cd .. |
23 | 23 | |
24 | -cd integration | |
24 | +cd LCGparser | |
25 | 25 | make clean |
26 | 26 | sudo make install |
27 | 27 | make clean |
28 | 28 | cd .. |
29 | 29 | |
30 | -cd LCGparser | |
30 | +cd xt | |
31 | 31 | make clean |
32 | 32 | sudo make install |
33 | 33 | make clean |
34 | 34 | cd .. |
35 | 35 | |
36 | -cd LCGlexicon | |
36 | +cd integration | |
37 | 37 | make clean |
38 | 38 | sudo make install |
39 | 39 | make clean |
40 | 40 | cd .. |
41 | 41 | |
42 | -cd xt | |
42 | +cd LCGlexicon | |
43 | 43 | make clean |
44 | 44 | sudo make install |
45 | 45 | make clean |
... | ... |
exec/ENIAMexec.ml
... | ... | @@ -70,8 +70,8 @@ let clarify_categories cats (*snode*) token = |
70 | 70 | List.flatten (Xlist.map interp (fun interp -> List.flatten (Xlist.map cats (fun (cat,coerced) -> |
71 | 71 | (* Printf.printf "lemma=%s pos=%s cat=%s coerced=%s\n%!" lemma pos cat (String.concat "," coerced); *) |
72 | 72 | ENIAMcategoriesPL.clarify_categories false cat coerced (*snode*) (lemma,pos,interp))))) |
73 | - | ENIAMtokenizerTypes.Proper(lemma,pos,interp,senses2) -> | |
74 | - List.flatten (Xlist.map interp (fun interp -> List.flatten (Xlist.map cats (fun (cat,coerced) -> ENIAMcategoriesPL.clarify_categories true cat coerced (*snode*) (lemma,pos,interp))))) | |
73 | +(* | ENIAMtokenizerTypes.Proper(lemma,pos,interp,senses2) -> | |
74 | + List.flatten (Xlist.map interp (fun interp -> List.flatten (Xlist.map cats (fun (cat,coerced) -> ENIAMcategoriesPL.clarify_categories true cat coerced (*snode*) (lemma,pos,interp)))))*) | |
75 | 75 | | ENIAMtokenizerTypes.Interp lemma -> |
76 | 76 | List.flatten (Xlist.map cats (fun (cat,coerced) -> ENIAMcategoriesPL.clarify_categories false cat coerced (*snode*) (lemma,"interp",[]))) |
77 | 77 | | _ -> [] |
... | ... | @@ -172,7 +172,7 @@ let eniam_parse_sentence timeout verbosity rules tokens lex_sems paths last max_ |
172 | 172 | let result = if verbosity = 0 then result else {result with chart1=chart} in |
173 | 173 | (* print_endline "eniam_parse_sentence 2"; *) |
174 | 174 | let chart,references = ENIAM_LCGchart.lazify chart in |
175 | - let result = if verbosity = 0 then result else {result with chart2=Array.copy chart; references2=ExtArray.copy references} in | |
175 | + let result = if verbosity = 0 then result else {result with chart2=ENIAM_LCGchart.copy chart; references2=ExtArray.copy references} in | |
176 | 176 | (* print_endline "eniam_parse_sentence 3"; *) |
177 | 177 | let time2 = time_fun () in |
178 | 178 | (* Printf.printf "time2-time1=%f\n%!" (time2 -. time1); *) |
... | ... | @@ -182,7 +182,7 @@ let eniam_parse_sentence timeout verbosity rules tokens lex_sems paths last max_ |
182 | 182 | let chart = ENIAM_LCGchart.parse !lcg_rules chart references timeout time_fun in (* uwaga: niejawna zmiana imperatywna w references *) |
183 | 183 | let time3 = time_fun () in |
184 | 184 | (* Printf.printf "time3-time2=%f\n%!" (time3 -. time2); *) |
185 | - let result = if verbosity = 0 then result else {result with chart3=chart; references3=references} in | |
185 | + let result = if verbosity = 0 then result else {result with chart3=chart; references3=ExtArray.copy references} in | |
186 | 186 | let result = {result with parse_time=time3 -. time2; chart_size=ENIAM_LCGchart.get_no_entries chart} in |
187 | 187 | (* print_endline "eniam_parse_sentence 4a"; *) |
188 | 188 | let chart = if !partial_parsing_flag && not (ENIAM_LCGchart.is_parsed chart) then ENIAM_LCGchart.merge chart references else chart in |
... | ... |
exec/ENIAMvisualization.ml
... | ... | @@ -988,10 +988,10 @@ let html_of_eniam_sentence path file_prefix img verbosity tokens (result : eniam |
988 | 988 | "" |
989 | 989 | | ReductionError3 -> |
990 | 990 | if verbosity < 2 then () else ( |
991 | - ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_1_chart") "a1" result.text_fragments result.chart1; | |
992 | - ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_2_chart") "a4" result.text_fragments result.chart2; | |
991 | + ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_1_chart") "a0" result.text_fragments result.chart1; | |
992 | + ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_2_chart") "a0" result.text_fragments result.chart2; | |
993 | 993 | ENIAM_LCGlatexOf.print_references path (file_prefix ^ "_2_references") "a0" result.references2; |
994 | - ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_3_chart") "a4" result.text_fragments result.chart3; | |
994 | + ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_3_chart") "a0" result.text_fragments result.chart3; | |
995 | 995 | ENIAM_LCGlatexOf.print_references path (file_prefix ^ "_3_references") "a0" result.references3; |
996 | 996 | Xlatex.latex_file_out path (file_prefix ^ "_4_term") "a4" false (fun file -> |
997 | 997 | Printf.fprintf file "\\[%s\\]\n" (ENIAM_LCGlatexOf.linear_term 0 result.term4)); |
... | ... |
lexSemantics/ENIAMlexSemantics.ml
... | ... | @@ -53,14 +53,14 @@ let find_senses t s = |
53 | 53 | StringSet.add set name)) in*) |
54 | 54 | let senses = match t.token with |
55 | 55 | Lemma(lemma,pos,_) -> ENIAMplWordnet.find_senses lemma pos |
56 | - | Proper(_,_,_,senses) -> ENIAMplWordnet.find_proper_senses senses | |
56 | +(* | Proper(_,_,_,senses) -> ENIAMplWordnet.find_proper_senses senses *) | |
57 | 57 | | _ -> [] in |
58 | 58 | (* let senses = |
59 | 59 | Xlist.fold senses [] (fun senses (name,hipero,weight) -> |
60 | 60 | if StringSet.mem set name then senses else (name,hipero,weight) :: senses) in *) |
61 | 61 | let senses_sie = match t.token with |
62 | 62 | Lemma(lemma,pos,_) -> ENIAMplWordnet.find_senses (lemma ^ " się") pos |
63 | - | Proper(_,_,_,senses) -> [] | |
63 | +(* | Proper(_,_,_,senses) -> [] *) | |
64 | 64 | | _ -> [] in |
65 | 65 | (* let senses_sie = Xlist.fold senses_sie [] (fun senses_sie (name,hipero,weight) -> |
66 | 66 | if StringSet.mem set name then senses_sie else (name,hipero,weight) :: senses_sie) in |
... | ... | @@ -295,7 +295,7 @@ let assign_valence tokens lex_sems group = |
295 | 295 | Xlist.iter group (fun id -> |
296 | 296 | let lemma = ENIAMtokens.get_lemma (ExtArray.get tokens id).token in |
297 | 297 | let pos = ENIAMtokens.get_pos (ExtArray.get tokens id).token in |
298 | - let pos2 = ENIAMcategoriesPL.simplify_pos pos in | |
298 | + let pos2 = ENIAMtagset.simplify_pos pos in | |
299 | 299 | let schemata = Entries.find schemata pos2 lemma in |
300 | 300 | let schemata = if schemata = [] then ENIAMvalence.get_default_valence pos2 else schemata in |
301 | 301 | (* Printf.printf "A %s %s %s |schemata|=%d\n" lemma pos pos2 (Xlist.size schemata); *) |
... | ... |
morphology/ENIAMinflexion.ml
... | ... | @@ -214,6 +214,12 @@ let select_fluent candidates = |
214 | 214 | if b then x :: candidates2 else candidates2) in |
215 | 215 | if selected = [] then Xlist.map candidates snd else selected |
216 | 216 | |
217 | +let rec no_lemma_found = function | |
218 | + [] -> true | |
219 | + | {interp="brev:pun"} :: l -> no_lemma_found l | |
220 | + | {interp="brev:npun"} :: l -> no_lemma_found l | |
221 | + | _ -> false | |
222 | + | |
217 | 223 | let get_interpretations orth = |
218 | 224 | let candidates = ENIAMmorphologyRules.CharTrees.find !rules orth in |
219 | 225 | let found = try StringMap.find !alt orth with Not_found -> [] in |
... | ... | @@ -229,7 +235,7 @@ let get_interpretations orth = |
229 | 235 | Xlist.fold l found (fun found (lemma_suf,aspect) -> |
230 | 236 | (true,{lemma=stem ^ rule.set; lemma_suf=lemma_suf; interp=manage_aspect aspect rule.interp; freq=rule.freq; status=LemmaVal; star=rule.star; tags=rule.tags}) :: found)) in |
231 | 237 | let found = select_fluent found in |
232 | - if found = [] then [{lemma=orth; lemma_suf=""; interp="unk"; freq=1; status=TokNotFound; star=Star; tags=[]}] else found | |
238 | + if no_lemma_found found then {lemma=orth; lemma_suf=""; interp="unk"; freq=1; status=TokNotFound; star=Star; tags=[]} :: found else found | |
233 | 239 | |
234 | 240 | let catch_get_interpretations form = |
235 | 241 | try |
... | ... |
subsyntax/ENIAM_MWE.ml
... | ... | @@ -108,12 +108,27 @@ let load_mwe_dict2 filename (dict,dict2) = |
108 | 108 | | _ -> failwith "load_mwe_dict2") |
109 | 109 | | l -> failwith ("load_mwe_dict2 '" ^ String.concat "\t" l ^ "'")) |
110 | 110 | |
111 | +let add_known_orths_and_lemmata dict = | |
112 | + let a = {number=""; gender=""; no_sgjp=false; poss_ndm=false; ont_cat="MWEcomponent"} in | |
113 | + let orths,lemmata = StringMap.fold dict (!known_orths,!known_lemmata) (fun (orth_set,lemma_map) _ l -> | |
114 | + Xlist.fold l (orth_set,lemma_map) (fun (orth_set,lemma_map) (orths,lemma,cat,interp) -> | |
115 | + Xlist.fold orths (orth_set,lemma_map) (fun (orth_set,lemma_map) -> function | |
116 | + O s -> StringSet.add orth_set s, lemma_map | |
117 | + | L(lemma,pos,_) -> orth_set, | |
118 | + let map2 = try StringMap.find lemma_map lemma with Not_found -> StringMap.empty in | |
119 | + let map2 = StringMap.add_inc map2 (ENIAMtagset.simplify_pos pos) (OntSet.singleton a) (fun set -> OntSet.add set a) in | |
120 | + StringMap.add lemma_map lemma map2 | |
121 | + | _ -> failwith "add_known_orths_and_lemmata"))) in | |
122 | + known_orths := orths; | |
123 | + known_lemmata := lemmata | |
124 | + | |
125 | + | |
111 | 126 | let load_mwe_dicts () = |
112 | 127 | let dict = File.catch_no_file (load_mwe_dict brev_filename) StringMap.empty in |
113 | 128 | let dict = File.catch_no_file (load_mwe_dict fixed_filename) dict in |
114 | 129 | let dict = File.catch_no_file (load_mwe_dict mwe_filename) dict in |
115 | 130 | let dict = |
116 | - Xlist.fold !ENIAMtokenizerTypes.theories_paths dict (fun dict path -> | |
131 | + Xlist.fold !theories_paths dict (fun dict path -> | |
117 | 132 | File.catch_no_file (load_mwe_dict (path ^ "/mwe.tab")) dict) in |
118 | 133 | let dict,dict2 = (*File.catch_no_file (load_mwe_dict2 sejf_filename)*) (dict,StringMap.empty) in |
119 | 134 | (* let dict,dict2 = File.catch_no_file (load_mwe_dict2 sejfek_filename) (dict,dict2) in |
... | ... | @@ -125,6 +140,8 @@ let load_mwe_dicts () = |
125 | 140 | let dict,dict2 = |
126 | 141 | Xlist.fold !ENIAMtokenizerTypes.theories_paths (dict,dict2) (fun (dict,dict2) path -> |
127 | 142 | File.catch_no_file (load_mwe_dict2 (path ^ "/mwe2.tab")) (dict,dict2)) in |
143 | + add_known_orths_and_lemmata dict; | |
144 | + add_known_orths_and_lemmata dict2; | |
128 | 145 | dict,dict2 |
129 | 146 | |
130 | 147 | let mwe_dict = ref (StringMap.empty : (t list * string * string * sel list) list StringMap.t) |
... | ... | @@ -134,7 +151,7 @@ let get_orths paths = |
134 | 151 | IntMap.fold paths StringSet.empty (fun orths _ map -> |
135 | 152 | IntMap.fold map orths (fun orths _ l -> |
136 | 153 | TokenEnvSet.fold l orths (fun orths t -> |
137 | - StringSet.add orths (ENIAMtokens.get_orth t.token)))) | |
154 | + Xlist.fold (ENIAMtokens.get_orths t.token) orths StringSet.add))) | |
138 | 155 | |
139 | 156 | let get_lemmas paths = |
140 | 157 | IntMap.fold paths StringSet.empty (fun orths _ map -> |
... | ... | @@ -227,13 +244,13 @@ let add_quot_rule rules = |
227 | 244 | rules))) *) |
228 | 245 | |
229 | 246 | let add_building_number_rules rules = |
230 | - [true,[D "year";SL],"<concat>","building-number",[V "Proper"]; | |
231 | - true,[D "year";O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
232 | - true,[D "year";SL;O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
233 | - true,[D "year";O "/";D "year";SL],"<concat>","building-number",[V "Proper"]; | |
234 | - true,[D "year";O "/";D "year";O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
235 | - true,[D "year";SL;O "/";D "year";O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
236 | - true,[D "year";O "/";D "year";SL;O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
247 | + [true,[D "year";SL],"<concat>","building-number",[(*V "Proper"*)]; | |
248 | + true,[D "year";O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
249 | + true,[D "year";SL;O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
250 | + true,[D "year";O "/";D "year";SL],"<concat>","building-number",[(*V "Proper"*)]; | |
251 | + true,[D "year";O "/";D "year";O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
252 | + true,[D "year";SL;O "/";D "year";O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
253 | + true,[D "year";O "/";D "year";SL;O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
237 | 254 | ] @ rules |
238 | 255 | |
239 | 256 | let select_rules paths mwe_dict mwe_dict2 = |
... | ... | @@ -292,7 +309,7 @@ let rec match_path_rec map found (t:token_env) sels rev = function |
292 | 309 | let found2 = IntMap.fold map2 [] (fun found2 _ l -> |
293 | 310 | TokenEnvSet.fold l found2 (fun found2 new_t -> |
294 | 311 | match s,new_t.token with |
295 | - O s, token -> if ENIAMtokens.get_orth token = s then (new_t,sels) :: found2 else found2 | |
312 | + O s, token -> if Xlist.mem (ENIAMtokens.get_orths token) s then (new_t,sels) :: found2 else found2 | |
296 | 313 | | L(s,cat,interp), Lemma(s2,cat2,interps2) -> |
297 | 314 | Xlist.fold interps2 found2 (fun found2 interp2 -> |
298 | 315 | if s=s2 && cat=cat2 && check_interp sels (interp,interp2) then |
... | ... | @@ -312,7 +329,7 @@ let match_path map = function |
312 | 329 | IntMap.fold map2 found (fun found j l -> |
313 | 330 | TokenEnvSet.fold l found (fun found t -> |
314 | 331 | match s,t.token with |
315 | - O s, token -> if ENIAMtokens.get_orth token = s then (t,[]) :: found else found | |
332 | + O s, token -> if Xlist.mem (ENIAMtokens.get_orths token) s then (t,[]) :: found else found | |
316 | 333 | | L(s,cat,interp), Lemma(s2,cat2,interps2) -> |
317 | 334 | Xlist.fold interps2 found (fun found interp2 -> |
318 | 335 | if s=s2 && cat=cat2 && check_interp [] (interp,interp2) then |
... | ... | @@ -330,28 +347,31 @@ let concat_orths l = |
330 | 347 | let n = Xstring.size s in |
331 | 348 | if String.get s (n-1) = ' ' then String.sub s 0 (n-1) else s |
332 | 349 | |
333 | -let create_token is_mwe (matching:token_env list) sels lemma cat interp = (* FIXME: problem z nazwami własnymi *) | |
334 | - let interp,proper_flag = if interp = [V "Proper"] then [],true else interp,false in | |
350 | +let create_token is_mwe (matching:token_env list) sels lemma pos interp = (* FIXME: problem z nazwami własnymi *) | |
351 | +(* let interp,proper_flag = if interp = [V "Proper"] then [],true else interp,false in *) | |
352 | + let tags = ENIAMtagset.validate lemma pos [Xlist.map interp (function | |
353 | + S s -> (try Xlist.assoc sels s with Not_found -> ["_"]) | |
354 | + | V s -> Xstring.split "\\." s | |
355 | + | G -> ["_"])] in | |
335 | 356 | let l = List.rev matching in |
336 | 357 | let beg = (List.hd l).beg in |
337 | 358 | let t = List.hd matching in |
338 | 359 | let lemma = if lemma = "<concat>" then concat_orths l else lemma in |
339 | 360 | let len = t.beg + t.len - beg in |
361 | + List.flatten (Xlist.map tags (fun tags -> | |
362 | + Xlist.map (ENIAMtokenizer.get_ontological_category lemma pos tags) (fun (is_in_lexicon,has_no_sgjp_tag,has_poss_ndm_tag,cat,tags) -> | |
340 | 363 | {empty_token_env with |
341 | 364 | orth=concat_orths l; |
342 | 365 | beg=beg; |
343 | 366 | len=len; |
344 | 367 | next=t.next; |
345 | 368 | token= |
346 | - if cat = "Interp" then Interp lemma else | |
347 | - if proper_flag && !recognize_proper_names then Proper(lemma,cat,[[]],[cat]) else | |
348 | - (let interp = [Xlist.map interp (function | |
349 | - S s -> (try Xlist.assoc sels s with Not_found -> ["_"]) | |
350 | - | V s -> Xstring.split "\\." s | |
351 | - | G -> ["_"])] in | |
352 | - Lemma(lemma,cat,ENIAMtagset.validate cat interp)); | |
369 | + if pos = "Interp" then Interp lemma else | |
370 | +(* if proper_flag && !recognize_proper_names then Proper(lemma,pos,[[]],[pos]) else *) | |
371 | + Lemma(lemma,pos,[tags]); | |
372 | + cat=cat; | |
353 | 373 | weight=0.; (* FIXME: dodać wagi do konkretnych reguł i uwzględnić wagi maczowanych tokenów *) |
354 | - attrs=(if is_mwe then [MWE] else []) @ ENIAMtokens.merge_attrs l} | |
374 | + attrs=(if is_mwe then [MWE] else []) @ ENIAMtokens.merge_attrs l}))) | |
355 | 375 | |
356 | 376 | let add_token paths t = |
357 | 377 | let map = try IntMap.find paths t.beg with Not_found -> IntMap.empty in |
... | ... | @@ -363,8 +383,7 @@ let apply_rule paths (is_mwe,match_list,lemma,cat,interp) = |
363 | 383 | let matchings_found = match_path paths match_list in |
364 | 384 | Xlist.fold matchings_found paths (fun paths (matching,sels) -> |
365 | 385 | try |
366 | - let token = create_token is_mwe matching sels lemma cat interp in | |
367 | - add_token paths token | |
386 | + Xlist.fold (create_token is_mwe matching sels lemma cat interp) paths add_token | |
368 | 387 | with Not_found -> paths) |
369 | 388 | |
370 | 389 | let count_path_size paths = |
... | ... |
subsyntax/ENIAMsubsyntax.ml
... | ... | @@ -42,13 +42,13 @@ let modify_weights paths = |
42 | 42 | | _ -> w) in |
43 | 43 | let freq = match t.token with |
44 | 44 | Lemma(lemma,cat,_) -> (try StringMap.find !lemma_frequencies (lemma ^ "\t" ^ cat) with Not_found -> w) |
45 | - | Proper(lemma,cat,_,_) -> (try StringMap.find !lemma_frequencies (lemma ^ "\t" ^ cat) with Not_found -> w) | |
45 | +(* | Proper(lemma,cat,_,_) -> (try StringMap.find !lemma_frequencies (lemma ^ "\t" ^ cat) with Not_found -> w) *) | |
46 | 46 | | _ -> w in |
47 | 47 | {t with weight = w +. freq; lemma_frequency=freq} :: paths)) |
48 | 48 | |
49 | 49 | let translate_digs paths = |
50 | 50 | Xlist.map paths (fun t -> |
51 | - if not !recognize_proper_names then | |
51 | +(* if not !recognize_proper_names then *) | |
52 | 52 | match t.token with |
53 | 53 | Dig(lemma,"dig") -> t |
54 | 54 | | Dig(lemma,"intnum") -> {t with token=Lemma(lemma,"intnum",[[]])} |
... | ... | @@ -98,7 +98,7 @@ let translate_digs paths = |
98 | 98 | | RomanDig(lemma,cat) -> failwith ("translate_digs: Romandig " ^ cat) |
99 | 99 | | Compound(cat,_) as t -> failwith ("translate_digs: " ^ ENIAMtokens.string_of_token t) |
100 | 100 | | _ -> t |
101 | - else | |
101 | +(* else | |
102 | 102 | match t.token with |
103 | 103 | Dig(lemma,"dig") -> t |
104 | 104 | | Dig(lemma,"intnum") -> {t with token=Lemma(lemma,"intnum",[[]])} |
... | ... | @@ -147,7 +147,7 @@ let translate_digs paths = |
147 | 147 | | Dig(lemma,cat) -> failwith ("translate_digs: Dig " ^ cat) |
148 | 148 | | RomanDig(lemma,cat) -> failwith ("translate_digs: Romandig " ^ cat) |
149 | 149 | | Compound(cat,_) as t -> failwith ("translate_digs: " ^ ENIAMtokens.string_of_token t) |
150 | - | _ -> t) | |
150 | + | _ -> t)*)) | |
151 | 151 | |
152 | 152 | (**********************************************************************************) |
153 | 153 | |
... | ... | @@ -234,7 +234,7 @@ let combine_interps paths = |
234 | 234 | if StringSet.mem combine_pos pos then combine_interp interp else |
235 | 235 | StringListListSet.to_list (StringListListSet.of_list interp) in |
236 | 236 | {t with token=Lemma(lemma,pos,interp)} |
237 | - | Proper(lemma,pos,interp,cat) -> | |
237 | +(* | Proper(lemma,pos,interp,cat) -> | |
238 | 238 | (* Printf.printf "%s %s %s\n" lemma pos (ENIAMtagset.render interp); *) |
239 | 239 | if StringSet.mem combine_pos pos && interp = [[]] then failwith ("combine_interps: interp=[[]] for " ^ lemma ^ ":" ^ pos) else |
240 | 240 | let interp = |
... | ... | @@ -244,7 +244,7 @@ let combine_interps paths = |
244 | 244 | let interp = |
245 | 245 | if StringSet.mem combine_pos pos then combine_interp interp else |
246 | 246 | StringListListSet.to_list (StringListListSet.of_list interp) in |
247 | - {t with token=Proper(lemma,pos,interp,cat)} | |
247 | + {t with token=Proper(lemma,pos,interp,cat)}*) | |
248 | 248 | | _ -> t)) |
249 | 249 | |
250 | 250 | (**********************************************************************************) |
... | ... | @@ -264,7 +264,7 @@ let select_tokens paths = |
264 | 264 | (* | Dig(value,cat) -> t :: paths *) |
265 | 265 | | Other orth -> t :: paths |
266 | 266 | | Lemma(lemma,pos,interp) -> if pos = "brev" then paths else t :: paths |
267 | - | Proper(lemma,pos,interp,cat) -> if pos = "brev" then paths else t :: paths | |
267 | +(* | Proper(lemma,pos,interp,cat) -> if pos = "brev" then paths else t :: paths *) | |
268 | 268 | (* | Compound _ -> t :: paths *) |
269 | 269 | | _ -> paths)) |
270 | 270 | |
... | ... | @@ -340,7 +340,7 @@ let select_tokens2 paths = |
340 | 340 | if IntSet.mem selected n then t :: paths else paths))) |
341 | 341 | |
342 | 342 | |
343 | -let load_proper_name proper = function | |
343 | +(*let load_proper_name proper = function | |
344 | 344 | [lemma; types] -> |
345 | 345 | let types = Str.split (Str.regexp "|") types in |
346 | 346 | StringMap.add_inc proper lemma types (fun types2 -> types @ types2) |
... | ... | @@ -358,13 +358,13 @@ let load_proper_names () = |
358 | 358 | let proper = File.catch_no_file (load_proper_names terc_filename) proper in |
359 | 359 | proper |
360 | 360 | |
361 | -let proper_names = ref (StringMap.empty : string list StringMap.t) | |
361 | +let proper_names = ref (StringMap.empty : string list StringMap.t)*) | |
362 | 362 | |
363 | 363 | let remove l s = |
364 | 364 | Xlist.fold l [] (fun l t -> |
365 | 365 | if s = t then l else t :: l) |
366 | 366 | |
367 | -let find_proper_names t = | |
367 | +(*let find_proper_names t = | |
368 | 368 | match t.token with |
369 | 369 | Lemma(lemma,pos,interp) -> |
370 | 370 | if (pos="subst" || pos="depr" || pos="fin" || pos="inf") && StringMap.mem !proper_names lemma then |
... | ... | @@ -373,7 +373,7 @@ let find_proper_names t = |
373 | 373 | if Xlist.mem t.attrs NotValProper then |
374 | 374 | {t with token=Proper(lemma,pos,interp,[])} |
375 | 375 | else t |
376 | - | _ -> t | |
376 | + | _ -> t*) | |
377 | 377 | |
378 | 378 | let remove_inaccessible_tokens paths last = |
379 | 379 | let set = Xlist.fold paths (IntSet.singleton 0) (fun set t -> |
... | ... | @@ -384,12 +384,11 @@ let remove_inaccessible_tokens paths last = |
384 | 384 | |
385 | 385 | let initialize () = |
386 | 386 | ENIAMtokenizer.initialize (); |
387 | - ENIAMinflexion.initialize (); | |
388 | 387 | let mwe_dict,mwe_dict2 = ENIAM_MWE.load_mwe_dicts () in |
389 | 388 | ENIAM_MWE.mwe_dict := mwe_dict; |
390 | 389 | ENIAM_MWE.mwe_dict2 := mwe_dict2; |
391 | - lemma_frequencies := File.catch_no_file (load_lemma_frequencies lemma_frequencies_filename) StringMap.empty; | |
392 | - proper_names := load_proper_names () | |
390 | + lemma_frequencies := File.catch_no_file (load_lemma_frequencies lemma_frequencies_filename) StringMap.empty | |
391 | +(* proper_names := load_proper_names () *) | |
393 | 392 | |
394 | 393 | let parse query = |
395 | 394 | let l = ENIAMtokenizer.parse query in |
... | ... | @@ -404,7 +403,7 @@ let parse query = |
404 | 403 | let paths,last = ENIAM_MWE.process paths in |
405 | 404 | (* print_endline "XXXXXXXXXXXXXXXXXXXXXXXXX a12"; *) |
406 | 405 | (* print_endline (ENIAMsubsyntaxStringOf.token_list paths); *) |
407 | - let paths = if !recognize_proper_names then List.rev (Xlist.rev_map paths find_proper_names) else paths in | |
406 | +(* let paths = if !recognize_proper_names then List.rev (Xlist.rev_map paths find_proper_names) else paths in *) | |
408 | 407 | (* print_endline "XXXXXXXXXXXXXXXXXXXXXXXXX a13"; *) |
409 | 408 | (* print_endline (ENIAMsubsyntaxStringOf.token_list paths); *) |
410 | 409 | let paths = modify_weights paths in |
... | ... |
subsyntax/ENIAMsubsyntaxStringOf.ml
... | ... | @@ -54,11 +54,11 @@ let token_list_conll paths (*last*) = |
54 | 54 | (* ^ (if last < 0 then "" else Printf.sprintf "\nlast=%d" last) *) |
55 | 55 | |
56 | 56 | let struct_sentence spaces t paths last = |
57 | - spaces ^ " id lnode rnode orth token\n" ^ | |
57 | + spaces ^ " id lnode rnode cat orth token\n" ^ | |
58 | 58 | String.concat "\n" (Xlist.map (List.sort compare paths) (fun (id,lnode,rnode) -> |
59 | 59 | let t2 = ExtArray.get t id in |
60 | - sprintf "%s%3d %5d %5d %s %s" spaces | |
61 | - id lnode rnode t2.ENIAMtokenizerTypes.orth (ENIAMtokens.string_of_token t2.ENIAMtokenizerTypes.token))) ^ | |
60 | + sprintf "%s%3d %5d %5d %s %s %s" spaces | |
61 | + id lnode rnode t2.ENIAMtokenizerTypes.cat t2.ENIAMtokenizerTypes.orth (ENIAMtokens.string_of_token t2.ENIAMtokenizerTypes.token))) ^ | |
62 | 62 | sprintf "\n%s last=%d" spaces last |
63 | 63 | |
64 | 64 | let dep_sentence spaces t paths = |
... | ... |
subsyntax/ENIAMsubsyntaxTypes.ml
subsyntax/interface.ml
... | ... | @@ -19,6 +19,12 @@ |
19 | 19 | |
20 | 20 | open ENIAMsubsyntaxTypes |
21 | 21 | |
22 | +let theories_paths = [ | |
23 | + "/home/yacheu/Dokumenty/ENIAM/theories/numbers"; | |
24 | + "/home/yacheu/Dokumenty/ENIAM/theories/persons"; | |
25 | + (* "theories/numbers"; *) | |
26 | + ] | |
27 | + | |
22 | 28 | type output = Text | Xml | Html | Marsh | Graphviz | Conll |
23 | 29 | type sentence_split = Full | Partial | None |
24 | 30 | |
... | ... | @@ -46,8 +52,8 @@ let spec_list = [ |
46 | 52 | "--no-internet-mode", Arg.Unit (fun () -> ENIAMtokenizerTypes.internet_mode:=false), "Strict attitude towards interpunction (default)"; |
47 | 53 | "--par-names", Arg.Unit (fun () -> par_names:=true), "Identifiers of paragraphs provided"; |
48 | 54 | "--no-par-names", Arg.Unit (fun () -> par_names:=false), "No identifiers of paragraphs provided (default)"; |
49 | - "--proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=true), "Recognize proper names (default)"; | |
50 | - "--no-proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=false), "Do not recognize proper names"; | |
55 | +(* "--proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=true), "Recognize proper names (default)"; | |
56 | + "--no-proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=false), "Do not recognize proper names";*) | |
51 | 57 | "--merge-lemmata", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.merge_lemmata:=true), "Merge lemmata (default)"; |
52 | 58 | "--no-merge-lemmata", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.merge_lemmata:=false), "Do not merge lemmata"; |
53 | 59 | "--concraft", Arg.Unit (fun () -> |
... | ... | @@ -124,6 +130,7 @@ let rec main_loop in_chan out_chan = |
124 | 130 | |
125 | 131 | let _ = |
126 | 132 | prerr_endline message; |
133 | + ENIAMtokenizerTypes.theories_paths := theories_paths; | |
127 | 134 | Arg.parse spec_list anon_fun usage_msg; |
128 | 135 | ENIAMsubsyntax.initialize (); |
129 | 136 | Gc.compact (); |
... | ... |
subsyntax/resources/brev.tab
... | ... | @@ -5,8 +5,6 @@ A . D . Anno Domini xxx |
5 | 5 | A . D . Anno Domini xxx |
6 | 6 | a . s . c . akta stanu cywilnego subst:pl:_:n:pt |
7 | 7 | Ab Księga Abdiasza subst:sg:_:f |
8 | -abp arcybiskup subst:sg:nom:m1 | |
9 | -abp . arcybiskup subst:sg:nom:m1 | |
10 | 8 | AE Akademia Ekonomiczna subst:sg:_:f |
11 | 9 | AF AF subst:sg:_:f |
12 | 10 | Ag Księga Aggeusza subst:sg:_:f |
... | ... | @@ -16,21 +14,16 @@ Al aluminium subst:_:_:n:ncol |
16 | 14 | Al . Aleja subst:pl:_:f |
17 | 15 | al . aleja subst:sg:_:f |
18 | 16 | Am Księga Amosa subst:sg:_:f |
19 | -And . Andrzej subst:_:_:m1 | |
20 | 17 | ang . angielski subst:sg:_:m3 |
21 | 18 | ang . angielski adj:_:_:_:pos |
22 | -arch . architekt subst:_:_:m1 | |
23 | 19 | arch . archiwalny adj:_:_:_:pos |
24 | 20 | arch . archiwum subst:_:_:n:ncol |
25 | 21 | art artykuł subst:_:_:m3 |
26 | 22 | art . artykuł subst:_:_:m3 |
27 | -art . artysta subst:_:_:m1 | |
28 | 23 | AS Associazione Sportiva xxx |
29 | -asp . aspirant subst:_:_:m1 | |
30 | 24 | b bit subst:_:_:m3 |
31 | 25 | B bajt subst:_:_:m3 |
32 | 26 | B . biernik subst:sg:_:m3 |
33 | -b . brat subst:_:_:m1 | |
34 | 27 | b . bez prep:gen:nwok |
35 | 28 | b . były adj:_:_:_:pos |
36 | 29 | b . bieżący adj:_:_:_:pos |
... | ... | @@ -43,17 +36,12 @@ bdb . bardzo dobry subst:_:_:m3 |
43 | 36 | bld biliard subst:_:_:m3 |
44 | 37 | bln bilion subst:_:_:m3 |
45 | 38 | bln bilion num:pl:_:_:rec |
46 | -bł . błogosławiony adj:_:_:_:pos | |
47 | -bp biskup subst:_:_:m1 | |
48 | -bp . biskup subst:_:_:m1 | |
49 | 39 | bps bit per second xxx |
50 | -Br . brat subst:_:_:m1 | |
51 | -bryg . brygadzista subst:_:_:m1 | |
52 | 40 | BTW by the way xxx |
41 | +bulw . bulwar subst:_:_:m3 | |
53 | 42 | c cent subst:_:_:m2 |
54 | 43 | C stopień Celsjusza subst:_:_:m3 |
55 | 44 | C . celownik subst:sg:_:m3 |
56 | -c . córka subst:_:_:f | |
57 | 45 | C . cieśnina subst:_:_:f |
58 | 46 | c . k . cesarsko-królewski adj:_:_:_:pos |
59 | 47 | c . o . centralne ogrzewanie subst:sg:_:n:ncol |
... | ... | @@ -83,15 +71,12 @@ db . dobry subst:_:_:m3 |
83 | 71 | DCIoS Dominikańskie Centrum Informacji o Sektach subst:sg:_:n:ncol |
84 | 72 | DEM Deutsche Mark xxx |
85 | 73 | Dep . departament subst:sg:_:m3 |
86 | -dh druh subst:_:_:m1 | |
87 | -dh . druh subst:_:_:m1 | |
88 | 74 | dk dokonany adj:_:_:_:pos |
89 | 75 | dkg dekagram subst:_:_:m3 |
90 | 76 | dl decylitr subst:_:_:m3 |
91 | 77 | dł . długość subst:_:_:f |
92 | 78 | Dn Księga Daniela subst:sg:_:f |
93 | 79 | dn . dzień subst:sg:gen:m3 |
94 | -doc . docent subst:_:_:m1 | |
95 | 80 | dol . dolina subst:_:_:f |
96 | 81 | Dol . dolina subst:_:_:f |
97 | 82 | dol . dolar subst:_:_:m3 |
... | ... | @@ -99,11 +84,7 @@ dom . domowy adj:_:_:_:pos |
99 | 84 | dot . dotyczyć fin:sg:ter:imperf |
100 | 85 | dot . dotyczyć pact:_:_:_:imperf:aff |
101 | 86 | dpt . dioptria subst:_:_:f |
102 | -dr doktor subst:_:_:m1 | |
103 | -dr . doktor subst:sg:gen.dat.acc.inst.loc:m1 | |
104 | -dra doktor subst:sg:gen.acc:m1 | |
105 | 87 | dst . dostateczny subst:_:_:m3 |
106 | -dyr . dyrektor subst:_:_:m1 | |
107 | 88 | dyr . dyrekcja subst:_:_:f |
108 | 89 | dysk . dyskusyjny adj:_:_:_:pos |
109 | 90 | dyw . dywizja subst:_:_:f |
... | ... | @@ -114,9 +95,7 @@ Dz . dziennik subst:_:_:m3 |
114 | 95 | Dz . U . Dziennik Ustaw subst:sg:_:m3 |
115 | 96 | e . era subst:sg:_:f |
116 | 97 | e . w . ekwiwalent wodny subst:_:_:m3 |
117 | -ed . editor xxx | |
118 | 98 | Ef List do Efezjan subst:sg:_:m3 |
119 | -emergie magister xxx | |
120 | 99 | EOT end of topic xxx |
121 | 100 | ER ER xxx |
122 | 101 | Est Księga Estery subst:sg:_:f |
... | ... | @@ -131,7 +110,6 @@ F stopień Fahrenheita subst:_:_:m3 |
131 | 110 | f . femininum xxx |
132 | 111 | Flm List do Filemona subst:sg:_:m3 |
133 | 112 | Flp List do Filipian subst:sg:_:m3 |
134 | -fot . fotograf subst:_:_:m1 | |
135 | 113 | fot . fotografia subst:_:_:f |
136 | 114 | ft stopa subst:_:_:f |
137 | 115 | fund . fundacja subst:_:_:f |
... | ... | @@ -144,7 +122,6 @@ GB gigabajt subst:_:_:m3 |
144 | 122 | Gd . Gdański adj:_:_:_:pos |
145 | 123 | GD . Gdański adj:_:_:_:pos |
146 | 124 | Gen . Genesis subst:sg:_:f |
147 | -gen . generał subst:_:_:m1 | |
148 | 125 | geogr . geograficzny adj:_:_:_:pos |
149 | 126 | gg Gadu-Gadu subst:sg:_:m3 |
150 | 127 | GH GH xxx |
... | ... | @@ -159,7 +136,6 @@ gr gram subst:_:_:m3 |
159 | 136 | gr . grupa subst:_:_:f |
160 | 137 | gr. grecki subst:sg:_:m3 |
161 | 138 | gr . grecki adj:_:_:_:pos |
162 | -Graż . Grażyna subst:_:_:f | |
163 | 139 | gru grudzień subst:_:_:m3 |
164 | 140 | Gs gaus subst:_:_:m3 |
165 | 141 | GW Gazeta Wyborcza subst:sg:_:f |
... | ... | @@ -167,21 +143,16 @@ h godzina subst:_:_:f |
167 | 143 | h głębokość subst:_:_:f |
168 | 144 | h hora subst:_:_:f |
169 | 145 | H wysokość subst:_:_:f |
170 | -h . homoseksualista subst:_:_:m1 | |
171 | 146 | h . c . honoris causa xxx |
172 | 147 | Ha Księga Habakuka subst:sg:_:f |
173 | 148 | ha hektar subst:_:_:m3 |
174 | 149 | Hab Księga Habakuka subst:sg:_:f |
175 | -hab . habilitowany adj:_:_:_:pos | |
176 | 150 | hab . habilitować ppas:_:_:_:perf:aff |
177 | 151 | Hbr List do Hebrajczyków subst:sg:_:m3 |
178 | 152 | Hebr . List do Hebrajczyków subst:sg:_:m3 |
179 | 153 | Hi Księga Hioba subst:sg:_:f |
180 | 154 | H - K . H-K xxx |
181 | 155 | hl hektolitr subst:_:_:m3 |
182 | -hm . harcmistrz subst:_:_:m1 | |
183 | -hm . harcmistrzyni subst:_:_:f | |
184 | -hr . hrabia subst:_:_:m1 | |
185 | 156 | Hz herc subst:_:_:m3 |
186 | 157 | I . instrumentalis subst:_:_:m3 |
187 | 158 | I . I xxx |
... | ... | @@ -196,11 +167,9 @@ IMHO IMHO xxx |
196 | 167 | IMHO in my humble opinion xxx |
197 | 168 | IMO in my opinion xxx |
198 | 169 | in . inaczej conj |
199 | -in . inaczej adv | |
170 | +in . inaczej adv:pos | |
200 | 171 | in . inny adj:_:_:_:pos |
201 | 172 | INF . informacja subst:_:_:f |
202 | -insp . inspektor subst:_:_:m1 | |
203 | -inż . inżynier subst:_:_:m1 | |
204 | 173 | is . islandzki subst:sg:_:m3 |
205 | 174 | is . islandzki adj:_:_:_:pos |
206 | 175 | Iz Księga Izajasza subst:sg:_:f |
... | ... | @@ -214,14 +183,11 @@ Jdt Księga Judyty subst:sg:_:f |
214 | 183 | Jer . Księga Jeremiasza subst:sg:_:f |
215 | 184 | Jez . Jezioro subst:_:_:n:ncol |
216 | 185 | jez . jezioro subst:_:_:n:ncol |
217 | -JKM Janusz Korwin-Mikke subst:sg:_:m1 | |
218 | 186 | Jl Księga Joela subst:sg:_:f |
219 | 187 | Job Księga Joba subst:sg:_:f |
220 | 188 | Jon Księga Jonasza subst:sg:_:f |
221 | 189 | Joz . Księga Jozuego subst:sg:_:f |
222 | 190 | Jr Księga Jeremiasza subst:sg:_:f |
223 | -jr junior subst:_:_:m1 | |
224 | -jr . junior subst:_:_:m1 | |
225 | 191 | JS JavaScript xxx |
226 | 192 | jun . junior subst:_:_:m1 |
227 | 193 | k kompania subst:_:_:f |
... | ... | @@ -235,7 +201,6 @@ K . Krzyż subst:_:_:m3 |
235 | 201 | k . p . c . Kodeks Postępowania Cywilnego subst:sg:_:m3 |
236 | 202 | k . w . Kodeks Wykroczeń subst:sg:_:m3 |
237 | 203 | kal . kaloria subst:_:_:f |
238 | -kard . kardynał subst:_:_:m1 | |
239 | 204 | kasz . kaszubski adj:_:_:_:pos |
240 | 205 | kaszb . kaszubski adj:_:_:_:pos |
241 | 206 | kat . katolicki adj:_:_:_:pos |
... | ... | @@ -250,31 +215,20 @@ kg kilogram subst:_:_:m3 |
250 | 215 | kHz kiloherc subst:_:_:m3 |
251 | 216 | KK Kościół Katolicki subst:sg:_:m3 |
252 | 217 | kl . klasa subst:_:_:f |
253 | -kl . kleryk subst:_:_:m3 | |
254 | 218 | km kilometr subst:_:_:m3 |
255 | 219 | KM koń mechaniczny subst:_:_:m2 |
256 | 220 | KM kilometr subst:_:_:m3 |
257 | -kmdr komandor subst:sg:_:m1 | |
258 | 221 | Koh Księga Koheleta subst:sg:_:f |
259 | 222 | Kol List do Kolosan subst:sg:_:m3 |
260 | -kol . kolega subst:_:_:m1 | |
261 | -kol . koleżanka subst:_:_:f | |
262 | 223 | kolej . kolejowy adj:_:_:_:pos |
263 | -kom . komendant subst:_:_:m1 | |
264 | -kom . komisarz subst:_:_:m1 | |
265 | 224 | Konst . Konstytucja subst:_:_:f |
266 | 225 | kop . kopalnia subst:_:_:f |
267 | 226 | Kor List do Koryntian subst:sg:_:m3 |
268 | 227 | Kpł Księga Kapłańska subst:sg:_:f |
269 | -kpr . kapral subst:_:_:m1 | |
270 | -kpt . kapitan subst:_:_:m1 | |
271 | 228 | Kr List do Koryntian subst:sg:_:m3 |
272 | -KrK Kościół Rzymskokatolicki subst:sg:$C:m3 | |
229 | +KrK Kościół Rzymskokatolicki subst:sg:$c:m3 | |
273 | 230 | Krn Księga Kronik subst:sg:_:f |
274 | -Kryst . Krystyna subst:_:_:f | |
275 | 231 | KS Klub Sportowy subst:_:_:m3 |
276 | -ks . ksiądz subst:_:_:m1 | |
277 | -ks . książę subst:_:_:m1 | |
278 | 232 | kV kilowolt subst:_:_:m3 |
279 | 233 | kW kilowat subst:_:_:m3 |
280 | 234 | kw . kwadratowy adj:_:_:_:pos |
... | ... | @@ -286,7 +240,6 @@ l . rok subst:pl:_:m3 |
286 | 240 | l . liczba subst:_:_:f |
287 | 241 | Lam Księga Lamentacji subst:sg:_:f |
288 | 242 | Lb Księga Liczb subst:sg:_:f |
289 | -lek . lekarz subst:_:_:m1 | |
290 | 243 | Lic . liceum subst:_:_:n:ncol |
291 | 244 | lip lipiec subst:_:_:m3 |
292 | 245 | lis listopad subst:_:_:m3 |
... | ... | @@ -319,39 +272,26 @@ M - A M-A xxx |
319 | 272 | mag . magnetyczny adj:_:_:_:pos |
320 | 273 | maks . maksymalny adj:_:_:_:pos |
321 | 274 | Mal Księga Malachiasza subst:sg:_:f |
322 | -Małg . Małgorzata subst:_:_:f | |
323 | 275 | mar marzec subst:_:_:m3 |
324 | -mar . marynarz subst:_:_:m1 | |
325 | -Mat . Mateusz subst:_:_:m1 | |
326 | -MB Matka Boska subst:sg:_:f | |
327 | 276 | MB megabajt subst:_:_:m3 |
328 | 277 | Mb megabit subst:_:_:m3 |
329 | -MB . Matka Boska subst:sg:_:f | |
330 | 278 | MBps megabajt na sekundę subst:_:_:m3 |
331 | 279 | Mbps megabit na sekundę subst:_:_:m3 |
332 | 280 | mcy miesiąc subst:pl:gen:m3 |
333 | 281 | Mdr Księga Mądrości subst:sg:_:f |
334 | -mec . mecenas subst:_:_:m1 | |
335 | 282 | med . medycyna subst:_:_:f |
336 | 283 | mg miligram subst:_:_:m3 |
337 | 284 | Mg magnez subst:sg:_:m3 |
338 | 285 | Mg megagram subst:_:_:m3 |
339 | -mgr magister subst:_:_:m1 | |
340 | -mgr . magister subst:sg:gen.acc:m1 | |
341 | 286 | MHz megaherc subst:_:_:m3 |
342 | 287 | Mi Księga Micheasza subst:sg:_:f |
343 | 288 | mies . miesiąc subst:_:_:m3 |
344 | -mieszk . mieszkaniec subst:_:_:m1 | |
345 | 289 | min minuta subst:_:_:f |
346 | 290 | Min . ministerstwo subst:_:_:n:ncol |
347 | 291 | min . minimum subst:_:_:n:ncol |
348 | -min . minister subst:_:_:m1 | |
349 | 292 | min . minuta subst:_:_:f |
350 | 293 | min . minimalny adj:_:_:_:pos |
351 | -mjr major subst:_:_:m1 | |
352 | -mjr . major subst:_:_:m1 | |
353 | 294 | Mk Ewangelia według świętego Marka subst:sg:_:f |
354 | -mk . mieszkaniec subst:_:_:m1 | |
355 | 295 | Ml Księga Malachiasza subst:sg:_:f |
356 | 296 | ml mililitr subst:_:_:m3 |
357 | 297 | mld miliard subst:_:_:m3 |
... | ... | @@ -360,11 +300,7 @@ mln milion subst:_:_:m3 |
360 | 300 | mln milion num:pl:_:_:rec |
361 | 301 | Mł . młody adj:_:_:_:com |
362 | 302 | mm milimetr subst:_:_:m3 |
363 | -M - me Madame xxx | |
364 | -Mr mister subst:_:_:m1 | |
365 | -mr mister subst:_:_:m1 | |
366 | 303 | mrn . mierny subst:_:_:m3 |
367 | -Mrs Mistress xxx | |
368 | 304 | Ms . miejscownik subst:sg:_:m3 |
369 | 305 | ms . manuscriptum xxx |
370 | 306 | Msc . miejscownik subst:sg:_:m3 |
... | ... | @@ -382,7 +318,6 @@ N . N . nomen nescio xxx |
382 | 318 | N . T Nowy Testament subst:sg:_:m3 |
383 | 319 | n / s nuclear ship xxx |
384 | 320 | Na Księga Nahuma subst:sg:_:f |
385 | -nadkom . nadkomisarz subst:_:_:m1 | |
386 | 321 | Nah Księga Nahuma subst:sg:_:f |
387 | 322 | Najśw . święty adj:_:_:_:sup |
388 | 323 | nb . nota bene xxx |
... | ... | @@ -408,8 +343,6 @@ nzw . nadzwyczajny adj:_:_:_:pos |
408 | 343 | o stopień subst:_:_:m3 |
409 | 344 | o . ojciec subst:_:_:m1 |
410 | 345 | O . opatrzność subst:sg:_:f |
411 | -ob . obywatel subst:_:_:m1 | |
412 | -ob . obywatelka subst:_:_:f | |
413 | 346 | obw . obwód subst:_:_:m3 |
414 | 347 | odbud . odbudować ppas:_:_:_:perf:aff |
415 | 348 | Oddz . oddział subst:_:_:m3 |
... | ... | @@ -420,22 +353,15 @@ ogp . ogólnopolski adj:_:_:_:pos |
420 | 353 | ok . około qub |
421 | 354 | ok . około prep:gen |
422 | 355 | ok . okolica subst:_:_:f |
423 | -oo . ojcowie subst:pl:_:m1:pt | |
424 | -OO . ojcowie subst:pl:_:m1:pt | |
425 | 356 | Op . Opolski adj:_:_:_:pos |
426 | 357 | oprac . opracowanie subst:_:_:n:ncol |
427 | 358 | os . osiedle subst:_:_:n:ncol |
428 | 359 | Oz Księga Ozeasza subst:sg:_:f |
429 | 360 | p . piętro subst:_:_:n:ncol |
430 | -p . pan subst:_:_:m1 | |
431 | -p . pan subst:_:_:m1 | |
432 | -p . pani subst:_:_:f | |
433 | -p . pani subst:_:_:f | |
434 | 361 | p . patrzeć impt:sg:sec:imperf |
435 | 362 | p . przed prep:acc.inst:nwok |
436 | 363 | p . praca subst:_:_:f |
437 | 364 | p . punkt subst:_:_:m3 |
438 | -p . państwo subst:sg:_:n:ncol | |
439 | 365 | p . pułk subst:_:_:m3 |
440 | 366 | P . Porrhomma xxx |
441 | 367 | P . pamięci subst:sg:dat:f |
... | ... | @@ -450,7 +376,6 @@ par . paragraf subst:_:_:m3 |
450 | 376 | paraf . parafialny adj:_:_:_:pos |
451 | 377 | paź październik subst:sg:_:m3 |
452 | 378 | pc parsek subst:_:_:m3 |
453 | -pchor . podchorąży subst:_:_:m1 | |
454 | 379 | pd . południowy adj:_:_:_:pos |
455 | 380 | pd . południe subst:_:_:m3 |
456 | 381 | PeeS . post scriptum xxx |
... | ... | @@ -466,15 +391,12 @@ PLN nowy polski złoty subst:_:_:m3 |
466 | 391 | pln nowy polski złoty subst:_:_:m3 |
467 | 392 | płd . południowy adj:_:_:_:pos |
468 | 393 | Płd . południowy adj:_:_:_:pos |
469 | -płk pułkownik subst:_:_:m1 | |
470 | -płk . pułkownik subst:_:_:m1 | |
471 | 394 | płn . północny adj:_:_:_:pos |
472 | 395 | pn . poniedziałek subst:_:_:m3 |
473 | 396 | pn . północny adj:_:_:_:pos |
474 | 397 | pn . północ subst:sg:_:f |
475 | 398 | pnkt punkt subst:_:_:m3 |
476 | 399 | pocz . początek subst:_:_:m3 |
477 | -podkom . podkomisarz subst:_:_:m1 | |
478 | 400 | podst . podstawowy adj:_:_:_:pos |
479 | 401 | poj . pojemność subst:sg:_:f |
480 | 402 | pojed . pojedynczy adj:_:_:_:pos |
... | ... | @@ -483,34 +405,22 @@ pol . polski adj:_:_:_:pos |
483 | 405 | poł . połowa subst:sg:_:f |
484 | 406 | położ . położyć ppas:_:_:_:perf:aff |
485 | 407 | pon . poniedziałek subst:sg:_:m3 |
486 | -por . porucznik subst:_:_:m1 | |
487 | 408 | por . porównać impt:sg:sec:perf |
488 | -pos . poseł subst:_:_:m1 | |
489 | -post . posterunkowy subst:_:_:m1 | |
490 | 409 | pow . powiat subst:_:_:m3 |
491 | 410 | pow . powierzchnia subst:_:_:f |
492 | 411 | pow . powyżej prep:gen |
493 | 412 | poz . pozycja subst:_:_:f |
494 | 413 | późn . późniejszy adj:_:_:_:com |
495 | 414 | PP Poczta Polska subst:sg:_:f |
496 | -pp . pani subst:pl:_:f | |
497 | -pp . pan subst:pl:_:m1 | |
498 | -pp . państwo subst:pl:_:m1:pt | |
499 | 415 | ppanc . przeciwpancerny adj:_:_:_:pos |
500 | 416 | ppkt podpunkt subst:_:_:m3 |
501 | -ppł . podpułkownik subst:_:_:m1 | |
502 | -ppłk podpułkownik subst:_:_:m1 | |
503 | -ppłk . podpułkownik subst:_:_:m1 | |
504 | 417 | ppm parts per million xxx |
505 | -ppor . podporucznik subst:_:_:m1 | |
506 | 418 | ppoż . przeciwpożarowy adj:_:_:_:pos |
507 | 419 | Pr . Księga Przysłów subst:sg:_:f |
508 | 420 | proc . procent subst:_:_:m3 |
509 | 421 | proc . procentowy adj:_:_:_:pos |
510 | -prof . profesor subst:_:_:m1 | |
511 | 422 | proj . projekt subst:_:_:m3 |
512 | 423 | proj . projektować praet:_:_:imperf |
513 | -prok . prokurator subst:_:_:m1 | |
514 | 424 | prom . promil subst:_:_:m3 |
515 | 425 | Prz Księga Przysłów subst:sg:_:f |
516 | 426 | przebud . przebudowa subst:_:_:f |
... | ... | @@ -522,7 +432,6 @@ przyp . przypisek subst:_:_:m3 |
522 | 432 | Ps Księga Psalmów subst:sg:_:f |
523 | 433 | Ps postscriptum subst:_:_:m3 |
524 | 434 | PS postscriptum subst:_:_:m3 |
525 | -ps . pseudonim subst:_:_:m3 | |
526 | 435 | ps . post scriptum xxx |
527 | 436 | pt punkt subst:_:_:m3 |
528 | 437 | pt . piątek subst:sg:_:m3 |
... | ... | @@ -535,8 +444,6 @@ r . różowy adj:_:_:_:pos |
535 | 444 | R . P . Roku Pańskiego subst:sg:gen.loc:m3 |
536 | 445 | R . P . Rzeczpospolita Polska subst:sg:_:f |
537 | 446 | Rdz Księga Rodzaju subst:sg:_:f |
538 | -Red . redaktor subst:_:_:m1 | |
539 | -red . redaktor subst:_:_:m1 | |
540 | 447 | red . redakcja subst:_:_:f |
541 | 448 | Ref . refren subst:_:_:m3 |
542 | 449 | rez . rezerwat subst:_:_:m3 |
... | ... | @@ -546,7 +453,6 @@ rozbud . rozbudować ppas:_:_:_:perf:aff |
546 | 453 | rozdz . rozdział subst:_:_:m3 |
547 | 454 | RTG rentgenowski adj:_:_:_:pos |
548 | 455 | rtg . rentgen subst:_:_:m3 |
549 | -rtm . rotmistrz subst:_:_:m1 | |
550 | 456 | Rut Księga Rut subst:sg:_:f |
551 | 457 | ryc . rycina subst:_:_:f |
552 | 458 | rys . rysunek subst:_:_:m3 |
... | ... | @@ -558,9 +464,7 @@ Rz . Rz subst:sg:_:m3 |
558 | 464 | s sekunda subst:_:_:f |
559 | 465 | s south xxx |
560 | 466 | S Solidarność subst:sg:_:f |
561 | -s . syn subst:_:_:m1 | |
562 | 467 | s . strona subst:_:_:f |
563 | -s . siostra subst:_:_:f | |
564 | 468 | S . Ship xxx |
565 | 469 | S . spółka subst:_:_:f |
566 | 470 | S . Steam xxx |
... | ... | @@ -576,8 +480,6 @@ SA Sąd Apelacyjny subst:sg:_:m3 |
576 | 480 | Sc stratocumulus subst:_:_:m3 |
577 | 481 | Sdz Księga Sędziów subst:sg:_:f |
578 | 482 | sek . sekunda subst:_:_:f |
579 | -sen . senior subst:_:_:m1 | |
580 | -sen . senator subst:_:_:m1 | |
581 | 483 | sie sierpień subst:_:_:m3 |
582 | 484 | Ska spółka subst:_:_:f |
583 | 485 | S - ka spółka subst:_:_:f |
... | ... | @@ -588,20 +490,15 @@ SP Szkoła Podstawowa subst:sg:_:f |
588 | 490 | Sp . spółka subst:_:_:f |
589 | 491 | sp . spółka subst:_:_:f |
590 | 492 | Społ . społeczny adj:_:_:_:pos |
591 | -sr . senior subst:_:_:m1 | |
592 | -ss . siostra subst:pl:_:f | |
593 | 493 | ss . strona subst:pl:_:f |
594 | 494 | ST Stary Testament subst:sg:_:m3 |
595 | 495 | St stratus subst:_:_:m3 |
596 | -St Saint xxx | |
597 | 496 | st . staro adv:pos |
598 | 497 | st . stołeczny adj:_:_:_:pos |
599 | 498 | st . stary adj:_:_:_:pos |
600 | 499 | st . stary subst:_:_:_ |
601 | 500 | st . stary adj:_:_:_:com |
602 | 501 | st . stopień subst:_:_:m3 |
603 | -St . Stanisław subst:_:_:m1 | |
604 | -St . saint xxx | |
605 | 502 | Stow . stowarzyszenie subst:_:_:n:ncol |
606 | 503 | stp . staropolski adj:_:_:_:pos |
607 | 504 | str . strona subst:_:_:f |
... | ... | @@ -609,26 +506,19 @@ sty styczeń subst:_:_:m3 |
609 | 506 | sygn . sygnatura subst:_:_:f |
610 | 507 | Syr Księga Syracha subst:sg:_:f |
611 | 508 | Sz . szanowny adj:_:_:_:pos |
612 | -szer . szeregowy subst:_:_:m1 | |
613 | 509 | szer . szerokość subst:_:_:f |
614 | 510 | szer . szeregowy adj:_:_:_:pos |
615 | 511 | sześc . sześcienny adj:_:_:_:pos |
616 | 512 | sześć . sześcienny adj:_:_:_:pos |
617 | 513 | szt . sztuka subst:_:_:f |
618 | -Ś . święty adj:_:_:_:pos | |
619 | 514 | śr . średni adj:_:_:_:pos |
620 | 515 | Ś - W Ściana Wschodnia subst:sg:_:f |
621 | -św . święty subst:_:_:m1 | |
622 | -św . świadek subst:_:_:m1 | |
623 | -św . święty adj:_:_:_:pos | |
624 | -śś . święty subst:pl:_:m1 | |
625 | 516 | t tona subst:_:_:f |
626 | 517 | T trybuna subst:_:_:f |
627 | 518 | T tesla subst:_:_:f |
628 | 519 | t . tom subst:_:_:m3 |
629 | 520 | T . Turbine xxx |
630 | 521 | tab . tabela subst:_:_:f |
631 | -Tad . Tadeusz subst:_:_:m11 | |
632 | 522 | tel . telefon subst:_:_:m3 |
633 | 523 | Temp . temperatura subst:_:_:f |
634 | 524 | tg . tegoroczny adj:_:_:_:pos |
... | ... | @@ -638,8 +528,6 @@ TL Trybuna Ludu subst:sg:_:f |
638 | 528 | tlx telegraph exchange xxx |
639 | 529 | tł . tłumaczyć praet:_:_:imperf |
640 | 530 | TM trade mark xxx |
641 | -tow . towarzysz subst:_:_:m1 | |
642 | -tow . towarzyszka subst:_:_:f | |
643 | 531 | tow . towarzystwo subst:_:_:n:ncol |
644 | 532 | Tt List do Tytusa subst:sg:_:m3 |
645 | 533 | tyg . tydzień subst:_:_:m3 |
... | ... | @@ -667,7 +555,7 @@ w . wyspa subst:_:_:f |
667 | 555 | w . wieś subst:_:_:f |
668 | 556 | W . Wielmożny adj:_:_:_:pos |
669 | 557 | w . Wielki adj:_:_:_:pos |
670 | -w . wysoko adv:comp | |
558 | +w . wysoko adv:com | |
671 | 559 | W . wszechświat subst:_:_:m3 |
672 | 560 | W . Waleczny adj:_:_:_:pos |
673 | 561 | w . c . water closet xxx |
... | ... | @@ -686,9 +574,8 @@ Wj Księga Wyjścia subst:sg:_:f |
686 | 574 | wkł . wkładka subst:_:_:f |
687 | 575 | Wlk . Wielki adj:_:_:_:pos |
688 | 576 | Wlkp . Wielkopolski adj:_:_:_:pos |
689 | -wł . włącznie adv | |
577 | +wł . włącznie adv:pos | |
690 | 578 | wł . włoski adj:_:_:_:pos |
691 | -Wł . włącznie adv | |
692 | 579 | WŁ . własny adj:_:_:_:pos |
693 | 580 | Wn winien winien:sg:m1.m2.m3:imperf |
694 | 581 | Wny wielmożny adj:_:_:_:pos |
... | ... | @@ -701,6 +588,7 @@ wsch . wschodni adj:_:_:_:pos |
701 | 588 | WXL Wielkie Księstwo Litewskie subst:sg:_:n:ncol |
702 | 589 | WXLit Wielkie Księstwo Litewskie subst:sg:_:n:ncol |
703 | 590 | wy wyjście subst:_:_:n:ncol |
591 | +wyb . wybrzeże subst:_:_:n:ncol | |
704 | 592 | wyd . wydanie subst:_:_:n:ncol |
705 | 593 | wys . wysokość subst:_:_:f |
706 | 594 | wysok . wysokość subst:_:_:f |
... | ... | @@ -710,8 +598,6 @@ wz . wzorowy adj:_:_:_:pos |
710 | 598 | wzgl . względnie adv:pos |
711 | 599 | x raz subst:_:_:m3 |
712 | 600 | #X październik subst:_:_:m3 |
713 | -x . książę subst:_:_:m1 | |
714 | -x . ksiądz subst:_:_:m1 | |
715 | 601 | z . zeszyt subst:_:_:m3 |
716 | 602 | Za Księga Zachariasza subst:sg:_:f |
717 | 603 | zach . zachodni adj:_:_:_:pos |
... | ... | @@ -740,37 +626,6 @@ Zw . związek subst:_:_:m3 |
740 | 626 | µ m mikrometr subst:_:_:m3 |
741 | 627 | µ mol mikromol subst:_:_:m3 |
742 | 628 | µ g mikrogram subst:_:_:m3 |
743 | -A . A. initial | |
744 | -B . B. initial | |
745 | -C . C. initial | |
746 | -D . D. initial | |
747 | -E . E. initial | |
748 | -F . F. initial | |
749 | -G . G. initial | |
750 | -H . H. initial | |
751 | -I . I. initial | |
752 | -J . J. initial | |
753 | -K . K. initial | |
754 | -L . L. initial | |
755 | -M . M. initial | |
756 | -N . N. initial | |
757 | -O . O. initial | |
758 | -P . P. initial | |
759 | -Q . Q. initial | |
760 | -R . R. initial | |
761 | -S . S. initial | |
762 | -T . T. initial | |
763 | -U . U. initial | |
764 | -V . V. initial | |
765 | -W . W. initial | |
766 | -X . X. initial | |
767 | -Y . Y. initial | |
768 | -Z . Z. initial | |
769 | -Ć . Ć. initial | |
770 | -Ś . Ś. initial | |
771 | -Ł . Ł. initial | |
772 | -Ż . Ż. initial | |
773 | -Ź . Ź. initial | |
774 | 629 | W - w Warszawa subst:pl:gen:f |
775 | 630 | W - wa Warszawa subst:sg:nom:f |
776 | 631 | W - wach Warszawa subst:pl:loc:f |
... | ... | @@ -792,29 +647,6 @@ Z - dy Zakład subst:pl:acc:n:pt |
792 | 647 | Z - dy Zakład subst:pl:nom:n:pt |
793 | 648 | Z - dy Zakład subst:pl:voc:n:pt |
794 | 649 | Z - dów Zakład subst:pl:gen:n:pt |
795 | -b - ci brat subst:pl:acc:m1:pt | |
796 | -b - ci brat subst:pl:gen:m1:pt | |
797 | -b - cia brat subst:pl:nom:m1:pt | |
798 | -b - cia brat subst:pl:voc:m1:pt | |
799 | -b - ciach brat subst:pl:loc:m1:pt | |
800 | -b - ciom brat subst:pl:dat:m1:pt | |
801 | -b - ćmi brat subst:pl:inst:m1:pt | |
802 | -d - ca dowódca subst:sg:nom:m1 | |
803 | -d - cach dowódca subst:pl:loc:m1 | |
804 | -d - cami dowódca subst:pl:inst:m1 | |
805 | -d - ce dowódca depr:pl:nom:m2 | |
806 | -d - ce dowódca depr:pl:voc:m2 | |
807 | -d - co dowódca subst:sg:voc:m1 | |
808 | -d - com dowódca subst:pl:dat:m1 | |
809 | -d - cy dowódca subst:pl:nom:m1 | |
810 | -d - cy dowódca subst:pl:voc:m1 | |
811 | -d - cy dowódca subst:sg:dat:m1 | |
812 | -d - cy dowódca subst:sg:gen:m1 | |
813 | -d - cy dowódca subst:sg:loc:m1 | |
814 | -d - ców dowódca subst:pl:acc:m1 | |
815 | -d - ców dowódca subst:pl:gen:m1 | |
816 | -d - cą dowódca subst:sg:inst:m1 | |
817 | -d - cę dowódca subst:sg:acc:m1 | |
818 | 650 | f - ce fabryka subst:sg:dat:f |
819 | 651 | f - ce fabryka subst:sg:loc:f |
820 | 652 | f - k fabryka subst:pl:gen:f |
... | ... | @@ -885,19 +717,3 @@ s - ko spółka subst:sg:voc:f |
885 | 717 | s - kom spółka subst:pl:dat:f |
886 | 718 | s - ką spółka subst:sg:inst:f |
887 | 719 | s - kę spółka subst:sg:acc:f |
888 | -z - ca zastępca subst:sg:nom:m1 | |
889 | -z - cach zastępca subst:pl:loc:m1 | |
890 | -z - cami zastępca subst:pl:inst:m1 | |
891 | -z - ce zastępca depr:pl:nom:m2 | |
892 | -z - ce zastępca depr:pl:voc:m2 | |
893 | -z - co zastępca subst:sg:voc:m1 | |
894 | -z - com zastępca subst:pl:dat:m1 | |
895 | -z - cy zastępca subst:pl:nom:m1 | |
896 | -z - cy zastępca subst:pl:voc:m1 | |
897 | -z - cy zastępca subst:sg:dat:m1 | |
898 | -z - cy zastępca subst:sg:gen:m1 | |
899 | -z - cy zastępca subst:sg:loc:m1 | |
900 | -z - ców zastępca subst:pl:acc:m1 | |
901 | -z - ców zastępca subst:pl:gen:m1 | |
902 | -z - cą zastępca subst:sg:inst:m1 | |
903 | -z - cę zastępca subst:sg:acc:m1 | |
... | ... |
theories/numbers/known_orths.tab deleted
theories/persons/FirstName.tab
0 → 100644
1 | +Aaron | |
2 | +Abaddon | |
3 | +Abaris | |
4 | +Abdiasz | |
5 | +Abdon | |
6 | +Abel | |
7 | +Abercjusz | |
8 | +Abiasz | |
9 | +Abiatar | |
10 | +Abigail | |
11 | +Abijjam | |
12 | +Abimelek | |
13 | +Abiram | |
14 | +Abisag | |
15 | +Abiszaj | |
16 | +Abner | |
17 | +Abraham | |
18 | +Abram | |
19 | +Abraxas | |
20 | +Absalom | |
21 | +Absalon | |
22 | +Achab | |
23 | +Achacjusz | |
24 | +Achacy | |
25 | +Achates | |
26 | +Achaz | |
27 | +Achiasz | |
28 | +Achil | |
29 | +Achilles | |
30 | +Achimaas | |
31 | +Achimelech | |
32 | +Achimelek | |
33 | +Achitofel | |
34 | +Achmad | |
35 | +Acis | |
36 | +Ada | |
37 | +Adad | |
38 | +Adalbert | |
39 | +Adam | |
40 | +Adamastor | |
41 | +Adamina | |
42 | +Adasieczek | |
43 | +Adasiek | |
44 | +Adaukt | |
45 | +Adaś | |
46 | +Addar | |
47 | +Adela | |
48 | +Adelaida | |
49 | +Adelajda | |
50 | +Adelbert | |
51 | +Adelina | |
52 | +Adelka | |
53 | +Admet | |
54 | +Ado | |
55 | +Adolf | |
56 | +Adolfa | |
57 | +Adolfek | |
58 | +Adolfina | |
59 | +Adonai | |
60 | +Adonaj | |
61 | +Adoniasz | |
62 | +Adonis | |
63 | +Adramelek | |
64 | +Adrast | |
65 | +Adria | |
66 | +Adrian | |
67 | +Adriana | |
68 | +Adrianna | |
69 | +Aecjusz | |
70 | +Afanazy | |
71 | +Afrodyta | |
72 | +Aftoniusz | |
73 | +Aga | |
74 | +Agamemnon | |
75 | +Agapia | |
76 | +Agapit | |
77 | +Agata | |
78 | +Agatka | |
79 | +Agaton | |
80 | +Agatonik | |
81 | +Agenor | |
82 | +Ageusz | |
83 | +Aggeasz | |
84 | +Aggeusz | |
85 | +Agha | |
86 | +Agis | |
87 | +Agni | |
88 | +Agnieszka | |
89 | +Agramant | |
90 | +Agrypin | |
91 | +Agrypina | |
92 | +Agryppa | |
93 | +Agunia | |
94 | +Agusia | |
95 | +Ahaswer | |
96 | +Ahmed | |
97 | +Aida | |
98 | +Ajschylos | |
99 | +Akacjusz | |
100 | +Akwilon | |
101 | +Al | |
102 | +Ala | |
103 | +Aladyn | |
104 | +Aladár | |
105 | +Alan | |
106 | +Alaryk | |
107 | +Alban | |
108 | +Albaniusz | |
109 | +Albercik | |
110 | +Albert | |
111 | +Alberta | |
112 | +Alberto | |
113 | +Albertus | |
114 | +Albertyn | |
115 | +Albertyna | |
116 | +Albin | |
117 | +Albina | |
118 | +Albrecht | |
119 | +Alcybiades | |
120 | +Aldona | |
121 | +Aldonka | |
122 | +Alek | |
123 | +Aleks | |
124 | +Aleksander | |
125 | +Aleksandra | |
126 | +Aleksiej | |
127 | +Aleksy | |
128 | +Alf | |
129 | +Alfons | |
130 | +Alfonsyna | |
131 | +Alfred | |
132 | +Alfreda | |
133 | +Alfredo | |
134 | +Ali | |
135 | +Alicja | |
136 | +Alina | |
137 | +Alinka | |
138 | +Alka | |
139 | +Alkmena | |
140 | +Alkmeon | |
141 | +Allach | |
142 | +Allah | |
143 | +Allan | |
144 | +Almanzor | |
145 | +Alo | |
146 | +Alojza | |
147 | +Alojzeczek | |
148 | +Alojzek | |
149 | +Alojzik | |
150 | +Alojzy | |
151 | +Alosza | |
152 | +Alpinian | |
153 | +Alusia | |
154 | +Aluś | |
155 | +Amadea | |
156 | +Amadeusz | |
157 | +Amalia | |
158 | +Amalryk | |
159 | +Amaltea | |
160 | +Amalteja | |
161 | +Amanda | |
162 | +Ambrozik | |
163 | +Ambrożek | |
164 | +Ambroży | |
165 | +Amedeusz | |
166 | +Amelcia | |
167 | +Amelia | |
168 | +Amelka | |
169 | +Ammon | |
170 | +Amnon | |
171 | +Amon | |
172 | +Amor | |
173 | +Amos | |
174 | +Ananiasz | |
175 | +Ananke | |
176 | +Anastazja | |
177 | +Anastazy | |
178 | +Anatol | |
179 | +Anatolek | |
180 | +Anatolia | |
181 | +Anda | |
182 | +Andonik | |
183 | +Andriej | |
184 | +Andromacha | |
185 | +Andromeda | |
186 | +Andrzej | |
187 | +Andrzejek | |
188 | +André | |
189 | +Andzia | |
190 | +Aneczka | |
191 | +Aneta | |
192 | +Anetka | |
193 | +Angel | |
194 | +Angela | |
195 | +Angelico | |
196 | +Angelika | |
197 | +Angelina | |
198 | +Angelus | |
199 | +Anhelli | |
200 | +Ania | |
201 | +Anicet | |
202 | +Aniela | |
203 | +Anielcia | |
204 | +Anielka | |
205 | +Anita | |
206 | +Anka | |
207 | +Anna | |
208 | +Annasz | |
209 | +Ante | |
210 | +Antek | |
211 | +Antemiusz | |
212 | +Antenor | |
213 | +Antioch | |
214 | +Antoni | |
215 | +Antonin | |
216 | +Antonina | |
217 | +Antonio | |
218 | +Antoniusz | |
219 | +Antosia | |
220 | +Antoś | |
221 | +Antygona | |
222 | +Antym | |
223 | +Antypas | |
224 | +Anula | |
225 | +Anusia | |
226 | +Anzelm | |
227 | +Apolinariusz | |
228 | +Apolinary | |
229 | +Apollin | |
230 | +Apollo | |
231 | +Apollon | |
232 | +Apolonia | |
233 | +Apoloniusz | |
234 | +Arachne | |
235 | +Archimedes | |
236 | +Archip | |
237 | +Arek | |
238 | +Ares | |
239 | +Argos | |
240 | +Argus | |
241 | +Ariadna | |
242 | +Aristide | |
243 | +Arkadiusz | |
244 | +Arkady | |
245 | +Arletta | |
246 | +Armand | |
247 | +Arnold | |
248 | +Arnolf | |
249 | +Arnosz | |
250 | +Aron | |
251 | +Arseniusz | |
252 | +Artek | |
253 | +Artemida | |
254 | +Artemiusz | |
255 | +Artemon | |
256 | +Artur | |
257 | +Artus | |
258 | +Artuś | |
259 | +Arystarch | |
260 | +Arystofanes | |
261 | +Arystoteles | |
262 | +Arystydes | |
263 | +Asia | |
264 | +Askaniusz | |
265 | +Asmodeusz | |
266 | +Asser | |
267 | +Asteria | |
268 | +Asteriusz | |
269 | +Asterix | |
270 | +Atanazja | |
271 | +Atanazy | |
272 | +Atena | |
273 | +Atka | |
274 | +Atlas | |
275 | +Augiasz | |
276 | +August | |
277 | +Augusta | |
278 | +Augustyn | |
279 | +Augustyna | |
280 | +Augustynka | |
281 | +Auksencjusz | |
282 | +Aureli | |
283 | +Aurelia | |
284 | +Aurelian | |
285 | +Aureliusz | |
286 | +Aurora | |
287 | +Aza | |
288 | +Azazel | |
289 | +Azor | |
290 | +Aśka | |
291 | +Ażi | |
292 | +Baal | |
293 | +Bachus | |
294 | +Bakchus | |
295 | +Balbin | |
296 | +Balbina | |
297 | +Balcer | |
298 | +Balladyna | |
299 | +Baltazar | |
300 | +Bambo | |
301 | +Baptysta | |
302 | +Barabasz | |
303 | +Barbar | |
304 | +Barbara | |
305 | +Barbarka | |
306 | +Barbórka | |
307 | +Barnaba | |
308 | +Barsabas | |
309 | +Bartek | |
310 | +Bartodziej | |
311 | +Bartolomea | |
312 | +Bartosz | |
313 | +Bartoszek | |
314 | +Bartuś | |
315 | +Bartłomiej | |
316 | +Baruch | |
317 | +Basia | |
318 | +Bastek | |
319 | +Batszeba | |
320 | +Bazyl | |
321 | +Bazyli | |
322 | +Bazylid | |
323 | +Bazylis | |
324 | +Bazylisa | |
325 | +Bazylissa | |
326 | +Bazyliusz | |
327 | +Baśka | |
328 | +Bean | |
329 | +Beata | |
330 | +Beatka | |
331 | +Beatrice | |
332 | +Beatrycze | |
333 | +Beatryks | |
334 | +Beatus | |
335 | +Beda | |
336 | +Begina | |
337 | +Bela | |
338 | +Belunia | |
339 | +Belzebub | |
340 | +Ben | |
341 | +Benedykt | |
342 | +Benedykta | |
343 | +Benek | |
344 | +Beniamin | |
345 | +Benicjusz | |
346 | +Benigna | |
347 | +Benignus | |
348 | +Benio | |
349 | +Benita | |
350 | +Benon | |
351 | +Bensyjon | |
352 | +Benuś | |
353 | +Ber | |
354 | +Bercik | |
355 | +Berek | |
356 | +Berenika | |
357 | +Berenike | |
358 | +Berman | |
359 | +Bernadeta | |
360 | +Bernadetta | |
361 | +Bernard | |
362 | +Bernardetta | |
363 | +Bernardyn | |
364 | +Bernardyna | |
365 | +Bert | |
366 | +Berta | |
367 | +Bertold | |
368 | +Bertram | |
369 | +Bertrand | |
370 | +Bianka | |
371 | +Bibiana | |
372 | +Bibianna | |
373 | +Biernat | |
374 | +Bil | |
375 | +Bill | |
376 | +Blandyn | |
377 | +Blandyna | |
378 | +Blanka | |
379 | +Blizbor | |
380 | +Bob | |
381 | +Bogda | |
382 | +Bogdan | |
383 | +Bogdana | |
384 | +Bogdanek | |
385 | +Bogdanka | |
386 | +Bogna | |
387 | +Boguchwał | |
388 | +Boguchwała | |
389 | +Bogudar | |
390 | +Bogumir | |
391 | +Bogumił | |
392 | +Bogumiła | |
393 | +Bogunia | |
394 | +Bogurad | |
395 | +Bogusia | |
396 | +Bogusz | |
397 | +Bogusąd | |
398 | +Bogusław | |
399 | +Bogusława | |
400 | +Boguta | |
401 | +Boguwola | |
402 | +Boguś | |
403 | +Boguśka | |
404 | +Bohdan | |
405 | +Bohdana | |
406 | +Bohdanek | |
407 | +Bohusz | |
408 | +Bojan | |
409 | +Bolebor | |
410 | +Boleczek | |
411 | +Boleczest | |
412 | +Bolek | |
413 | +Bolemir | |
414 | +Bolemysł | |
415 | +Bolesław | |
416 | +Bolesława | |
417 | +Bolisława | |
418 | +Bolko | |
419 | +Boluś | |
420 | +Bonawentura | |
421 | +Bonifacy | |
422 | +Boromeusz | |
423 | +Borys | |
424 | +Borysław | |
425 | +Borzymir | |
426 | +Borzysław | |
427 | +Borzysława | |
428 | +Borzywoj | |
429 | +Bozio | |
430 | +Bończa | |
431 | +Bożebor | |
432 | +Bożeciech | |
433 | +Bożeciecha | |
434 | +Bożena | |
435 | +Bożenka | |
436 | +Bożenna | |
437 | +Bożydar | |
438 | +Bożysław | |
439 | +Bożysława | |
440 | +Brahma | |
441 | +Bratumił | |
442 | +Brian | |
443 | +Brigida | |
444 | +Brodzisław | |
445 | +Broneczek | |
446 | +Bronek | |
447 | +Bronia | |
448 | +Bronimir | |
449 | +Bronisz | |
450 | +Bronisław | |
451 | +Bronisława | |
452 | +Broniwoj | |
453 | +Bronka | |
454 | +Bronuś | |
455 | +Brońcia | |
456 | +Broży | |
457 | +Brunhilda | |
458 | +Bruno | |
459 | +Brunon | |
460 | +Brutus | |
461 | +Bryda | |
462 | +Brygida | |
463 | +Brygidka | |
464 | +Brykcjusz | |
465 | +Budzigniew | |
466 | +Budzimir | |
467 | +Budzisz | |
468 | +Budzisław | |
469 | +Budzisława | |
470 | +Budziwoj | |
471 | +Burchard | |
472 | +Butros | |
473 | +Bądzimir | |
474 | +Bądzisław | |
475 | +Bądzisława | |
476 | +Błażej | |
477 | +Caligula | |
478 | +Calineczka | |
479 | +Carl | |
480 | +Carlo | |
481 | +Carlos | |
482 | +Carmen | |
483 | +Cechna | |
484 | +Cecyl | |
485 | +Cecylia | |
486 | +Cecylian | |
487 | +Cecyliusz | |
488 | +Cecylka | |
489 | +Cela | |
490 | +Celestyn | |
491 | +Celestyna | |
492 | +Celestynka | |
493 | +Celina | |
494 | +Celinka | |
495 | +Celka | |
496 | +Cezar | |
497 | +Cezariusz | |
498 | +Cezary | |
499 | +Cezaryna | |
500 | +Chaim | |
501 | +Chaja | |
502 | +Cham | |
503 | +Charles | |
504 | +Charon | |
505 | +Charybda | |
506 | +Charytka | |
507 | +Charyton | |
508 | +Charyzjusz | |
509 | +Charłamp | |
510 | +Chasyda | |
511 | +Chawa | |
512 | +Cheops | |
513 | +Cher | |
514 | +Chociebor | |
515 | +Chociemir | |
516 | +Chociesław | |
517 | +Christian | |
518 | +Christophe | |
519 | +Christopher | |
520 | +Chronos | |
521 | +Chrystian | |
522 | +Chryzant | |
523 | +Chryzostom | |
524 | +Chwalibóg | |
525 | +Chwalimir | |
526 | +Chwalisław | |
527 | +Chwalisława | |
528 | +Cibor | |
529 | +Ciechomir | |
530 | +Ciechosław | |
531 | +Ciechosława | |
532 | +Cierpisław | |
533 | +Cieszygor | |
534 | +Cieszymir | |
535 | +Cieszymysł | |
536 | +Cieszyrad | |
537 | +Cieszysław | |
538 | +Cieszysława | |
539 | +Claude | |
540 | +Cweta | |
541 | +Cycero | |
542 | +Cyceron | |
543 | +Cyla | |
544 | +Cylka | |
545 | +Cypisek | |
546 | +Cyprian | |
547 | +Cyrano | |
548 | +Cyrce | |
549 | +Cyriak | |
550 | +Cyriaka | |
551 | +Cyrus | |
552 | +Cyryl | |
553 | +Czarek | |
554 | +Czaruś | |
555 | +Czcibor | |
556 | +Czcibora | |
557 | +Czcirad | |
558 | +Czechasz | |
559 | +Czechoń | |
560 | +Czesia | |
561 | +Czesiek | |
562 | +Czesio | |
563 | +Czesław | |
564 | +Czesława | |
565 | +Cześ | |
566 | +Częstobor | |
567 | +Częstogniew | |
568 | +Częstomir | |
569 | +Częstowoj | |
570 | +Dacjan | |
571 | +Dacjausz | |
572 | +Dacjusz | |
573 | +Dadźbog | |
574 | +Dadźbóg | |
575 | +Dafne | |
576 | +Dagmara | |
577 | +Dagna | |
578 | +Dagobert | |
579 | +Dagon | |
580 | +Dalebor | |
581 | +Dalegor | |
582 | +Dalemir | |
583 | +Dalibor | |
584 | +Damazy | |
585 | +Damian | |
586 | +Damokles | |
587 | +Dan | |
588 | +Dana | |
589 | +Danaida | |
590 | +Danaos | |
591 | +Danek | |
592 | +Daniel | |
593 | +Daniela | |
594 | +Danielek | |
595 | +Danik | |
596 | +Danisz | |
597 | +Danka | |
598 | +Danusia | |
599 | +Danuta | |
600 | +Danuś | |
601 | +Danuśka | |
602 | +Daria | |
603 | +Dariusz | |
604 | +David | |
605 | +Davis | |
606 | +Dawid | |
607 | +Dawida | |
608 | +Dawidek | |
609 | +Dean | |
610 | +Debora | |
611 | +Dedal | |
612 | +Dejanira | |
613 | +Delfina | |
614 | +Demeter | |
615 | +Demetra | |
616 | +Demetria | |
617 | +Demetriusz | |
618 | +Demokryt | |
619 | +Demostenes | |
620 | +Deotyma | |
621 | +Dersław | |
622 | +Dewajtis | |
623 | +Dezyderia | |
624 | +Dezyderiusz | |
625 | +Dezydery | |
626 | +Diana | |
627 | +Dianna | |
628 | +Diego | |
629 | +Dieter | |
630 | +Dietmar | |
631 | +Dina | |
632 | +Diodor | |
633 | +Diogenes | |
634 | +Diomedes | |
635 | +Dioniza | |
636 | +Dionizja | |
637 | +Dionizjusz | |
638 | +Dionizos | |
639 | +Dionizy | |
640 | +Dobiegniew | |
641 | +Dobiemiest | |
642 | +Dobiemir | |
643 | +Dobiesław | |
644 | +Dobiesława | |
645 | +Dobisława | |
646 | +Dobrawa | |
647 | +Dobrocha | |
648 | +Dobrochna | |
649 | +Dobrociech | |
650 | +Dobrogost | |
651 | +Dobromir | |
652 | +Dobromira | |
653 | +Dobromił | |
654 | +Dobromiła | |
655 | +Dobromysł | |
656 | +Dobronieg | |
657 | +Dobroniega | |
658 | +Dobrosław | |
659 | +Dobrosława | |
660 | +Dobrowiest | |
661 | +Dobrowit | |
662 | +Dobrowoj | |
663 | +Dobrowój | |
664 | +Dobrymir | |
665 | +Dolek | |
666 | +Dolores | |
667 | +Doluś | |
668 | +Domamir | |
669 | +Domarad | |
670 | +Domarat | |
671 | +Domasław | |
672 | +Domasława | |
673 | +Domawit | |
674 | +Domeczek | |
675 | +Domek | |
676 | +Domenka | |
677 | +Domicela | |
678 | +Domicjan | |
679 | +Domicjusz | |
680 | +Dominiczek | |
681 | +Dominiczka | |
682 | +Dominik | |
683 | +Dominika | |
684 | +Dominisia | |
685 | +Domisława | |
686 | +Domka | |
687 | +Domosław | |
688 | +Donald | |
689 | +Donat | |
690 | +Donata | |
691 | +Donatello | |
692 | +Dora | |
693 | +Dorcia | |
694 | +Dorek | |
695 | +Doris | |
696 | +Dorka | |
697 | +Dorota | |
698 | +Doroteusz | |
699 | +Dorotka | |
700 | +Dosia | |
701 | +Dow | |
702 | +Dragan | |
703 | +Drogomir | |
704 | +Drogomił | |
705 | +Drogomysł | |
706 | +Drogosław | |
707 | +Drogosława | |
708 | +Dustin | |
709 | +Dymitr | |
710 | +Dymitriusz | |
711 | +Dytrych | |
712 | +Dyzio | |
713 | +Dyzma | |
714 | +Dyź | |
715 | +Dziersław | |
716 | +Dziersława | |
717 | +Dzierżykraj | |
718 | +Dzierżymir | |
719 | +Dzierżysław | |
720 | +Dzierżysława | |
721 | +Dąbrówka | |
722 | +Długosz | |
723 | +Eberhard | |
724 | +Ed | |
725 | +Edda | |
726 | +Edek | |
727 | +Edgar | |
728 | +Edi | |
729 | +Edith | |
730 | +Edka | |
731 | +Edmund | |
732 | +Edmunda | |
733 | +Eduś | |
734 | +Edward | |
735 | +Edwarda | |
736 | +Edwin | |
737 | +Edyp | |
738 | +Edyta | |
739 | +Edytka | |
740 | +Edzia | |
741 | +Edzik | |
742 | +Edzio | |
743 | +Efialtes | |
744 | +Efraim | |
745 | +Efrata | |
746 | +Efrem | |
747 | +Egbert | |
748 | +Egeria | |
749 | +Egeusz | |
750 | +Egidiusz | |
751 | +Egon | |
752 | +Ela | |
753 | +Eleazar | |
754 | +Elek | |
755 | +Elena | |
756 | +Eleonora | |
757 | +Eleonorcia | |
758 | +Eleonorka | |
759 | +Eliasz | |
760 | +Eliezer | |
761 | +Eligia | |
762 | +Eligiusz | |
763 | +Elimelech | |
764 | +Elina | |
765 | +Eliza | |
766 | +Elizeusz | |
767 | +Eljakim | |
768 | +Elka | |
769 | +Elkana | |
770 | +Ella | |
771 | +Elstera | |
772 | +Elunia | |
773 | +Eluś | |
774 | +Elvis | |
775 | +Elwira | |
776 | +Elżbieta | |
777 | +Elżbietka | |
778 | +Elżunia | |
779 | +Emanuel | |
780 | +Emerencja | |
781 | +Emeryk | |
782 | +Emil | |
783 | +Emilcia | |
784 | +Emilek | |
785 | +Emilia | |
786 | +Emilian | |
787 | +Emiliana | |
788 | +Emiliusz | |
789 | +Emilka | |
790 | +Emma | |
791 | +Eneasz | |
792 | +Engelbert | |
793 | +Enoch | |
794 | +Enosz | |
795 | +Eol | |
796 | +Epifan | |
797 | +Epifani | |
798 | +Epifania | |
799 | +Epifaniusz | |
800 | +Epikur | |
801 | +Epistemia | |
802 | +Erast | |
803 | +Erazm | |
804 | +Erazma | |
805 | +Ereb | |
806 | +Erhard | |
807 | +Erich | |
808 | +Erik | |
809 | +Erika | |
810 | +Ernest | |
811 | +Ernesta | |
812 | +Ernestyn | |
813 | +Ernestyna | |
814 | +Eros | |
815 | +Erwin | |
816 | +Erwina | |
817 | +Eryczek | |
818 | +Eryk | |
819 | +Eryka | |
820 | +Eskulap | |
821 | +Esperanca | |
822 | +Estera | |
823 | +Esterka | |
824 | +Euchariusz | |
825 | +Eudocja | |
826 | +Eudokia | |
827 | +Eudokim | |
828 | +Eudoksja | |
829 | +Eudoksjusz | |
830 | +Eufemia | |
831 | +Eufrazy | |
832 | +Eufrozyna | |
833 | +Eugenia | |
834 | +Eugeniusz | |
835 | +Euklides | |
836 | +Eulalia | |
837 | +Eulogiusz | |
838 | +Eurydyka | |
839 | +Eurypides | |
840 | +Eustachiusz | |
841 | +Eustachy | |
842 | +Eutropiusz | |
843 | +Euzebia | |
844 | +Euzebiusz | |
845 | +Ewa | |
846 | +Ewald | |
847 | +Ewaryst | |
848 | +Ewcia | |
849 | +Ewdokia | |
850 | +Ewelin | |
851 | +Ewelina | |
852 | +Eweryst | |
853 | +Ewka | |
854 | +Ewodia | |
855 | +Ewunia | |
856 | +Ewusia | |
857 | +Ezaw | |
858 | +Ezdrasz | |
859 | +Ezechiasz | |
860 | +Ezechiel | |
861 | +Ezop | |
862 | +Fabia | |
863 | +Fabian | |
864 | +Fabiola | |
865 | +Fabiusz | |
866 | +Fabrycjan | |
867 | +Fabrycjusz | |
868 | +Fabrycy | |
869 | +Faeton | |
870 | +Falk | |
871 | +Fatima | |
872 | +Faust | |
873 | +Fausta | |
874 | +Faustyn | |
875 | +Faustyna | |
876 | +Febus | |
877 | +Fela | |
878 | +Felcia | |
879 | +Felek | |
880 | +Felicja | |
881 | +Felicjan | |
882 | +Felicysym | |
883 | +Felicyta | |
884 | +Feliks | |
885 | +Feliksa | |
886 | +Felka | |
887 | +Felusia | |
888 | +Feluś | |
889 | +Feniks | |
890 | +Ferdek | |
891 | +Ferdynand | |
892 | +Ferdzik | |
893 | +Festus | |
894 | +Fidel | |
895 | +Fidelis | |
896 | +Fides | |
897 | +Fidiasz | |
898 | +Fikus | |
899 | +Fil | |
900 | +Fila | |
901 | +Filek | |
902 | +Filemon | |
903 | +Filip | |
904 | +Filipa | |
905 | +Filipek | |
906 | +Filipina | |
907 | +Filomen | |
908 | +Filomena | |
909 | +Filon | |
910 | +Filuś | |
911 | +Fiodor | |
912 | +Fizia | |
913 | +Flawia | |
914 | +Flawian | |
915 | +Flawiusz | |
916 | +Flora | |
917 | +Florek | |
918 | +Florencjusz | |
919 | +Florenty | |
920 | +Florentyn | |
921 | +Florentyna | |
922 | +Florian | |
923 | +Floryn | |
924 | +Focjusz | |
925 | +Fonsik | |
926 | +Fonsio | |
927 | +Fortunat | |
928 | +Fortunata | |
929 | +Francek | |
930 | +Francik | |
931 | +Franciszek | |
932 | +Franciszka | |
933 | +Francois | |
934 | +Franek | |
935 | +Frania | |
936 | +Franio | |
937 | +Frank | |
938 | +Franuś | |
939 | +Franz | |
940 | +Fred | |
941 | +Freda | |
942 | +Fredek | |
943 | +Fredka | |
944 | +Fredzio | |
945 | +Friedrich | |
946 | +Fritz | |
947 | +Froncek | |
948 | +Frumencjusz | |
949 | +Fryc | |
950 | +Frycek | |
951 | +Fryda | |
952 | +Frydek | |
953 | +Fryderyczek | |
954 | +Fryderyk | |
955 | +Fryderyka | |
956 | +Frydolin | |
957 | +Frydzio | |
958 | +Furia | |
959 | +Gaba | |
960 | +Gabi | |
961 | +Gabin | |
962 | +Gabor | |
963 | +Gabriel | |
964 | +Gabriela | |
965 | +Gabrielka | |
966 | +Gabriella | |
967 | +Gabrysia | |
968 | +Gabryś | |
969 | +Gabryśka | |
970 | +Gad | |
971 | +Gaja | |
972 | +Gajusz | |
973 | +Galezy | |
974 | +Galla | |
975 | +Gallina | |
976 | +Gamaliel | |
977 | +Garcia | |
978 | +Gargantua | |
979 | +Gaspar | |
980 | +Gaudencja | |
981 | +Gaudencjusz | |
982 | +Gaudenty | |
983 | +Gaweł | |
984 | +Gawryła | |
985 | +Gawła | |
986 | +Gebhard | |
987 | +Gedeon | |
988 | +Genek | |
989 | +Genia | |
990 | +Genio | |
991 | +Genowefa | |
992 | +George | |
993 | +Georges | |
994 | +Georgij | |
995 | +Georgina | |
996 | +Gerald | |
997 | +Geraldyna | |
998 | +Gerard | |
999 | +Gerarda | |
1000 | +Gerazym | |
1001 | +Gereon | |
1002 | +Gerhard | |
1003 | +German | |
1004 | +Germanik | |
1005 | +Gerson | |
1006 | +Gerta | |
1007 | +Gertruda | |
1008 | +Gerwazy | |
1009 | +Giedymin | |
1010 | +Gienek | |
1011 | +Gienia | |
1012 | +Gienio | |
1013 | +Gieniuchna | |
1014 | +Gienka | |
1015 | +Gierka | |
1016 | +Gieńka | |
1017 | +Gilbert | |
1018 | +Gilda | |
1019 | +Ginter | |
1020 | +Giordano | |
1021 | +Giuseppe | |
1022 | +Gizela | |
1023 | +Gleb | |
1024 | +Gloria | |
1025 | +Gniewomir | |
1026 | +Gniewosz | |
1027 | +Goar | |
1028 | +Gocisław | |
1029 | +Godfrey | |
1030 | +Godfryd | |
1031 | +Godzimir | |
1032 | +Godzisz | |
1033 | +Godzisław | |
1034 | +Godzisława | |
1035 | +Golda | |
1036 | +Golem | |
1037 | +Gorazd | |
1038 | +Gorgoncjusz | |
1039 | +Gorzysław | |
1040 | +Gosia | |
1041 | +Gosieńka | |
1042 | +Gosław | |
1043 | +Gotard | |
1044 | +Gotfryd | |
1045 | +Gołda | |
1046 | +Gościmir | |
1047 | +Gościmił | |
1048 | +Gościrad | |
1049 | +Gościsław | |
1050 | +Gościsława | |
1051 | +Gościwit | |
1052 | +Gośka | |
1053 | +Gracja | |
1054 | +Gracjan | |
1055 | +Gracjana | |
1056 | +Grażyna | |
1057 | +Gregory | |
1058 | +Greta | |
1059 | +Grigorij | |
1060 | +Grisza | |
1061 | +Grodzisław | |
1062 | +Gromosław | |
1063 | +Gryzelda | |
1064 | +Grzech | |
1065 | +Grzegorz | |
1066 | +Grzesiek | |
1067 | +Grzesio | |
1068 | +Grześ | |
1069 | +Grzymisław | |
1070 | +Grzymisława | |
1071 | +Gucio | |
1072 | +Guenter | |
1073 | +Guliwer | |
1074 | +Gustaw | |
1075 | +Gustawa | |
1076 | +Gustawek | |
1077 | +Gustek | |
1078 | +Guta | |
1079 | +Gutek | |
1080 | +Gutkind | |
1081 | +Gutman | |
1082 | +Gwalbert | |
1083 | +Gwido | |
1084 | +Gwidon | |
1085 | +Günter | |
1086 | +Habakuk | |
1087 | +Hades | |
1088 | +Hadrian | |
1089 | +Hala | |
1090 | +Halina | |
1091 | +Halinka | |
1092 | +Halka | |
1093 | +Halszka | |
1094 | +Halusia | |
1095 | +Hammurabi | |
1096 | +Haneczka | |
1097 | +Hania | |
1098 | +Hanka | |
1099 | +Hanna | |
1100 | +Hannibal | |
1101 | +Hans | |
1102 | +Hanula | |
1103 | +Hanusia | |
1104 | +Harasym | |
1105 | +Harry | |
1106 | +Hasmoneusz | |
1107 | +Hefajstos | |
1108 | +Hegezyp | |
1109 | +Hektor | |
1110 | +Hela | |
1111 | +Helcia | |
1112 | +Helena | |
1113 | +Helenka | |
1114 | +Helga | |
1115 | +Heliasz | |
1116 | +Helidor | |
1117 | +Heliodor | |
1118 | +Helios | |
1119 | +Helka | |
1120 | +Helmut | |
1121 | +Heloiza | |
1122 | +Helusia | |
1123 | +Hena | |
1124 | +Hendel | |
1125 | +Henia | |
1126 | +Heniek | |
1127 | +Henio | |
1128 | +Henoch | |
1129 | +Henry | |
1130 | +Henryczek | |
1131 | +Henryczka | |
1132 | +Henryk | |
1133 | +Henryka | |
1134 | +Henrysia | |
1135 | +Henryś | |
1136 | +Hera | |
1137 | +Herakles | |
1138 | +Herakliusz | |
1139 | +Herald | |
1140 | +Herbert | |
1141 | +Herkulan | |
1142 | +Herkules | |
1143 | +Herman | |
1144 | +Hermenegild | |
1145 | +Hermenegilda | |
1146 | +Hermes | |
1147 | +Hermina | |
1148 | +Herminia | |
1149 | +Herod | |
1150 | +Herodot | |
1151 | +Hersz | |
1152 | +Hertha | |
1153 | +Hiacynt | |
1154 | +Hiacynta | |
1155 | +Hieronim | |
1156 | +Hilaria | |
1157 | +Hilarion | |
1158 | +Hilary | |
1159 | +Hildegarda | |
1160 | +Hillary | |
1161 | +Hiob | |
1162 | +Hipcio | |
1163 | +Hipek | |
1164 | +Hipokrates | |
1165 | +Hipolit | |
1166 | +Hipolita | |
1167 | +Hirek | |
1168 | +Hirsz | |
1169 | +Homer | |
1170 | +Honorat | |
1171 | +Honorata | |
1172 | +Honoratka | |
1173 | +Honorcia | |
1174 | +Honoriusz | |
1175 | +Honorka | |
1176 | +Honory | |
1177 | +Honoryna | |
1178 | +Horacjusz | |
1179 | +Horacy | |
1180 | +Horst | |
1181 | +Hortensja | |
1182 | +Hortensjusz | |
1183 | +Hubercik | |
1184 | +Hubert | |
1185 | +Huberta | |
1186 | +Hugo | |
1187 | +Hugon | |
1188 | +Hygin | |
1189 | +Hymen | |
1190 | +Ibrahim | |
1191 | +Icchak | |
1192 | +Icek | |
1193 | +Ida | |
1194 | +Idalia | |
1195 | +Idzi | |
1196 | +Ifigenia | |
1197 | +Iga | |
1198 | +Ignacek | |
1199 | +Ignacja | |
1200 | +Ignacy | |
1201 | +Ignaś | |
1202 | +Igor | |
1203 | +Igorek | |
1204 | +Iguś | |
1205 | +Ikar | |
1206 | +Ildefons | |
1207 | +Ildefonsik | |
1208 | +Ilia | |
1209 | +Ilja | |
1210 | +Ilona | |
1211 | +Ilza | |
1212 | +Imisław | |
1213 | +Imisława | |
1214 | +Immanuel | |
1215 | +Imre | |
1216 | +Indra | |
1217 | +Inga | |
1218 | +Ingmar | |
1219 | +Ingrid | |
1220 | +Inka | |
1221 | +Innocenta | |
1222 | +Innocenty | |
1223 | +Ira | |
1224 | +Ircia | |
1225 | +Ireczek | |
1226 | +Irek | |
1227 | +Irena | |
1228 | +Ireneusz | |
1229 | +Irenka | |
1230 | +Irina | |
1231 | +Iris | |
1232 | +Irka | |
1233 | +Irma | |
1234 | +Irmina | |
1235 | +Irusia | |
1236 | +Iruś | |
1237 | +Irvine | |
1238 | +Irwin | |
1239 | +Iryda | |
1240 | +Irydion | |
1241 | +Isaak | |
1242 | +Iser | |
1243 | +Issachar | |
1244 | +Ita | |
1245 | +Ivan | |
1246 | +Iwa | |
1247 | +Iwan | |
1248 | +Iweta | |
1249 | +Iwetta | |
1250 | +Iwo | |
1251 | +Iwon | |
1252 | +Iwona | |
1253 | +Iwonka | |
1254 | +Iwonna | |
1255 | +Iza | |
1256 | +Izaak | |
1257 | +Izabela | |
1258 | +Izabella | |
1259 | +Izajasz | |
1260 | +Izia | |
1261 | +Izolda | |
1262 | +Izrael | |
1263 | +Izunia | |
1264 | +Izyda | |
1265 | +Izydor | |
1266 | +Izydorek | |
1267 | +Jaabes | |
1268 | +Jacek | |
1269 | +Jacenty | |
1270 | +Jack | |
1271 | +Jacques | |
1272 | +Jacuś | |
1273 | +Jaczewoj | |
1274 | +Jadwiga | |
1275 | +Jadwinia | |
1276 | +Jadwisia | |
1277 | +Jadwiśka | |
1278 | +Jadwiźka | |
1279 | +Jadwiżka | |
1280 | +Jadzia | |
1281 | +Jadziunia | |
1282 | +Jadźka | |
1283 | +Jafet | |
1284 | +Jaga | |
1285 | +Jagienka | |
1286 | +Jagna | |
1287 | +Jagoda | |
1288 | +Jagunia | |
1289 | +Jagusia | |
1290 | +Jaguśka | |
1291 | +Jahwe | |
1292 | +Jakir | |
1293 | +Jakobina | |
1294 | +Jakub | |
1295 | +Jakubek | |
1296 | +Jambroży | |
1297 | +Jan | |
1298 | +Janeczka | |
1299 | +Janek | |
1300 | +Janina | |
1301 | +Janisław | |
1302 | +Janka | |
1303 | +Jankiel | |
1304 | +Janko | |
1305 | +Janosik | |
1306 | +Janosz | |
1307 | +Jantek | |
1308 | +Jantosia | |
1309 | +Jantośka | |
1310 | +Jantuś | |
1311 | +Januaria | |
1312 | +Januariusz | |
1313 | +January | |
1314 | +Janusz | |
1315 | +Januszek | |
1316 | +Jareczek | |
1317 | +Jarek | |
1318 | +Jarema | |
1319 | +Jarka | |
1320 | +Jarogniew | |
1321 | +Jaromir | |
1322 | +Jaropełk | |
1323 | +Jarosław | |
1324 | +Jarosława | |
1325 | +Jaruś | |
1326 | +Jaser | |
1327 | +Jasia | |
1328 | +Jasieczek | |
1329 | +Jasiek | |
1330 | +Jasio | |
1331 | +Jaskołd | |
1332 | +Jazon | |
1333 | +Jaś | |
1334 | +Jaśka | |
1335 | +Jaśko | |
1336 | +Jean | |
1337 | +Jegor | |
1338 | +Jehoszua | |
1339 | +Jehowa | |
1340 | +Jehuda | |
1341 | +Jeir | |
1342 | +Jelena | |
1343 | +Jenny | |
1344 | +Jens | |
1345 | +Jeremi | |
1346 | +Jeremiasz | |
1347 | +Jeron | |
1348 | +Jerosława | |
1349 | +Jerzy | |
1350 | +Jerzyk | |
1351 | +Jeszua | |
1352 | +Jewdocha | |
1353 | +Jezajasz | |
1354 | +Jezus | |
1355 | +Jim | |
1356 | +Jimmy | |
1357 | +Jiři | |
1358 | +Joab | |
1359 | +Joachim | |
1360 | +Joachima | |
1361 | +Joachimek | |
1362 | +Joanna | |
1363 | +Joas | |
1364 | +Joasia | |
1365 | +Joaśka | |
1366 | +Job | |
1367 | +Jochanan | |
1368 | +Jochebed | |
1369 | +Joe | |
1370 | +Joel | |
1371 | +Joey | |
1372 | +Johannes | |
1373 | +John | |
1374 | +Jola | |
1375 | +Jolanta | |
1376 | +Jolka | |
1377 | +Jonasz | |
1378 | +Jonatan | |
1379 | +Jontek | |
1380 | +Jordan | |
1381 | +Jose | |
1382 | +Josek | |
1383 | +Joseph | |
1384 | +Joshua | |
1385 | +Joszua | |
1386 | +Jowisz | |
1387 | +Jowita | |
1388 | +Jozafat | |
1389 | +Jozafata | |
1390 | +Jozue | |
1391 | +Juda | |
1392 | +Judyta | |
1393 | +Judytka | |
1394 | +Jul | |
1395 | +Jula | |
1396 | +Julcia | |
1397 | +Julek | |
1398 | +Julia | |
1399 | +Julian | |
1400 | +Juliana | |
1401 | +Julianna | |
1402 | +Julietta | |
1403 | +Julita | |
1404 | +Juliusz | |
1405 | +Julka | |
1406 | +Julo | |
1407 | +Jupiter | |
1408 | +Jur | |
1409 | +Jura | |
1410 | +Jurand | |
1411 | +Jurata | |
1412 | +Jureczek | |
1413 | +Jurek | |
1414 | +Jurij | |
1415 | +Just | |
1416 | +Justyn | |
1417 | +Justyna | |
1418 | +Justynian | |
1419 | +Justynka | |
1420 | +Justysia | |
1421 | +Józafat | |
1422 | +Józeczek | |
1423 | +Józef | |
1424 | +Józefa | |
1425 | +Józefek | |
1426 | +Józefina | |
1427 | +Józek | |
1428 | +Józia | |
1429 | +Józiek | |
1430 | +Józik | |
1431 | +Józio | |
1432 | +Józka | |
1433 | +Józuś | |
1434 | +Józwa | |
1435 | +Jóźko | |
1436 | +Jędrek | |
1437 | +Jędruś | |
1438 | +Jędrzej | |
1439 | +Jędrzejek | |
1440 | +Kacha | |
1441 | +Kachna | |
1442 | +Kacper | |
1443 | +Kacperek | |
1444 | +Kada | |
1445 | +Kadmon | |
1446 | +Kadysz | |
1447 | +Kain | |
1448 | +Kaja | |
1449 | +Kajetan | |
1450 | +Kajetanek | |
1451 | +Kajfasz | |
1452 | +Kajtek | |
1453 | +Kajus | |
1454 | +Kalasanty | |
1455 | +Kali | |
1456 | +Kaligula | |
1457 | +Kalikast | |
1458 | +Kalikst | |
1459 | +Kaliksta | |
1460 | +Kalimach | |
1461 | +Kalina | |
1462 | +Kalinik | |
1463 | +Kaliope | |
1464 | +Kalistrat | |
1465 | +Kallimach | |
1466 | +Kallina | |
1467 | +Kalman | |
1468 | +Kamil | |
1469 | +Kamila | |
1470 | +Kandyd | |
1471 | +Kanizjusz | |
1472 | +Kanty | |
1473 | +Kanut | |
1474 | +Karen | |
1475 | +Karina | |
1476 | +Karinka | |
1477 | +Karl | |
1478 | +Karliczek | |
1479 | +Karlik | |
1480 | +Karmen | |
1481 | +Karol | |
1482 | +Karolcia | |
1483 | +Karolek | |
1484 | +Karolin | |
1485 | +Karolina | |
1486 | +Karolinka | |
1487 | +Karolka | |
1488 | +Karp | |
1489 | +Karusia | |
1490 | +Kasandra | |
1491 | +Kasia | |
1492 | +Kasieńka | |
1493 | +Kasinka | |
1494 | +Kasjan | |
1495 | +Kasjusz | |
1496 | +Kasper | |
1497 | +Kasperek | |
1498 | +Kaspruś | |
1499 | +Kastor | |
1500 | +Katarzyna | |
1501 | +Kato | |
1502 | +Katon | |
1503 | +Kaufman | |
1504 | +Kazek | |
1505 | +Kazia | |
1506 | +Kazik | |
1507 | +Kazimiera | |
1508 | +Kazimierz | |
1509 | +Kazio | |
1510 | +Kaziuk | |
1511 | +Kazka | |
1512 | +Kazko | |
1513 | +Kaśka | |
1514 | +Kaźko | |
1515 | +Kefas | |
1516 | +Keith | |
1517 | +Kenneth | |
1518 | +Kevin | |
1519 | +Kiejstut | |
1520 | +Kilian | |
1521 | +Kinga | |
1522 | +Kingusia | |
1523 | +Kinia | |
1524 | +Kir | |
1525 | +Kira | |
1526 | +Kirk | |
1527 | +Kirke | |
1528 | +Kirył | |
1529 | +Klara | |
1530 | +Klarcia | |
1531 | +Klarusia | |
1532 | +Klarysa | |
1533 | +Klaudia | |
1534 | +Klaudian | |
1535 | +Klaudiusz | |
1536 | +Klaudyna | |
1537 | +Klaudynka | |
1538 | +Klaus | |
1539 | +Klemencja | |
1540 | +Klemens | |
1541 | +Klement | |
1542 | +Klementyn | |
1543 | +Klementyna | |
1544 | +Kleofas | |
1545 | +Kleopatra | |
1546 | +Klet | |
1547 | +Klimek | |
1548 | +Klio | |
1549 | +Klocia | |
1550 | +Klotylda | |
1551 | +Kofi | |
1552 | +Kohelet | |
1553 | +Koleta | |
1554 | +Konda | |
1555 | +Kondrat | |
1556 | +Konfucjusz | |
1557 | +Konrad | |
1558 | +Konrada | |
1559 | +Konradyn | |
1560 | +Konradyna | |
1561 | +Konstancja | |
1562 | +Konstancjusz | |
1563 | +Konstans | |
1564 | +Konstanty | |
1565 | +Konstantyn | |
1566 | +Konstantyna | |
1567 | +Kordelia | |
1568 | +Kordian | |
1569 | +Kordula | |
1570 | +Kornel | |
1571 | +Korneli | |
1572 | +Kornelia | |
1573 | +Korneliusz | |
1574 | +Kosma | |
1575 | +Kostek | |
1576 | +Kostka | |
1577 | +Kostusia | |
1578 | +Kostuś | |
1579 | +Końdzia | |
1580 | +Krak | |
1581 | +Kreon | |
1582 | +Krescens | |
1583 | +Krescensjusz | |
1584 | +Kriszna | |
1585 | +Kronid | |
1586 | +Kronos | |
1587 | +Krysia | |
1588 | +Kryspin | |
1589 | +Kryspina | |
1590 | +Krystian | |
1591 | +Krystiana | |
1592 | +Krystyn | |
1593 | +Krystyna | |
1594 | +Krystynka | |
1595 | +Kryśka | |
1596 | +Krzesimir | |
1597 | +Krzesisław | |
1598 | +Krzesisława | |
1599 | +Krzych | |
1600 | +Krzycha | |
1601 | +Krzysia | |
1602 | +Krzysiek | |
1603 | +Krzysio | |
1604 | +Krzysztof | |
1605 | +Krzysztofa | |
1606 | +Krzywosąd | |
1607 | +Krzyś | |
1608 | +Krzyśka | |
1609 | +Ksawera | |
1610 | +Ksawery | |
1611 | +Ksaweryna | |
1612 | +Ksenia | |
1613 | +Ksenofont | |
1614 | +Kserkses | |
1615 | +Ksymena | |
1616 | +Kuba | |
1617 | +Kubuś | |
1618 | +Kuna | |
1619 | +Kunda | |
1620 | +Kundzia | |
1621 | +Kunegunda | |
1622 | +Kupido | |
1623 | +Kupidyn | |
1624 | +Kurt | |
1625 | +Kwintylian | |
1626 | +Kwiryn | |
1627 | +Kwiryna | |
1628 | +Lambert | |
1629 | +Lamberta | |
1630 | +Lancelot | |
1631 | +Laokoon | |
1632 | +Larry | |
1633 | +Larysa | |
1634 | +Lasota | |
1635 | +Laura | |
1636 | +Laurencja | |
1637 | +Laurencjusz | |
1638 | +Laurenty | |
1639 | +Laurentyn | |
1640 | +Laurentyna | |
1641 | +Lea | |
1642 | +Leander | |
1643 | +Lech | |
1644 | +Lechosław | |
1645 | +Lechosława | |
1646 | +Leda | |
1647 | +Lejb | |
1648 | +Lena | |
1649 | +Leo | |
1650 | +Leodegar | |
1651 | +Leokadia | |
1652 | +Leon | |
1653 | +Leona | |
1654 | +Leonard | |
1655 | +Leonardo | |
1656 | +Leoncja | |
1657 | +Leoncjusz | |
1658 | +Leonek | |
1659 | +Leonia | |
1660 | +Leonid | |
1661 | +Leonida | |
1662 | +Leonidas | |
1663 | +Leonora | |
1664 | +Leontyna | |
1665 | +Leopard | |
1666 | +Leopold | |
1667 | +Leopoldyna | |
1668 | +Leosia | |
1669 | +Leoś | |
1670 | +Leporello | |
1671 | +Lesio | |
1672 | +Leszek | |
1673 | +Lesław | |
1674 | +Lesława | |
1675 | +Lew | |
1676 | +Lewi | |
1677 | +Lewin | |
1678 | +Leś | |
1679 | +Liberat | |
1680 | +Liberata | |
1681 | +Liberiusz | |
1682 | +Libert | |
1683 | +Liboriusz | |
1684 | +Libusza | |
1685 | +Lideczka | |
1686 | +Lidia | |
1687 | +Lidka | |
1688 | +Lidzia | |
1689 | +Ligia | |
1690 | +Lilia | |
1691 | +Lilian | |
1692 | +Liliana | |
1693 | +Lilianna | |
1694 | +Lilka | |
1695 | +Lilla | |
1696 | +Lima | |
1697 | +Lindsay | |
1698 | +Lisa | |
1699 | +Litman | |
1700 | +Liwia | |
1701 | +Liwiusz | |
1702 | +Liza | |
1703 | +Loda | |
1704 | +Lodzia | |
1705 | +Lojzeczek | |
1706 | +Lojzek | |
1707 | +Lojzik | |
1708 | +Lolek | |
1709 | +Lolita | |
1710 | +Lolo | |
1711 | +Lonek | |
1712 | +Longin | |
1713 | +Longina | |
1714 | +Longinus | |
1715 | +Lonia | |
1716 | +Lope | |
1717 | +Lora | |
1718 | +Loretta | |
1719 | +Lot | |
1720 | +Louis | |
1721 | +Luba | |
1722 | +Lubogost | |
1723 | +Lubomir | |
1724 | +Lubomira | |
1725 | +Lubomysł | |
1726 | +Lubor | |
1727 | +Lubosza | |
1728 | +Lubosław | |
1729 | +Lucek | |
1730 | +Lucia | |
1731 | +Lucio | |
1732 | +Lucja | |
1733 | +Lucjan | |
1734 | +Lucjola | |
1735 | +Lucjusz | |
1736 | +Lucuś | |
1737 | +Lucyfer | |
1738 | +Lucylian | |
1739 | +Lucylla | |
1740 | +Lucyna | |
1741 | +Lucyper | |
1742 | +Ludeczek | |
1743 | +Ludeczka | |
1744 | +Ludek | |
1745 | +Ludgarda | |
1746 | +Ludka | |
1747 | +Ludmiła | |
1748 | +Ludomir | |
1749 | +Ludomira | |
1750 | +Ludomił | |
1751 | +Ludomiła | |
1752 | +Ludosław | |
1753 | +Ludvig | |
1754 | +Ludwiczek | |
1755 | +Ludwig | |
1756 | +Ludwik | |
1757 | +Ludwika | |
1758 | +Ludwina | |
1759 | +Ludwinia | |
1760 | +Ludwinka | |
1761 | +Ludwisia | |
1762 | +Ludwiś | |
1763 | +Luiza | |
1764 | +Lukrecja | |
1765 | +Lukrecjusz | |
1766 | +Lukullus | |
1767 | +Lupus | |
1768 | +Lusia | |
1769 | +Lutek | |
1770 | +Lutobor | |
1771 | +Lutogniew | |
1772 | +Lutomir | |
1773 | +Lutomysł | |
1774 | +Lutosław | |
1775 | +Luśka | |
1776 | +Macedoniusz | |
1777 | +Machabeusz | |
1778 | +Maciej | |
1779 | +Maciek | |
1780 | +Maciuś | |
1781 | +Madonna | |
1782 | +Madzia | |
1783 | +Magda | |
1784 | +Magdalena | |
1785 | +Magdalenka | |
1786 | +Magdusia | |
1787 | +Magdzia | |
1788 | +Magnus | |
1789 | +Magryn | |
1790 | +Mahomet | |
1791 | +Maja | |
1792 | +Majka | |
1793 | +Makary | |
1794 | +Makryna | |
1795 | +Maks | |
1796 | +Maksio | |
1797 | +Maksym | |
1798 | +Maksymek | |
1799 | +Maksymilian | |
1800 | +Malachiasz | |
1801 | +Malina | |
1802 | +Malwin | |
1803 | +Malwina | |
1804 | +Malwinka | |
1805 | +Mamert | |
1806 | +Manfred | |
1807 | +Manfreda | |
1808 | +Mania | |
1809 | +Maniek | |
1810 | +Maniusia | |
1811 | +Maniuś | |
1812 | +Manswet | |
1813 | +Manuel | |
1814 | +Manuela | |
1815 | +Marc | |
1816 | +Marcel | |
1817 | +Marcela | |
1818 | +Marceli | |
1819 | +Marcelin | |
1820 | +Marcelina | |
1821 | +Marcelka | |
1822 | +Marchołt | |
1823 | +Marcia | |
1824 | +Marcian | |
1825 | +Marcin | |
1826 | +Marcinek | |
1827 | +Marcjal | |
1828 | +Marcjan | |
1829 | +Marcjanna | |
1830 | +Marco | |
1831 | +Marcysia | |
1832 | +Marcyś | |
1833 | +Marduk | |
1834 | +Mareczek | |
1835 | +Marek | |
1836 | +Margaret | |
1837 | +Maria | |
1838 | +Marian | |
1839 | +Marianek | |
1840 | +Marianna | |
1841 | +Marika | |
1842 | +Marina | |
1843 | +Mariola | |
1844 | +Mariolcia | |
1845 | +Mariolka | |
1846 | +Marion | |
1847 | +Mariusz | |
1848 | +Mariuszek | |
1849 | +Marlena | |
1850 | +Mars | |
1851 | +Marta | |
1852 | +Marteczka | |
1853 | +Martunia | |
1854 | +Martusia | |
1855 | +Martyn | |
1856 | +Martyna | |
1857 | +Martynian | |
1858 | +Martyriusz | |
1859 | +Marusia | |
1860 | +Maruś | |
1861 | +Marychna | |
1862 | +Maryja | |
1863 | +Maryjka | |
1864 | +Maryla | |
1865 | +Marylenka | |
1866 | +Marylka | |
1867 | +Maryn | |
1868 | +Maryna | |
1869 | +Marynia | |
1870 | +Marynka | |
1871 | +Marysia | |
1872 | +Marysieńka | |
1873 | +Maryś | |
1874 | +Maryśka | |
1875 | +Marzena | |
1876 | +Marzenka | |
1877 | +Marzenna | |
1878 | +Massimo | |
1879 | +Masza | |
1880 | +Masław | |
1881 | +Materna | |
1882 | +Mateusz | |
1883 | +Mateuszek | |
1884 | +Matron | |
1885 | +Matrona | |
1886 | +Matuzal | |
1887 | +Matuzalem | |
1888 | +Matylda | |
1889 | +Matysek | |
1890 | +Maura | |
1891 | +Maurycy | |
1892 | +Mauryn | |
1893 | +Max | |
1894 | +Maćko | |
1895 | +Małgola | |
1896 | +Małgorzata | |
1897 | +Małgorzatka | |
1898 | +Małgosia | |
1899 | +Małgośka | |
1900 | +Małka | |
1901 | +Mańka | |
1902 | +Mechtylda | |
1903 | +Mefisto | |
1904 | +Mefistofeles | |
1905 | +Meir | |
1906 | +Mela | |
1907 | +Melania | |
1908 | +Melanka | |
1909 | +Melchior | |
1910 | +Melcia | |
1911 | +Melka | |
1912 | +Melpomena | |
1913 | +Menachem | |
1914 | +Menassa | |
1915 | +Mendel | |
1916 | +Menelaos | |
1917 | +Mercedes | |
1918 | +Merecedes | |
1919 | +Merkury | |
1920 | +Metody | |
1921 | +Micha | |
1922 | +Michael | |
1923 | +Michaił | |
1924 | +Michala | |
1925 | +Michalina | |
1926 | +Michasia | |
1927 | +Michał | |
1928 | +Michałek | |
1929 | +Michaś | |
1930 | +Michaśka | |
1931 | +Micheasz | |
1932 | +Michelle | |
1933 | +Micka | |
1934 | +Midas | |
1935 | +Miecia | |
1936 | +Mieciek | |
1937 | +Miecio | |
1938 | +Mieczysław | |
1939 | +Mieczysława | |
1940 | +Mieszko | |
1941 | +Mieteczek | |
1942 | +Mietek | |
1943 | +Miki | |
1944 | +Mikołaj | |
1945 | +Mikołajek | |
1946 | +Mila | |
1947 | +Milada | |
1948 | +Milan | |
1949 | +Milcia | |
1950 | +Milcjades | |
1951 | +Milena | |
1952 | +Milenia | |
1953 | +Miligost | |
1954 | +Milka | |
1955 | +Minerwa | |
1956 | +Minodora | |
1957 | +Minos | |
1958 | +Minotaur | |
1959 | +Mira | |
1960 | +Miranda | |
1961 | +Mireczek | |
1962 | +Mireczka | |
1963 | +Mirek | |
1964 | +Mirella | |
1965 | +Miriam | |
1966 | +Mirisława | |
1967 | +Mirka | |
1968 | +Mirogniew | |
1969 | +Miron | |
1970 | +Mironieg | |
1971 | +Mironiega | |
1972 | +Mirosław | |
1973 | +Mirosława | |
1974 | +Mirusia | |
1975 | +Miruś | |
1976 | +Misia | |
1977 | +Misiek | |
1978 | +Misza | |
1979 | +Mićka | |
1980 | +Miłogost | |
1981 | +Miłorad | |
1982 | +Miłosz | |
1983 | +Miłosław | |
1984 | +Miłosława | |
1985 | +Miłowan | |
1986 | +Miłowit | |
1987 | +Miś | |
1988 | +Miśka | |
1989 | +Mnemosyne | |
1990 | +Modest | |
1991 | +Modesta | |
1992 | +Mohamed | |
1993 | +Mohammed | |
1994 | +Mojmir | |
1995 | +Mojsze | |
1996 | +Mojżesz | |
1997 | +Mokij | |
1998 | +Moloch | |
1999 | +Monia | |
2000 | +Moniczka | |
2001 | +Monika | |
2002 | +Monisia | |
2003 | +Mordechaj | |
2004 | +Morfeusz | |
2005 | +Moryc | |
2006 | +Morzysław | |
2007 | +Mosiek | |
2008 | +Mundek | |
2009 | +Mundzik | |
2010 | +Mundzio | |
2011 | +Mylibor | |
2012 | +Myślibor | |
2013 | +Myślimir | |
2014 | +Męcimir | |
2015 | +Mścibor | |
2016 | +Mścigniew | |
2017 | +Mścisław | |
2018 | +Mścisława | |
2019 | +Mściwoj | |
2020 | +Mściwój | |
2021 | +Nabuchodonozor | |
2022 | +Nachman | |
2023 | +Naczesław | |
2024 | +Nadab | |
2025 | +Nadbor | |
2026 | +Nadia | |
2027 | +Nadieżda | |
2028 | +Nadmir | |
2029 | +Nadzia | |
2030 | +Nadzieja | |
2031 | +Naftali | |
2032 | +Nahum | |
2033 | +Namysław | |
2034 | +Nancy | |
2035 | +Napoleon | |
2036 | +Narbut | |
2037 | +Narcyz | |
2038 | +Narcyza | |
2039 | +Nastek | |
2040 | +Nastka | |
2041 | +Nastusia | |
2042 | +Nastuś | |
2043 | +Nata | |
2044 | +Natalia | |
2045 | +Natalis | |
2046 | +Natalka | |
2047 | +Natan | |
2048 | +Natanael | |
2049 | +Natasza | |
2050 | +Naum | |
2051 | +Nauma | |
2052 | +Nauzyka | |
2053 | +Nauzykaa | |
2054 | +Nawoj | |
2055 | +Neferetiti | |
2056 | +Nefretete | |
2057 | +Nehemiasz | |
2058 | +Nelly | |
2059 | +Nelson | |
2060 | +Nemezis | |
2061 | +Nemezjusz | |
2062 | +Nemezys | |
2063 | +Neonila | |
2064 | +Nepomucen | |
2065 | +Neptun | |
2066 | +Neron | |
2067 | +Nestor | |
2068 | +Neszka | |
2069 | +Nicefor | |
2070 | +Niecisław | |
2071 | +Niedamir | |
2072 | +Niegomir | |
2073 | +Niegosław | |
2074 | +Niegosława | |
2075 | +Niemir | |
2076 | +Niemira | |
2077 | +Niezamysł | |
2078 | +Nieznamir | |
2079 | +Nik | |
2080 | +Nika | |
2081 | +Nikanor | |
2082 | +Nike | |
2083 | +Nikita | |
2084 | +Nikodem | |
2085 | +Nikon | |
2086 | +Nikołaj | |
2087 | +Nikoś | |
2088 | +Nikuś | |
2089 | +Nil | |
2090 | +Nimfa | |
2091 | +Nina | |
2092 | +Nineczka | |
2093 | +Ninka | |
2094 | +Ninogniew | |
2095 | +Ninomysł | |
2096 | +Niobe | |
2097 | +Noe | |
2098 | +Noemi | |
2099 | +Nonna | |
2100 | +Nora | |
2101 | +Norbercik | |
2102 | +Norbert | |
2103 | +Norberta | |
2104 | +Norman | |
2105 | +Nosisław | |
2106 | +Nufcio | |
2107 | +Nysan | |
2108 | +Ocio | |
2109 | +Oda | |
2110 | +Odil | |
2111 | +Odilla | |
2112 | +Odo | |
2113 | +Odon | |
2114 | +Odyn | |
2115 | +Odys | |
2116 | +Odyseusz | |
2117 | +Ofelia | |
2118 | +Oktawia | |
2119 | +Oktawian | |
2120 | +Oktawianek | |
2121 | +Oktawiusz | |
2122 | +Oktawiuszek | |
2123 | +Ola | |
2124 | +Olaf | |
2125 | +Olbracht | |
2126 | +Olech | |
2127 | +Oleczek | |
2128 | +Oleg | |
2129 | +Olek | |
2130 | +Oleńka | |
2131 | +Oleś | |
2132 | +Olga | |
2133 | +Olgierd | |
2134 | +Olgierdek | |
2135 | +Olgierdzik | |
2136 | +Olimpia | |
2137 | +Olimpiusz | |
2138 | +Oliver | |
2139 | +Olivia | |
2140 | +Olivier | |
2141 | +Oliwer | |
2142 | +Oliwia | |
2143 | +Oliwier | |
2144 | +Olunia | |
2145 | +Oluś | |
2146 | +Ondraszek | |
2147 | +Onezjusz | |
2148 | +Onufry | |
2149 | +Orest | |
2150 | +Orestes | |
2151 | +Orfeusz | |
2152 | +Orion | |
2153 | +Oscar | |
2154 | +Osfald | |
2155 | +Osip | |
2156 | +Osjan | |
2157 | +Oskar | |
2158 | +Ostap | |
2159 | +Oswald | |
2160 | +Oswalda | |
2161 | +Otek | |
2162 | +Otello | |
2163 | +Otomar | |
2164 | +Otto | |
2165 | +Otton | |
2166 | +Otylia | |
2167 | +Otylka | |
2168 | +Owidiusz | |
2169 | +Ozeasz | |
2170 | +Oziasz | |
2171 | +Ozjasz | |
2172 | +Ozyrys | |
2173 | +Pabian | |
2174 | +Pablo | |
2175 | +Pafnucy | |
2176 | +Pakosz | |
2177 | +Pakosław | |
2178 | +Pallas | |
2179 | +Pamfił | |
2180 | +Pan | |
2181 | +Pandora | |
2182 | +Panek | |
2183 | +Pankracy | |
2184 | +Pankracyk | |
2185 | +Pantagruel | |
2186 | +Pantaleon | |
2187 | +Paramon | |
2188 | +Parka | |
2189 | +Parsifal | |
2190 | +Parys | |
2191 | +Paschalis | |
2192 | +Patrick | |
2193 | +Patrycja | |
2194 | +Patrycjusz | |
2195 | +Patrycy | |
2196 | +Patryk | |
2197 | +Paul | |
2198 | +Paula | |
2199 | +Paulin | |
2200 | +Paulina | |
2201 | +Paulinka | |
2202 | +Paulus | |
2203 | +Paweł | |
2204 | +Pawełek | |
2205 | +Pawlik | |
2206 | +Pawluś | |
2207 | +Pawła | |
2208 | +Pedro | |
2209 | +Pegaz | |
2210 | +Pela | |
2211 | +Pelagia | |
2212 | +Pelagiusz | |
2213 | +Pelasia | |
2214 | +Pelikan | |
2215 | +Pelunia | |
2216 | +Perla | |
2217 | +Persefona | |
2218 | +Perseusz | |
2219 | +Perun | |
2220 | +Perykles | |
2221 | +Pesa | |
2222 | +Pesach | |
2223 | +Peter | |
2224 | +Petronela | |
2225 | +Petronelcia | |
2226 | +Petronelka | |
2227 | +Petronia | |
2228 | +Petroniusz | |
2229 | +Pia | |
2230 | +Pierce | |
2231 | +Pierre | |
2232 | +Pigmalion | |
2233 | +Pimen | |
2234 | +Pinokio | |
2235 | +Piotr | |
2236 | +Piotreczek | |
2237 | +Piotrek | |
2238 | +Piotruś | |
2239 | +Pippi | |
2240 | +Pirrus | |
2241 | +Pitagoras | |
2242 | +Pius | |
2243 | +Piłat | |
2244 | +Placyd | |
2245 | +Placydia | |
2246 | +Plato | |
2247 | +Platon | |
2248 | +Pliniusz | |
2249 | +Plotyn | |
2250 | +Plutarch | |
2251 | +Pluton | |
2252 | +Pogwizd | |
2253 | +Pola | |
2254 | +Polcia | |
2255 | +Poldek | |
2256 | +Poldka | |
2257 | +Poldzia | |
2258 | +Poldzio | |
2259 | +Polek | |
2260 | +Polifem | |
2261 | +Polihymnia | |
2262 | +Polikarp | |
2263 | +Polikarpek | |
2264 | +Polikarpik | |
2265 | +Polluks | |
2266 | +Poloniusz | |
2267 | +Polonka | |
2268 | +Polunia | |
2269 | +Polusia | |
2270 | +Pompeja | |
2271 | +Pompejusz | |
2272 | +Poncjusz | |
2273 | +Popiel | |
2274 | +Porenut | |
2275 | +Porewit | |
2276 | +Porfirion | |
2277 | +Posejdon | |
2278 | +Prakseda | |
2279 | +Priam | |
2280 | +Prochor | |
2281 | +Prokles | |
2282 | +Prokop | |
2283 | +Prokul | |
2284 | +Prometeusz | |
2285 | +Prosimir | |
2286 | +Prosper | |
2287 | +Prospero | |
2288 | +Prot | |
2289 | +Protagoras | |
2290 | +Protazy | |
2291 | +Protogen | |
2292 | +Prozerpina | |
2293 | +Prudencjusz | |
2294 | +Prymus | |
2295 | +Pryska | |
2296 | +Przecław | |
2297 | +Przecława | |
2298 | +Przedbor | |
2299 | +Przedpełk | |
2300 | +Przedsław | |
2301 | +Przedwoj | |
2302 | +Przemek | |
2303 | +Przemił | |
2304 | +Przemuś | |
2305 | +Przemysł | |
2306 | +Przemysław | |
2307 | +Przemysława | |
2308 | +Przewóz | |
2309 | +Przybyczest | |
2310 | +Przybygniew | |
2311 | +Przybymir | |
2312 | +Przybyrad | |
2313 | +Przybysław | |
2314 | +Przybysława | |
2315 | +Przybywoj | |
2316 | +Ptolemeusz | |
2317 | +Publiusz | |
2318 | +Pudens | |
2319 | +Pulcheria | |
2320 | +Putysław | |
2321 | +Pyrrus | |
2322 | +Pęcisław | |
2323 | +Pęcisława | |
2324 | +Pękosław | |
2325 | +Rachela | |
2326 | +Racibor | |
2327 | +Racimir | |
2328 | +Racisław | |
2329 | +Radek | |
2330 | +Radociech | |
2331 | +Radogost | |
2332 | +Radomir | |
2333 | +Radomił | |
2334 | +Radomiła | |
2335 | +Radomysł | |
2336 | +Radost | |
2337 | +Radosław | |
2338 | +Radosława | |
2339 | +Radovan | |
2340 | +Radowit | |
2341 | +Radzim | |
2342 | +Radzimir | |
2343 | +Radzisław | |
2344 | +Radzisława | |
2345 | +Radziwoj | |
2346 | +Rafael | |
2347 | +Rafaela | |
2348 | +Rafał | |
2349 | +Rafałek | |
2350 | +Rainer | |
2351 | +Raissa | |
2352 | +Rajmund | |
2353 | +Rajmunda | |
2354 | +Rajmundek | |
2355 | +Rajmundzik | |
2356 | +Rajner | |
2357 | +Rajnold | |
2358 | +Ralf | |
2359 | +Rama | |
2360 | +Ramakrishna | |
2361 | +Ramzes | |
2362 | +Rebeka | |
2363 | +Rega | |
2364 | +Regina | |
2365 | +Reinhold | |
2366 | +Reks | |
2367 | +Remigiusz | |
2368 | +Remus | |
2369 | +Rena | |
2370 | +Renat | |
2371 | +Renata | |
2372 | +Renatka | |
2373 | +Rene | |
2374 | +Renia | |
2375 | +René | |
2376 | +Rgieł | |
2377 | +Richard | |
2378 | +Ridge | |
2379 | +Rita | |
2380 | +Rob | |
2381 | +Robcio | |
2382 | +Robercik | |
2383 | +Robert | |
2384 | +Roberta | |
2385 | +Roberto | |
2386 | +Robin | |
2387 | +Robinson | |
2388 | +Robuś | |
2389 | +Roch | |
2390 | +Rocigniew | |
2391 | +Rocisław | |
2392 | +Roderyk | |
2393 | +Rodion | |
2394 | +Rodrigues | |
2395 | +Rodryg | |
2396 | +Rodryk | |
2397 | +Roger | |
2398 | +Roksana | |
2399 | +Roland | |
2400 | +Rolf | |
2401 | +Roma | |
2402 | +Roman | |
2403 | +Romana | |
2404 | +Romcio | |
2405 | +Romeczek | |
2406 | +Romek | |
2407 | +Romeo | |
2408 | +Romuald | |
2409 | +Romualda | |
2410 | +Romulus | |
2411 | +Romuś | |
2412 | +Ronald | |
2413 | +Ronia | |
2414 | +Rostisław | |
2415 | +Rosłan | |
2416 | +Rozalia | |
2417 | +Rozalka | |
2418 | +Rozyna | |
2419 | +Rościgniew | |
2420 | +Rościmir | |
2421 | +Rościsław | |
2422 | +Rościsława | |
2423 | +Roża | |
2424 | +Ruben | |
2425 | +Rudek | |
2426 | +Rudolf | |
2427 | +Rudolfa | |
2428 | +Rudolfina | |
2429 | +Rudzio | |
2430 | +Rufin | |
2431 | +Rufina | |
2432 | +Rufus | |
2433 | +Rujewit | |
2434 | +Rumcajs | |
2435 | +Rupert | |
2436 | +Ruprecht | |
2437 | +Ruryk | |
2438 | +Rusłan | |
2439 | +Rut | |
2440 | +Ruta | |
2441 | +Rutka | |
2442 | +Ryfka | |
2443 | +Rygobert | |
2444 | +Rysia | |
2445 | +Rysiek | |
2446 | +Rysio | |
2447 | +Ryszard | |
2448 | +Ryszarda | |
2449 | +Rywka | |
2450 | +Ryś | |
2451 | +Rzepicha | |
2452 | +Rózia | |
2453 | +Róża | |
2454 | +Różyczka | |
2455 | +Saba | |
2456 | +Sabacjusz | |
2457 | +Sabcia | |
2458 | +Sabin | |
2459 | +Sabina | |
2460 | +Sabinka | |
2461 | +Saddam | |
2462 | +Sadok | |
2463 | +Safar | |
2464 | +Safo | |
2465 | +Safona | |
2466 | +Sala | |
2467 | +Salcia | |
2468 | +Salezy | |
2469 | +Salka | |
2470 | +Salman | |
2471 | +Salmon | |
2472 | +Salome | |
2473 | +Salomea | |
2474 | +Salomon | |
2475 | +Salusia | |
2476 | +Salustiusz | |
2477 | +Salwator | |
2478 | +Salwin | |
2479 | +Salwiusz | |
2480 | +Sam | |
2481 | +Sambor | |
2482 | +Samek | |
2483 | +Samiusz | |
2484 | +Samon | |
2485 | +Samson | |
2486 | +Samuel | |
2487 | +Samuela | |
2488 | +Samuelek | |
2489 | +Sandra | |
2490 | +Santiago | |
2491 | +Sara | |
2492 | +Sasza | |
2493 | +Saturn | |
2494 | +Saturnin | |
2495 | +Saturnina | |
2496 | +Saul | |
2497 | +Sawa | |
2498 | +Sawin | |
2499 | +Scholastyka | |
2500 | +Scylla | |
2501 | +Scypion | |
2502 | +Sebald | |
2503 | +Sebastian | |
2504 | +Sebastiana | |
2505 | +Selim | |
2506 | +Selma | |
2507 | +Sem | |
2508 | +Semiramida | |
2509 | +Sen | |
2510 | +Serafin | |
2511 | +Serafina | |
2512 | +Serapion | |
2513 | +Sergiusz | |
2514 | +Serwacy | |
2515 | +Sewer | |
2516 | +Sewera | |
2517 | +Sewerian | |
2518 | +Seweryn | |
2519 | +Seweryna | |
2520 | +Shelley | |
2521 | +Sherlock | |
2522 | +Sieciech | |
2523 | +Sieciesław | |
2524 | +Sieciesława | |
2525 | +Siemiodrog | |
2526 | +Siemirad | |
2527 | +Siemisław | |
2528 | +Siemomysł | |
2529 | +Siemowit | |
2530 | +Siergiej | |
2531 | +Sierosław | |
2532 | +Sierosława | |
2533 | +Siestrzemił | |
2534 | +Siestrzewit | |
2535 | +Simargł | |
2536 | +Simon | |
2537 | +Simona | |
2538 | +Skarbimierz | |
2539 | +Skarbimir | |
2540 | +Slobodan | |
2541 | +Sobek | |
2542 | +Sobiesąd | |
2543 | +Sobiesław | |
2544 | +Sobiesława | |
2545 | +Sobuś | |
2546 | +Socjusz | |
2547 | +Sofia | |
2548 | +Sofokles | |
2549 | +Sofoniasz | |
2550 | +Sofroniusz | |
2551 | +Sokrat | |
2552 | +Sokrates | |
2553 | +Solange | |
2554 | +Solon | |
2555 | +Sonia | |
2556 | +Soter | |
2557 | +Sozant | |
2558 | +Sońka | |
2559 | +Spartakus | |
2560 | +Speranca | |
2561 | +Spirydion | |
2562 | +Spycigniew | |
2563 | +Spycimir | |
2564 | +Spycisław | |
2565 | +Spytko | |
2566 | +Srul | |
2567 | +Stach | |
2568 | +Stacha | |
2569 | +Stanimir | |
2570 | +Stanisław | |
2571 | +Stanisława | |
2572 | +Stanley | |
2573 | +Stasia | |
2574 | +Stasiek | |
2575 | +Stasio | |
2576 | +Staszek | |
2577 | +Staszka | |
2578 | +Stazyjka | |
2579 | +Staś | |
2580 | +Stefa | |
2581 | +Stefan | |
2582 | +Stefanek | |
2583 | +Stefania | |
2584 | +Stefcia | |
2585 | +Stefcio | |
2586 | +Stefek | |
2587 | +Stefka | |
2588 | +Stefuś | |
2589 | +Stella | |
2590 | +Stenia | |
2591 | +Stentor | |
2592 | +Steven | |
2593 | +Stojan | |
2594 | +Stojgniew | |
2595 | +Stojmir | |
2596 | +Stojsław | |
2597 | +Straton | |
2598 | +Stratonik | |
2599 | +Stronisław | |
2600 | +Stronisława | |
2601 | +Strzeżymir | |
2602 | +Strzeżysław | |
2603 | +Strzeżysława | |
2604 | +Strzeżywoj | |
2605 | +Sulamita | |
2606 | +Sulejman | |
2607 | +Sulibor | |
2608 | +Sulimir | |
2609 | +Sulirad | |
2610 | +Sulisław | |
2611 | +Sulisława | |
2612 | +Suliwoj | |
2613 | +Sulpicjusz | |
2614 | +Swantewit | |
2615 | +Swarog | |
2616 | +Swarożyc | |
2617 | +Swaróg | |
2618 | +Swetoniusz | |
2619 | +Swiatosław | |
2620 | +Swietłana | |
2621 | +Sybilla | |
2622 | +Sydonia | |
2623 | +Syjona | |
2624 | +Syklecja | |
2625 | +Sykstus | |
2626 | +Sylan | |
2627 | +Sylwan | |
2628 | +Sylwana | |
2629 | +Sylwek | |
2630 | +Sylweriusz | |
2631 | +Sylwery | |
2632 | +Sylwester | |
2633 | +Sylwia | |
2634 | +Sylwin | |
2635 | +Sylwiusz | |
2636 | +Sylwuś | |
2637 | +Symcha | |
2638 | +Symeon | |
2639 | +Symplicjusz | |
2640 | +Syrach | |
2641 | +Syzyf | |
2642 | +Szamir | |
2643 | +Szarlota | |
2644 | +Szarlotta | |
2645 | +Szaweł | |
2646 | +Szczepan | |
2647 | +Szczepanek | |
2648 | +Szczepcio | |
2649 | +Szczepek | |
2650 | +Szczepko | |
2651 | +Szczęsna | |
2652 | +Szczęsny | |
2653 | +Szebach | |
2654 | +Szeherezada | |
2655 | +Sziwa | |
2656 | +Szmaja | |
2657 | +Szmul | |
2658 | +Szwieciech | |
2659 | +Szymek | |
2660 | +Szymon | |
2661 | +Szymona | |
2662 | +Szymuś | |
2663 | +Sądomir | |
2664 | +Sądosław | |
2665 | +Sędzimierz | |
2666 | +Sędzimir | |
2667 | +Sędzisław | |
2668 | +Sędzisława | |
2669 | +Sędziwoj | |
2670 | +Sędziwój | |
2671 | +Sław | |
2672 | +Sława | |
2673 | +Sławcio | |
2674 | +Sławeczek | |
2675 | +Sławek | |
2676 | +Sławka | |
2677 | +Sławobor | |
2678 | +Sławoj | |
2679 | +Sławomierz | |
2680 | +Sławomir | |
2681 | +Sławomira | |
2682 | +Sławosz | |
2683 | +Sławuś | |
2684 | +Tacjanna | |
2685 | +Tadek | |
2686 | +Tadeusz | |
2687 | +Tadeuszek | |
2688 | +Tadzik | |
2689 | +Tadzio | |
2690 | +Tal | |
2691 | +Tala | |
2692 | +Tales | |
2693 | +Talib | |
2694 | +Talka | |
2695 | +Tamara | |
2696 | +Tamerlan | |
2697 | +Tanatos | |
2698 | +Tanek | |
2699 | +Tania | |
2700 | +Tanna | |
2701 | +Tantal | |
2702 | +Taras | |
2703 | +Tarzan | |
2704 | +Tatiana | |
2705 | +Tekla | |
2706 | +Teklunia | |
2707 | +Teklusia | |
2708 | +Telesfor | |
2709 | +Telimena | |
2710 | +Temida | |
2711 | +Temistokles | |
2712 | +Teobald | |
2713 | +Teodor | |
2714 | +Teodora | |
2715 | +Teodorek | |
2716 | +Teodoryk | |
2717 | +Teodosia | |
2718 | +Teodot | |
2719 | +Teodozja | |
2720 | +Teodozjusz | |
2721 | +Teofan | |
2722 | +Teofil | |
2723 | +Teofila | |
2724 | +Teofilek | |
2725 | +Teofilka | |
2726 | +Teofrast | |
2727 | +Teognost | |
2728 | +Teokryt | |
2729 | +Teonas | |
2730 | +Teoś | |
2731 | +Terencjusz | |
2732 | +Terenia | |
2733 | +Teresa | |
2734 | +Teresia | |
2735 | +Tereska | |
2736 | +Terka | |
2737 | +Tertulian | |
2738 | +Tesia | |
2739 | +Tetyda | |
2740 | +Tezcatlipoca | |
2741 | +Tezeusz | |
2742 | +Thomas | |
2743 | +Tibor | |
2744 | +Tichon | |
2745 | +Timur | |
2746 | +Tina | |
2747 | +Tobiasz | |
2748 | +Todzia | |
2749 | +Tolek | |
2750 | +Toligniew | |
2751 | +Tolimir | |
2752 | +Tolisław | |
2753 | +Tolisława | |
2754 | +Tolo | |
2755 | +Tom | |
2756 | +Toma | |
2757 | +Tomasz | |
2758 | +Tomcio | |
2759 | +Tomeczek | |
2760 | +Tomek | |
2761 | +Tomir | |
2762 | +Tomisław | |
2763 | +Tomisława | |
2764 | +Tomił | |
2765 | +Tommy | |
2766 | +Tomuś | |
2767 | +Toni | |
2768 | +Tonio | |
2769 | +Torpet | |
2770 | +Tosia | |
2771 | +Tosiek | |
2772 | +Tośka | |
2773 | +Trajan | |
2774 | +Tristan | |
2775 | +Trofim | |
2776 | +Trojan | |
2777 | +Truda | |
2778 | +Trudka | |
2779 | +Trudzia | |
2780 | +Tryfiliusz | |
2781 | +Tryfon | |
2782 | +Trzebimir | |
2783 | +Trzebisław | |
2784 | +Trzebisława | |
2785 | +Trzebomysł | |
2786 | +Trzebowit | |
2787 | +Tucydydes | |
2788 | +Tukidydes | |
2789 | +Tutenchamon | |
2790 | +Twardosław | |
2791 | +Tworzymir | |
2792 | +Tworzysław | |
2793 | +Tworzysława | |
2794 | +Tyberiusz | |
2795 | +Tyburcjusz | |
2796 | +Tychon | |
2797 | +Tycjan | |
2798 | +Tylcia | |
2799 | +Tylda | |
2800 | +Tylka | |
2801 | +Tymon | |
2802 | +Tymoteusz | |
2803 | +Tyrca | |
2804 | +Tyrs | |
2805 | +Tytus | |
2806 | +Tęgomir | |
2807 | +Ubald | |
2808 | +Ubu | |
2809 | +Ubysław | |
2810 | +Ula | |
2811 | +Ulcia | |
2812 | +Uleczka | |
2813 | +Uleńka | |
2814 | +Ulisses | |
2815 | +Ulka | |
2816 | +Ulrych | |
2817 | +Ulryk | |
2818 | +Ulryka | |
2819 | +Umberto | |
2820 | +Uniedrog | |
2821 | +Uniegost | |
2822 | +Uniemysł | |
2823 | +Uniewit | |
2824 | +Unimir | |
2825 | +Unisław | |
2826 | +Uranos | |
2827 | +Urban | |
2828 | +Urbanek | |
2829 | +Urbaś | |
2830 | +Uri | |
2831 | +Uriasz | |
2832 | +Uriel | |
2833 | +Ursus | |
2834 | +Ursyn | |
2835 | +Urszula | |
2836 | +Urszulka | |
2837 | +Uzjasz | |
2838 | +Vaclav | |
2839 | +Ventzislav | |
2840 | +Victoria | |
2841 | +Violeta | |
2842 | +Violetta | |
2843 | +Vladimir | |
2844 | +Wacek | |
2845 | +Wacio | |
2846 | +Wacunio | |
2847 | +Wacuś | |
2848 | +Wacław | |
2849 | +Wacława | |
2850 | +Wacławek | |
2851 | +Wadim | |
2852 | +Wala | |
2853 | +Waldeczek | |
2854 | +Waldek | |
2855 | +Waldemar | |
2856 | +Walduś | |
2857 | +Waldzio | |
2858 | +Walek | |
2859 | +Walenty | |
2860 | +Walentyn | |
2861 | +Walentyna | |
2862 | +Walercia | |
2863 | +Walerek | |
2864 | +Waleria | |
2865 | +Walerian | |
2866 | +Waleriana | |
2867 | +Waleriusz | |
2868 | +Walerka | |
2869 | +Walery | |
2870 | +Walter | |
2871 | +Walusia | |
2872 | +Waluś | |
2873 | +Wanda | |
2874 | +Wandeczka | |
2875 | +Wandusia | |
2876 | +Wandzia | |
2877 | +Warcisław | |
2878 | +Warwara | |
2879 | +Warłam | |
2880 | +Wasyl | |
2881 | +Wasyli | |
2882 | +Wawrzek | |
2883 | +Wawrzuś | |
2884 | +Wawrzyniec | |
2885 | +Wega | |
2886 | +Wela | |
2887 | +Wenancjusz | |
2888 | +Wenanty | |
2889 | +Wendelin | |
2890 | +Wenera | |
2891 | +Wera | |
2892 | +Wercia | |
2893 | +Wergili | |
2894 | +Wergiliusz | |
2895 | +Werka | |
2896 | +Werner | |
2897 | +Weronika | |
2898 | +Weronka | |
2899 | +Werońcia | |
2900 | +Werter | |
2901 | +Wespazjan | |
2902 | +Wiaczesław | |
2903 | +Wicek | |
2904 | +Wicio | |
2905 | +Wicuś | |
2906 | +Wielisław | |
2907 | +Wielisława | |
2908 | +Wiera | |
2909 | +Wierzchosław | |
2910 | +Wierzchosława | |
2911 | +Wiesia | |
2912 | +Wiesiek | |
2913 | +Wiesio | |
2914 | +Wiesław | |
2915 | +Wiesława | |
2916 | +Wieńczysław | |
2917 | +Wieśka | |
2918 | +Wiganna | |
2919 | +Wika | |
2920 | +Wikcia | |
2921 | +Wikta | |
2922 | +Wiktor | |
2923 | +Wiktoria | |
2924 | +Wiktorian | |
2925 | +Wiktoriusz | |
2926 | +Wiktoryn | |
2927 | +Wiktoryna | |
2928 | +Wiktusia | |
2929 | +Wilek | |
2930 | +Wilfried | |
2931 | +Wilhelm | |
2932 | +Wilhelmina | |
2933 | +Wiliam | |
2934 | +Wilibald | |
2935 | +William | |
2936 | +Willy | |
2937 | +Wiluś | |
2938 | +Wincek | |
2939 | +Wincenta | |
2940 | +Wincenty | |
2941 | +Winfried | |
2942 | +Winicjusz | |
2943 | +Winnetou | |
2944 | +Wioleta | |
2945 | +Wioletta | |
2946 | +Wirgilia | |
2947 | +Wirgiliusz | |
2948 | +Wirginia | |
2949 | +Wirginiusz | |
2950 | +Wisznu | |
2951 | +Wisław | |
2952 | +Wisława | |
2953 | +Wit | |
2954 | +Wita | |
2955 | +Witalis | |
2956 | +Witek | |
2957 | +Witeliusz | |
2958 | +Witold | |
2959 | +Witolda | |
2960 | +Witomir | |
2961 | +Witomiła | |
2962 | +Witomysł | |
2963 | +Witosz | |
2964 | +Witosław | |
2965 | +Witosława | |
2966 | +Witołd | |
2967 | +Wituś | |
2968 | +Więcemir | |
2969 | +Więcemił | |
2970 | +Więcemiła | |
2971 | +Więcerad | |
2972 | +Więcesław | |
2973 | +Więcesława | |
2974 | +Wodzisław | |
2975 | +Wojbor | |
2976 | +Wojciech | |
2977 | +Wojciecha | |
2978 | +Wojmir | |
2979 | +Wojomir | |
2980 | +Wojsław | |
2981 | +Wojsława | |
2982 | +Wojteczek | |
2983 | +Wojtek | |
2984 | +Wojtul | |
2985 | +Wojtunio | |
2986 | +Wojtuś | |
2987 | +Wolf | |
2988 | +Wolfgang | |
2989 | +Wolimir | |
2990 | +Wolmar | |
2991 | +Wrocisław | |
2992 | +Wrócimir | |
2993 | +Wrócisław | |
2994 | +Wrócisława | |
2995 | +Wróciwoj | |
2996 | +Wszebor | |
2997 | +Wszebora | |
2998 | +Wszebąd | |
2999 | +Wszeciech | |
3000 | +Wszegniew | |
3001 | +Wszemir | |
3002 | +Wszemił | |
3003 | +Wszemiła | |
3004 | +Wszerad | |
3005 | +Wulkan | |
3006 | +Wyszemir | |
3007 | +Wyszeniega | |
3008 | +Wyszesław | |
3009 | +Wyszesława | |
3010 | +Wyszomir | |
3011 | +Wywrót | |
3012 | +Węgiel | |
3013 | +Węzeł | |
3014 | +Wład | |
3015 | +Włada | |
3016 | +Władeczek | |
3017 | +Władek | |
3018 | +Władimir | |
3019 | +Władka | |
3020 | +Władysław | |
3021 | +Władysława | |
3022 | +Władzia | |
3023 | +Władzio | |
3024 | +Włodeczek | |
3025 | +Włodek | |
3026 | +Włodzimierz | |
3027 | +Włodzio | |
3028 | +Włodzisław | |
3029 | +Włodzisława | |
3030 | +Włodziwoj | |
3031 | +Włościbor | |
3032 | +Włościsław | |
3033 | +Włościsława | |
3034 | +Xawery | |
3035 | +Xenia | |
3036 | +Xymena | |
3037 | +Yanina | |
3038 | +Zachariasz | |
3039 | +Zacheusz | |
3040 | +Zaratustra | |
3041 | +Zasław | |
3042 | +Zawisza | |
3043 | +Zbigniew | |
3044 | +Zbroimir | |
3045 | +Zbrosław | |
3046 | +Zbygniew | |
3047 | +Zbylut | |
3048 | +Zbynio | |
3049 | +Zbysio | |
3050 | +Zbyszek | |
3051 | +Zbyszko | |
3052 | +Zbysław | |
3053 | +Zbysława | |
3054 | +Zbyś | |
3055 | +Zdenek | |
3056 | +Zdobysław | |
3057 | +Zdzibor | |
3058 | +Zdzich | |
3059 | +Zdzicho | |
3060 | +Zdzimir | |
3061 | +Zdzisek | |
3062 | +Zdzisia | |
3063 | +Zdzisiek | |
3064 | +Zdzisio | |
3065 | +Zdzisław | |
3066 | +Zdzisława | |
3067 | +Zdziwoj | |
3068 | +Zdziś | |
3069 | +Zdziśka | |
3070 | +Zebedeusz | |
3071 | +Zebulon | |
3072 | +Zefir | |
3073 | +Zefira | |
3074 | +Zefiryn | |
3075 | +Zefiryna | |
3076 | +Zeflik | |
3077 | +Zelda | |
3078 | +Zenaida | |
3079 | +Zenek | |
3080 | +Zenio | |
3081 | +Zenobia | |
3082 | +Zenobiusz | |
3083 | +Zenon | |
3084 | +Zenona | |
3085 | +Zenuś | |
3086 | +Zerubabel | |
3087 | +Zeus | |
3088 | +Ziemowit | |
3089 | +Zinaida | |
3090 | +Ziuta | |
3091 | +Ziutek | |
3092 | +Ziutka | |
3093 | +Zocha | |
3094 | +Zochna | |
3095 | +Zofia | |
3096 | +Zosia | |
3097 | +Zosieńka | |
3098 | +Zośka | |
3099 | +Zula | |
3100 | +Zuza | |
3101 | +Zuzanka | |
3102 | +Zuzanna | |
3103 | +Zuzia | |
3104 | +Zuzka | |
3105 | +Zyga | |
3106 | +Zygfryd | |
3107 | +Zygfryda | |
3108 | +Zygmunt | |
3109 | +Zygmuś | |
3110 | +Zyguś | |
3111 | +Zyta | |
3112 | +Zyś | |
3113 | +piotruś | |
3114 | +Ładysław | |
3115 | +Ławrientij | |
3116 | +Łazarz | |
3117 | +Łucja | |
3118 | +Łucjan | |
3119 | +Łucjusz | |
3120 | +Łukasz | |
3121 | +Łukaszek | |
3122 | +Łękomir | |
3123 | +Ścibor | |
3124 | +Ścibora | |
3125 | +Śiwa | |
3126 | +Światosław | |
3127 | +Światowid | |
3128 | +Światozar | |
3129 | +Świeciech | |
3130 | +Świetlana | |
3131 | +Świetłana | |
3132 | +Świętobor | |
3133 | +Świętomir | |
3134 | +Świętomira | |
3135 | +Świętopełk | |
3136 | +Świętosław | |
3137 | +Świętosława | |
3138 | +Świętowit | |
3139 | +Żaka | |
3140 | +Żaklina | |
3141 | +Żaklinka | |
3142 | +Żakusia | |
3143 | +Żanecia | |
3144 | +Żaneta | |
3145 | +Żanetka | |
3146 | +Żanna | |
3147 | +Żdan | |
3148 | +Żegota | |
3149 | +Żelek | |
3150 | +Żelisław | |
3151 | +Żeliu | |
3152 | +Żenia | |
3153 | +Żeńka | |
3154 | +Żyrosław | |
3155 | +Żywisława | |
3156 | +Arka | |
3157 | +Bartolomeo | |
3158 | +Bedrzych | |
3159 | +Béla | |
3160 | +Bertolt | |
3161 | +Christo | |
3162 | +Dżochar | |
3163 | +Ferenc | |
3164 | +Francesco | |
3165 | +Bona | |
3166 | +Gordon | |
3167 | +Gottfried | |
3168 | +Gottlieb | |
3169 | +Indira | |
3170 | +James | |
3171 | +Jawaharlal | |
3172 | +Lajos | |
3173 | +Marcello | |
3174 | +Niccolo | |
3175 | +Paavo | |
3176 | +Pál | |
3177 | +Rabindranath | |
3178 | +Rosa | |
3179 | +Sandor | |
3180 | +Sue | |
3181 | +Tylman | |
3182 | +Vincent | |
3183 | +Zoltan | |
3184 | +Rastislav | |
3185 | +Roald | |
3186 | +Woodrow | |
3187 | +Jalu | |
3188 | +Amadeus | |
3189 | +Albinas | |
3190 | +Ari | |
3191 | +Arkadi | |
3192 | +Ayrton | |
3193 | +Azalia | |
3194 | +Barnim | |
3195 | +Bedrich | |
3196 | +Bedřich | |
3197 | +Blaise | |
3198 | +Darius | |
3199 | +Dżenet | |
3200 | +Edmond | |
3201 | +Elian | |
3202 | +Germaine | |
3203 | +Susanne | |
3204 | +Giacomo | |
3205 | +Gieorgij | |
3206 | +Gioacchino | |
3207 | +Gothilf | |
3208 | +Guglielmo | |
3209 | +Antolek | |
3210 | +Heidi | |
3211 | +Icchok | |
3212 | +Ivo | |
3213 | +József | |
3214 | +Kolumba | |
3215 | +Kondratij | |
3216 | +Bashevis | |
3217 | +Delano | |
3218 | +Alva | |
3219 | +Belotto | |
3220 | +Dulcissima | |
3221 | +Eleanor | |
3222 | +Giżbert | |
3223 | +Hubertus | |
3224 | +Nel | |
3225 | +Lone | |
3226 | +Luis | |
3227 | +Mahatma | |
3228 | +Marcelli | |
3229 | +Merkuriusz | |
3230 | +Mirandola | |
3231 | +Ottomar | |
3232 | +Pál | |
3233 | +Pompeo | |
3234 | +Amilkar | |
3235 | +Hilga | |
3236 | +Adelgund | |
3237 | +Izydora | |
3238 | +Kolumbin | |
3239 | +Akiva | |
3240 | +Beretta | |
3241 | +Merian | |
3242 | +Ottokar | |
3243 | +Kanizja | |
3244 | +Zdana | |
3245 | +Zoltán | |
3246 | +Zygmunt | |
3247 | +Salvador | |
3248 | +Sándor | |
3249 | +Simonas | |
3250 | +Sławomiła | |
3251 | +Stanislaw | |
3252 | +Theodor | |
3253 | +Ticz | |
3254 | +Tony | |
3255 | +Unisława | |
3256 | +Václav | |
3257 | +Vincenzo | |
3258 | +Vlastimil | |
3259 | +Wincentyna | |
3260 | +Wlastimil | |
3261 | +Władisław | |
... | ... |