/************************************************************************* name: englishLexicon.pl version: November 12, 1997; March 9, 1999. description: Lexical entries for a small coverage of English authors: Patrick Blackburn & Johan Bos This file contains the lexical entries for a small fragment of English. Entries have the form lexicon(Cat,Sym,Phrase,Misc), where Cat is the syntactic category, Sym the predicate symbol introduced by the phrase, Phrase a list of the words that form the phrase, and Misc miscellaneous information depending on the the type of entry. *************************************************************************/ :- module(englishLexicon,[lexicon/4]). /*======================================================================== Determiners: lexicon(det,_,Words,Type) ========================================================================*/ lexicon(det,_,[every],uni). lexicon(det,_,[a],indef). lexicon(det,_,[the],def). lexicon(det,_,[which],wh). lexicon(det,_,[one],card(1)). lexicon(det,_,[another],alt). lexicon(det,_,[his],poss(male)). lexicon(det,_,[her],poss(female)). lexicon(det,_,[its],poss(nonhuman)). /*======================================================================== Nouns: lexicon(noun,Symbol,Words,{[],[Hypernym],Hypernym}) ========================================================================*/ lexicon(noun,animal,[animal],[animate,nonhuman,organism]). lexicon(noun,artifact,[artifact],[object]). lexicon(noun,beverage,[beverage],[drinkable,food]). lexicon(noun,building,[building],[immobile,artifact]). lexicon(noun,container,[container],[instrument]). lexicon(noun,cup,[cup],[container]). lexicon(noun,device,[device],[instrument]). lexicon(noun,burger,[burger],[edible,food]). lexicon(noun,boxer,[boxer],[person]). lexicon(noun,boss,[boss],[person]). lexicon(noun,car,[car],[vehicle]). lexicon(noun,chainsaw,[chainsaw],[device]). lexicon(noun,criminal,[criminal],[person]). lexicon(noun,customer,[customer],[person]). lexicon(noun,drug,[drug],[food]). lexicon(noun,entity,[entity],[concrete,thing]). lexicon(noun,episode,[episode],[event]). lexicon(noun,event,[event],[abstract,unisex,thing]). lexicon(noun,fdshake,[five,dollar,shake],[beverage]). lexicon(noun,food,[food],[object]). lexicon(noun,footmassage,[foot,massage],[event]). lexicon(noun,gimp,[gimp],[person]). lexicon(noun,glass,[glass],[container]). lexicon(noun,gun,[gun],[weapon]). lexicon(noun,hammer,[hammer],[device]). lexicon(noun,hashbar,[hash,bar],[building]). lexicon(noun,person,[person],[human,animate,organism]). lexicon(noun,husband,[husband],[married,man]). lexicon(noun,instrument,[instrument],[mobile,artifact]). lexicon(noun,joke,[joke],[event]). lexicon(noun,man,[man],[male,person]). lexicon(noun,needle,[needle],[device]). lexicon(noun,object,[object],[nonliving,unisex,entity]). lexicon(noun,organism,[organism],[living,entity]). lexicon(noun,owner,[owner],[person]). lexicon(noun,piercing,[piercing],[event]). lexicon(noun,plant,[plant],[nonhuman,inanimate,organism]). lexicon(noun,qpwc,[quarter,pounder,with,cheese],[edible,food]). lexicon(noun,radio,[radio],[instrument]). lexicon(noun,restaurant,[restaurant],[building]). lexicon(noun,robber,[robber],[person]). lexicon(noun,suitcase,[suitcase],[container]). lexicon(noun,shotgun,[shotgun],[weapon]). lexicon(noun,sword,[sword],[weapon]). lexicon(noun,vehicle,[vehicle],[instrument]). lexicon(noun,weapon,[weapon],[instrument]). lexicon(noun,wife,[wife],[married,woman]). lexicon(noun,woman,[woman],[female,person]). /*======================================================================== Proper Names: lexicon(pn,Symbol,Words,{male,female}) ========================================================================*/ lexicon(pn,butch,[butch],male). lexicon(pn,esmarelda,[esmarelda],female). lexicon(pn,honey_bunny,[honey,bunny],female). lexicon(pn,jimmy,[jimmy],male). lexicon(pn,jody,[jody],female). lexicon(pn,jules,[jules],male). lexicon(pn,lance,[lance],male). lexicon(pn,marsellus,[marsellus],male). lexicon(pn,marsellus,[marsellus,wallace],male). lexicon(pn,marvin,[marvin],male). lexicon(pn,mia,[mia],female). lexicon(pn,mia,[mia,wallace],female). lexicon(pn,pumpkin,[pumpkin],male). lexicon(pn,thewolf,[the,wolf],male). lexicon(pn,vincent,[vincent],male). lexicon(pn,vincent,[vincent,vega],male). lexicon(pn,yolanda,[yolanda],female). /*======================================================================== Noun Phrases: lexicon(np,Symbol,Words,Type) ========================================================================*/ lexicon(np,person,[who],wh). /*======================================================================== Intransitive Verbs: lexicon(iv,Symbol,Words,{fin,inf}) ========================================================================*/ lexicon(iv,collapse,[collapses],fin). lexicon(iv,collapse,[collapse],inf). lexicon(iv,dance,[dances],fin). lexicon(iv,dance,[dance],inf). lexicon(iv,die,[dies],fin). lexicon(iv,die,[die],inf). lexicon(iv,growl,[growls],fin). lexicon(iv,growl,[growl],inf). lexicon(iv,okay,[is,okay],fin). lexicon(iv,outoftown,[is,out,of,town],fin). lexicon(iv,married,[is,married],fin). lexicon(iv,playairguitar,[plays,air,guitar],fin). lexicon(iv,playairguitar,[play,air,guitar],inf). lexicon(iv,smoke,[smokes],fin). lexicon(iv,smoke,[smoke],inf). lexicon(iv,snort,[snorts],fin). lexicon(iv,snort,[snort],inf). lexicon(iv,shriek,[shrieks],fin). lexicon(iv,shriek,[shriek],inf). lexicon(iv,walk,[walks],fin). lexicon(iv,walk,[walk],inf). /*======================================================================== Transitive Verbs: lexicon(tv,Symbol,Words,{fin,inf}) ========================================================================*/ lexicon(tv,clean,[cleans],fin). lexicon(tv,clean,[clean],inf). lexicon(tv,drink,[drinks],fin). lexicon(tv,drink,[drink],inf). lexicon(tv,date,[dates],fin). lexicon(tv,date,[date],inf). lexicon(tv,discard,[discards],fin). lexicon(tv,discard,[discard],inf). lexicon(tv,eat,[eats],fin). lexicon(tv,eat,[eat],inf). lexicon(tv,enjoy,[enjoys],fin). lexicon(tv,enjoy,[enjoy],inf). lexicon(tv,hate,[hates],fin). lexicon(tv,hate,[hate],inf). lexicon(tv,have,[has],fin). lexicon(tv,have,[have],inf). lexicon(tv,donewith,[is,done,with],fin). lexicon(tv,kill,[kills],fin). lexicon(tv,kill,[kill],inf). lexicon(tv,know,[knows],fin). lexicon(tv,know,[know],inf). lexicon(tv,like,[likes],fin). lexicon(tv,like,[like],inf). lexicon(tv,love,[loves],fin). lexicon(tv,love,[love],inf). lexicon(tv,pickup,[picks,up],fin). lexicon(tv,pickup,[pick,up],inf). lexicon(tv,shoot,[shot],fin). lexicon(tv,shoot,[shoots],fin). lexicon(tv,shoot,[shoot],inf). lexicon(tv,tell,[told],fin). lexicon(tv,tell,[tell],inf). lexicon(tv,worksfor,[works,for],fin). lexicon(tv,worksfor,[work,for],inf). /*======================================================================== Copula ========================================================================*/ lexicon(cop,'=',[is],fin). /*======================================================================== Prepositions: lexicon(prep,Symbol,Words,_) ========================================================================*/ lexicon(prep,about,[about],_). lexicon(prep,in,[in],_). lexicon(prep,of,[of],_). lexicon(prep,with,[with],_). /*======================================================================== Prepositions: lexicon(adj,Symbol,Words,Antonyms) ========================================================================*/ lexicon(adj,big,[big],[small]). lexicon(adj,kahuna,[kahuna],[]). lexicon(adj,male,[male],[female]). lexicon(adj,female,[female],[male]). lexicon(adj,concrete,[concrete],[abstract]). lexicon(adj,animate,[animate],[inanimate]). lexicon(adj,human,[human],[nonhuman]). lexicon(adj,mobile,[mobile],[immobile]). lexicon(adj,edible,[edible],[drinkable]). lexicon(adj,married,[married],[unmarried]). lexicon(adj,living,[living],[nonliving]). /*======================================================================== Pronouns: lexicon(pro,Sym,Words,{refl,nonrefl}) ========================================================================*/ lexicon(pro,male,[he],nonrefl). lexicon(pro,female,[she],nonrefl). lexicon(pro,nonhuman,[it],nonrefl). lexicon(pro,male,[him],nonrefl). lexicon(pro,female,[her],nonrefl). lexicon(pro,male,[himself],refl). lexicon(pro,female,[herself],refl). lexicon(pro,nonhuman,[itself],refl). /*======================================================================== Relative Pronouns: lexicon(relpro,_,Words,_) ========================================================================*/ lexicon(relpro,_,[who],_). lexicon(relpro,_,[that],_). /*======================================================================== Coordinations: lexicon(coord,_,Words,{conj,disj}) ========================================================================*/ lexicon(coord,_,[and],conj). lexicon(coord,_,[or],disj). /*======================================================================== Modifiers: lexicon(mod,_,Words,Type) ========================================================================*/ lexicon(mod,_,[does,not],neg). lexicon(mod,_,[did,not],neg).