1
0
forked from GitHub/gf-core

a long list of prepositions from Wikipedia is now imported in DictEng in addition there are a number of small other changes in the dictionary. The statistical model is updated and is now moved to treebanks/PennTreebank/ParseEngAbs.probs

This commit is contained in:
kr.angelov
2013-03-25 10:24:24 +00:00
parent 8b40d4974b
commit 72556ad1ae
5 changed files with 65260 additions and 65060 deletions

View File

@@ -4259,7 +4259,9 @@ lin awaken_V2 = mkV2 (mkV "awaken" "awakens" "awakened" "awakened" "awakening");
lin awakening_N = mkN "awakening" "awakenings";
lin award_N = mkN "award" "awards";
lin award_V2 = mkV2 (mkV "award" "awards" "awarded" "awarded" "awarding");
lin award_V3 = mkV3 (mkV "award" "awards" "awarded" "awarded" "awarding");
lin aware_A = compoundA (mkA "aware");
lin aware_of_A2 = mkA2 (compoundA (mkA "aware")) (mkPrep "of");
lin awareness_N = mkN "awareness" ;
lin awash_A = compoundA (mkA "awash");
lin away_A = compoundA (mkA "away");
@@ -12120,7 +12122,7 @@ lin contemporary_A = compoundA (mkA "contemporary");
lin contemporary_N = mkN "contemporary" "contemporaries";
lin contempt_N = mkN "contempt" ;
lin contemptible_A = compoundA (mkA "contemptible");
lin contemptuous_A = compoundA (mkA "contemptuous");
lin contemptuous_of_A2 = mkA2 (compoundA (mkA "contemptuous")) (mkPrep "of");
lin contemptuousness_N = mkN "contemptuousness" ;
lin contend_V = mkV "contend" "contends" "contended" "contended" "contending";
lin contend_VS = mkVS (mkV "contend" "contends" "contended" "contended" "contending");
@@ -17188,7 +17190,7 @@ lin dull_V2 = mkV2 (mkV "dull" "dulls" "dulled" "dulled" "dulling");
lin dullard_N = mkN "dullard" "dullards";
lin dullness_N = mkN "dullness" ;
lin dulse_N = mkN "dulse" ;
lin duly_Adv = mkAdv "duly";
lin duly_AdV = mkAdV "duly";
lin dumb_A = mkA "dumb" "dumber";
lin dumbarton_PN = mkPN "Dumbarton";
lin dumbbell_N = mkN "dumbbell" "dumbbells";
@@ -17406,6 +17408,7 @@ lin earliness_N = mkN "earliness" ;
lin earlobe_N = mkN "earlobe" ;
lin early_A = mkA "early" "earlier";
lin early_Adv = mkAdv "early";
lin early_on_Adv = mkAdv "early on";
lin early_warning_A = compoundA (mkA "early - warning");
lin earlyish_A = mkA "earlyish" ;
lin earmark_N = mkN "earmark" "earmarks";
@@ -17821,7 +17824,6 @@ lin elect_V = mkV "elect";
lin elect_V2 = mkV2 (mkV "elect");
lin elect_V2V = mkV2V (mkV "elect") noPrep to_Prep ;
lin elect_V3 = mkV3 (mkV "elect");
lin elect_VS = mkVS (mkV "elect");
lin election_N = mkN "election" "elections";
lin electioneering_N = mkN "electioneering" ;
lin elective_A = compoundA (mkA "elective");
@@ -19836,7 +19838,7 @@ lin fame_N = mkN "fame" ;
lin fame_V2 = mkV2 (mkV "fame");
lin familial_A = mkA "familial" ;
lin familiar_A = compoundA (mkA "familiar");
lin familiar_A2 = mkA2 (compoundA (mkA "familiar")) (mkPrep "with");
lin familiar_with_A2 = mkA2 (compoundA (mkA "familiar")) (mkPrep "with");
lin familiar_N = mkN "familiar" "familiars";
lin familiarity_N = mkN "familiarity" "familiarities";
lin familiarization_N = mkN "familiarization" ;
@@ -21671,6 +21673,7 @@ lin freddy_PN = mkPN "Freddy";
lin frederick_PN = mkPN "Frederick";
lin frederiksberg_PN = mkPN "Frederiksberg";
lin free_A = mkA "free" "freer";
lin free_of_A2 = mkA2 (mkA "free" "freer") (mkPrep "of");
lin free_N = mkN "free" ;
lin free_V2 = mkV2 (mkV "free" "frees" "freed" "freed" "freeing");
lin free_V2V = mkV2V (mkV "free") noPrep to_Prep ;
@@ -26592,6 +26595,7 @@ lin id_N = mkN "id" "IRREG";
lin ida_PN = mkPN "Ida";
lin idaho_PN = mkPN "Idaho";
lin idea_N = mkN "idea" "ideas";
lin idea_of_N2 = mkN2 (mkN "idea" "ideas") (mkPrep "of");
lin ideal_A = compoundA (mkA "ideal");
lin ideal_N = mkN "ideal" "ideals";
lin idealism_N = mkN "idealism" ;
@@ -36014,12 +36018,12 @@ lin neville_PN = mkPN "Neville";
lin nevirapine_N = mkN "nevirapine" ;
lin new_A = mkA "new" "newer";
lin new_Adv = mkAdv "new";
lin new_cumnock_PN = mkPN "New cumnock";
lin new_mills_PN = mkPN "New mills";
lin new_orleans_PN = mkPN "New orleans";
lin new_tredegar_PN = mkPN "New tredegar";
lin new_windsor_PN = mkPN "New windsor";
lin new_york_PN = mkPN "New york";
lin new_cumnock_PN = mkPN "New Cumnock";
lin new_mills_PN = mkPN "New Mills";
lin new_orleans_PN = mkPN "New Orleans";
lin new_tredegar_PN = mkPN "New Tredegar";
lin new_windsor_PN = mkPN "New Windsor";
lin new_york_PN = mkPN "New York";
lin newark_PN = mkPN "Newark";
lin newarthill_PN = mkPN "Newarthill";
lin newbiggin_PN = mkPN "Newbiggin";
@@ -36041,7 +36045,7 @@ lin newmarket_N = mkN "newmarket" ;
lin newmarket_PN = mkPN "Newmarket";
lin newness_N = mkN "newness" ;
lin newport_PN = mkPN "Newport";
lin newport_pagnell_PN = mkPN "Newport pagnell";
lin newport_pagnell_PN = mkPN "Newport Pagnell";
lin newquay_PN = mkPN "Newquay";
lin newry_PN = mkPN "Newry";
lin news_N = mkN "news" ;
@@ -36244,11 +36248,11 @@ lin nitwitted_A = compoundA (mkA "nitwitted");
lin nix_N = mkN "nix" ;
lin nix_V2 = mkV2 (mkV "nix");
lin no_Adv = mkAdv "no" ;
lin no_N = mkN "no" ;
lin no_Quant = mkQuant "no" "no" "none" "none" ;
lin no_ball_N = mkN "no - ball" "no - balls";
lin no_fewer_than_AdN = mkAdN "no fewer than";
lin no_go_A = compoundA (mkA "no - go");
lin no_longer_AdV = mkAdV "no longer";
lin no_man's_land_N = mkN "no - man's - land" "no - man's - lands";
lin no_more_than_AdN = mkAdN "no more than";
lin noah_PN = mkPN "Noah";
@@ -37199,6 +37203,7 @@ lin oersted_N = mkN "oersted" ;
lin oesophagus_N = mkN "oesophagus" "oesophaguses";
lin oeuvre_N = mkN "oeuvre" ;
lin of_Prep = mkPrep "of";
lin of_course_Adv = mkAdv "of course";
lin off_A = compoundA (mkA "off");
lin off_Adv = mkAdv "off";
lin off_Prep = mkPrep "off";
@@ -37226,6 +37231,7 @@ lin offer_N = mkN "offer" "offers";
lin offer_V = mkV "offer" "offers" "offered" "offered" "offering";
lin offer_V2 = mkV2 (mkV "offer" "offers" "offered" "offered" "offering");
lin offer_V2V = mkV2V (mkV "offer" "offers" "offered" "offered" "offering") noPrep to_Prep;
lin offer_V3 = mkV3 (mkV "offer" "offers" "offered" "offered" "offering") noPrep noPrep;
lin offer_VS = mkVS (mkV "offer" "offers" "offered" "offered" "offering");
lin offer_VV = mkVV (mkV "offer" "offers" "offered" "offered" "offering");
lin offerer_N = mkN "offerer" ;
@@ -37682,6 +37688,7 @@ lin order_N = mkN "order" "orders";
lin order_V = mkV "order";
lin order_V2 = mkV2 (mkV "order" "orders" "ordered" "ordered" "ordering");
lin order_V2V = mkV2V (mkV "order" "orders" "ordered" "ordered" "ordering") noPrep to_Prep ;
lin order_VV = mkVV (mkV "order" "orders" "ordered" "ordered" "ordering");
lin order_VS = mkVS (mkV "order" "orders" "ordered" "ordered" "ordering");
lin order_book_N = mkN "order - book" "order - books";
lin order_form_N = mkN "order - form" "order - forms";
@@ -41339,7 +41346,7 @@ lin polemics_N = mkN "polemics" ;
lin polemoniaceous_A = mkA "polemoniaceous" ;
lin polemonium_N = mkN "polemonium" ;
lin polenta_N = mkN "polenta" ;
lin police_N = mkN "police" ;
lin police_N = mkN "police" "police";
lin police_V2 = mkV2 (mkV "police" "polices" "policed" "policed" "policing");
lin police_office_N = mkN "police - office" "police - offices";
lin police_officer_N = mkN "police - officer" "police - officers";
@@ -55320,6 +55327,7 @@ lin thoroughness_N = mkN "thoroughness" ;
lin thortveitite_N = mkN "thortveitite" ;
lin though_Adv = mkAdv "though";
lin though_Prep = mkPrep "though";
lin though_Subj = mkSubj "though";
lin thought_N = mkN "thought" "thoughts";
lin thought_reader_N = mkN "thought - reader" "thought - readers";
lin thoughtful_A = compoundA (mkA "thoughtful");
@@ -57503,6 +57511,7 @@ lin unavoidable_A = compoundA (mkA "unavoidable");
lin unavowed_A = mkA "unavowed" ;
lin unawakened_A = compoundA (mkA "unawakened");
lin unaware_A = compoundA (mkA "unaware");
lin unaware_of_A2 = mkA2 (compoundA (mkA "unaware")) (mkPrep "of");
lin unawares_Adv = mkAdv "unawares";
lin unawed_A = mkA "unawed" ;
lin unbacked_A = compoundA (mkA "unbacked");
@@ -62086,6 +62095,96 @@ lin zymotic_A = mkA "zymotic" ;
lin absent_Prep = mkPrep "absent";
lin anenst_Prep = mkPrep "anenst";
lin apropos_Prep = mkPrep "apropos";
lin apud_Prep = mkPrep "apud";
lin aside_from_Prep = mkPrep "aside from";
lin athwart_Prep = mkPrep "athwart";
lin forenenst_Prep = mkPrep "forenenst";
lin mid_Prep = mkPrep "mid";
lin midst_Prep = mkPrep "midst";
lin modulo_Prep = mkPrep "modulo";
lin pace_Prep = mkPrep "pace";
lin pro_Prep = mkPrep "pro";
lin qua_Prep = mkPrep "qua";
lin round_Prep = mkPrep "round";
lin sans_Prep = mkPrep "sans";
lin times_Prep = mkPrep "times";
lin unto_Prep = mkPrep "unto";
lin vice_Prep = mkPrep "vice";
lin ahead_of_Prep = mkPrep "ahead of";
lin apart_from_Prep = mkPrep "apart from";
lin as_for_Prep = mkPrep "as for";
lin as_of_Prep = mkPrep "as of";
lin as_per_Prep = mkPrep "as per";
lin as_regards_Prep = mkPrep "as regards";
lin aside_from_Prep = mkPrep "aside from";
lin back_to_Prep = mkPrep "back to";
lin close_to_Prep = mkPrep "close to";
lin due_to_Prep = mkPrep "due to";
lin except_for_Prep = mkPrep "except for";
lin far_from_Prep = mkPrep "far from";
lin inside_of_Prep = mkPrep "inside of";
lin left_of_Prep = mkPrep "left of";
lin near_to_Prep = mkPrep "near to";
lin next_to_Prep = mkPrep "next to";
lin out_from_Prep = mkPrep "out from";
lin out_of_Prep = mkPrep "out of";
lin outside_of_Prep = mkPrep "outside of";
lin owing_to_Prep = mkPrep "owing to";
lin prior_to_Prep = mkPrep "prior to";
lin pursuant_to_Prep = mkPrep "pursuant to";
lin rather_than_Prep = mkPrep "rather than";
lin regardless_of_Prep = mkPrep "regardless of";
lin right_of_Prep = mkPrep "right of";
lin subsequent_to_Prep = mkPrep "subsequent to";
lin thanks_to_Prep = mkPrep "thanks to";
lin that_of_Prep = mkPrep "that of";
lin up_to_Prep = mkPrep "up to";
lin where_as_Prep = mkPrep "where as";
lin as_opposed_to_Prep = mkPrep "as opposed to";
lin at_the_behest_of_Prep = mkPrep "at the behest of";
lin by_means_of_Prep = mkPrep "by means of";
lin by_virtue_of_Prep = mkPrep "by virtue of";
lin for_the_sake_of_Prep = mkPrep "for the sake of";
lin in_accordance_with_Prep = mkPrep "in accordance with";
lin in_addition_to_Prep = mkPrep "in addition to";
lin in_case_of_Prep = mkPrep "in case of";
lin in_front_of_Prep = mkPrep "in front of";
lin in_lieu_of_Prep = mkPrep "in lieu of";
lin in_order_to_Prep = mkPrep "in order to";
lin in_place_of_Prep = mkPrep "in place of";
lin in_point_of_Prep = mkPrep "in point of";
lin in_spite_of_Prep = mkPrep "in spite of";
lin on_account_of_Prep = mkPrep "on account of";
lin on_behalf_of_Prep = mkPrep "on behalf of";
lin on_top_of_Prep = mkPrep "on top of";
lin with_regard_to_Prep = mkPrep "with regard to";
lin with_respect_to_Prep = mkPrep "with respect to";
lin with_a_view_to_Prep = mkPrep "with a view to";
lin anti_Prep = mkPrep "anti";
lin apud_Prep = mkPrep "apud";
lin behither_Prep = mkPrep "behither";
lin betwixen_Prep = mkPrep "betwixen";
lin chez_Prep = mkPrep "chez";
lin contra_Prep = mkPrep "contra";
lin cum_Prep = mkPrep "cum";
lin ere_Prep = mkPrep "ere";
lin forby_Prep = mkPrep "forby";
lin fornenst_Prep = mkPrep "fornenst";
lin fornent_Prep = mkPrep "fornent";
lin froward_Prep = mkPrep (variants {"froward"; "frowards"; "fromward"});
lin outwith_Prep = mkPrep "outwith";
lin overthwart_Prep = mkPrep "overthwart";
lin pro_Prep = mkPrep "pro";
lin qua_Prep = mkPrep "qua";
lin re_Prep = mkPrep (variants {"re"; "in re"});
lin sans_Prep = mkPrep "sans";
lin unto_Prep = mkPrep "unto";
lin vis_a_vis_Prep = mkPrep "vis-à-vis";
lin abide_by_V2 = prepV2 (mkV "abide") (mkPrep "by");
lin account_for_V2 = prepV2 (mkV "account") (mkPrep "for");
lin ache_for_V2 = prepV2 (mkV "ache") (mkPrep "for");
@@ -62153,32 +62252,6 @@ lin bash_out_V2 = mkV2 (partV (mkV "bash") "out");
lin bash_up_V2 = mkV2 (partV (mkV "bash") "up");
lin bat_in_V = partV (mkV "bat") "in";
lin bawl_out_V2 = mkV2 (partV (mkV "bawl") "out");
lin be_after_V2 = prepV2 (mkV "be") (mkPrep "after");
lin be_along_V = partV (mkV "be") "along";
lin be_away_V = partV (mkV "be") "away";
lin be_cut_out_for_V2 = prepV2 (mkV "be") (mkPrep "cut out for");
lin be_cut_up_V = partV (mkV "be") "cut up";
lin be_down_V = partV (mkV "be") "down";
lin be_down_on_V2 = prepV2 (mkV "be") (mkPrep "down on");
lin be_down_with_V2 = prepV2 (mkV "be") (mkPrep "down with");
lin be_fed_up_V = partV (mkV "be") "fed up";
lin be_in_V = partV (mkV "be") "in";
lin be_in_on_V2 = prepV2 (mkV "be") (mkPrep "in on");
lin be_not_on_V = partV (mkV "be") "not on";
lin be_off_V = partV (mkV "be") "off";
lin be_on_V = partV (mkV "be") "on";
lin be_on_V2 = prepV2 (mkV "be") (mkPrep "on");
lin be_on_about_V2 = prepV2 (mkV "be") (mkPrep "on about");
lin be_onto_V2 = prepV2 (mkV "be") (mkPrep "onto");
lin be_out_V = partV (mkV "be") "out";
lin be_out_of_V2 = prepV2 (mkV "be") (mkPrep "out of");
lin be_out_to_V2 = prepV2 (mkV "be") (mkPrep "out to");
lin be_snowed_under_V = partV (mkV "be") "snowed under";
lin be_taken_aback_V = partV (mkV "be") "taken aback";
lin be_taken_with_V2 = prepV2 (mkV "be") (mkPrep "taken with");
lin be_up_V = partV (mkV "be") "up";
lin be_up_for_V2 = prepV2 (mkV "be") (mkPrep "up for");
lin be_up_to_V2 = prepV2 (mkV "be") (mkPrep "up to");
lin bear_down_on_V2 = prepV2 (partV IrregEng.bear_V "down") (mkPrep "on");
lin bear_on_V2 = prepV2 IrregEng.bear_V (mkPrep "on");
lin bear_out_V2 = mkV2 (partV IrregEng.bear_V "out");
@@ -62300,7 +62373,7 @@ lin bring_down_V2 = mkV2 (partV IrregEng.bring_V "down");
lin bring_forth_V = partV IrregEng.bring_V "forth";
lin bring_forth_V2 = mkV2 (partV IrregEng.bring_V "forth");
lin bring_forward_V2 = mkV2 (partV IrregEng.bring_V "forward");
lin bring_in_V = partV IrregEng.bring_V "in";
lin bring_in_V2 = mkV2 (partV IrregEng.bring_V "in");
lin bring_off_V2 = mkV2 (partV IrregEng.bring_V "off");
lin bring_on_V2 = mkV2 (partV IrregEng.bring_V "on");
lin bring_out_V2 = mkV2 (partV IrregEng.bring_V "out");
@@ -63501,7 +63574,7 @@ lin make_for_V2 = prepV2 IrregEng.make_V (mkPrep "for");
lin make_into_V2 = prepV2 IrregEng.make_V (mkPrep "into");
lin make_it_V = partV IrregEng.make_V "it";
lin make_it_up_to_V2 = prepV2 (partV IrregEng.make_V "it up") (mkPrep "to");
lin make_of_V2 = prepV2 IrregEng.make_V (mkPrep "of");
lin make_of_V3 = mkV3 IrregEng.make_V noPrep (mkPrep "of");
lin make_off_V = partV IrregEng.make_V "off";
lin make_off_with_V2 = prepV2 (partV IrregEng.make_V "off") (mkPrep "with");
lin make_out_V = partV IrregEng.make_V "out";