MORPHOLOGY
lemma from morph
SELECT * FROM morphology WHERE morph = 'better'
morphidwordidlemmaposmorph
31858843goodabetter
318143642wellabetter
318143642wellrbetter
morph from lemma
SELECT * FROM morphology WHERE lemma = 'good'
morphidwordidlemmaposmorph
30958843goodabest
31858843goodabetter
chivy-chevied,chevies,chevying,chivied,chivvied,chivvies,chivvying
SELECT lemma,pos,morph FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) WHERE lemma = 'chivy'
lemmaposmorph
chivyvchevied
chivyvchevies
chivyvchevying
chivyvchivied
chivyvchivvied
chivyvchivvies
chivyvchivvying
quiz(n,v)-quizzes
SELECT lemma,pos,morph FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) WHERE lemma = 'quiz'
lemmaposmorph
quiznquizzes
quizvquizzed
quizvquizzes
quizvquizzing
gas(n,v)-gasses
SELECT lemma,pos,morph FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) WHERE lemma = 'gas'
lemmaposmorph
gasngas
gasngasses
gasvgassed
gasvgasses
gasvgassing
good,well-better
SELECT lemma,pos,morph FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) WHERE morph = 'better'
lemmaposmorph
goodabetter
wellabetter
wellrbetter
well(a,r)-better
SELECT lemma,pos,morph FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) WHERE lemma = 'well'
lemmaposmorph
wellabetter
wellrbest
wellrbetter
be-am,are,been,is,was,were
SELECT lemma,pos,morph FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) WHERE lemma = 'be'
lemmaposmorph
bevam
bevare
bevbeen
bevis
bevwas
bevwere
morphs per lemma
SELECT lemma,COUNT(morph) AS N,GROUP_CONCAT(morph) AS morphs,GROUP_CONCAT(pos) FROM morphology GROUP BY lemma HAVING N > 1 LIMIT 20
lemmaNmorphsGROUP_CONCAT(pos)
abet2abetted,abettingv,v
abhor2abhorred,abhorringv,v
abut2abutted,abuttingv,v
aby2abought,abyev,v
acquit2acquitted,acquittingv,v
ad-lib2ad-libbing,ad-libbedv,v
admit2admitted,admittingv,v
airdrop2airdropping,airdroppedv,v
airy2airiest,airiera,a
allot2allotted,allottingv,v
allow for3allowed for,allows for,allowing forv,v,v
angry2angrier,angriesta,a
annul2annulling,annulledv,v
antheridium2andtheridia,antheridian,n
appal2appalling,appalledv,v
appall2appalled,appallingv,v
arc2arcking,arckedv,v
argali2argali,araglisn,n
arise2arose,arisenv,v
arty2artiest,artiera,a
lemma per morph
SELECT morph,COUNT(lemma) AS N,GROUP_CONCAT(lemma) AS lemmas,GROUP_CONCAT(pos) FROM morphology GROUP BY morph HAVING N > 1 LIMIT 20
morphNlemmasGROUP_CONCAT(pos)
appalled2appal,appallv,v
appalling2appal,appallv,v
assegais2assagai,assegain,n
auspices2auspex,auspicen,n
axes2ax,axisn,n
bacchantes2bacchant,bacchanten,n
bases2base,basisn,n
beadsmen2beadsman,bedesmann,n
best2good,wella,r
better3good,well,wella,a,r
bicennaries2bicentenary,bicentennialn,n
brants2brant,brentn,n
caddied2caddie,caddyv,v
caddies2caddie,caddyv,v
caddying2caddie,caddyv,v
comics2comic strip,comicn,n
distilled2distil,distillv,v
distilling2distil,distillv,v
djinn2djinni,djinnyn,n
enrolled2enrol,enrollv,v
lemma - 3 (or more) morphs
SELECT lemma,COUNT(wordid) AS N,GROUP_CONCAT(morph),GROUP_CONCAT(pos) FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) GROUP BY wordid HAVING N > 2 ORDER BY N DESC
lemmaNGROUP_CONCAT(morph)GROUP_CONCAT(pos)
chivy7chevying,chivied,chevies,chevied,chivvying,chivvies,chivviedv,v,v,v,v,v,v
be6am,were,been,is,was,arev,v,v,v,v,v
wry5wried,wryest,wriest,wryer,wrierv,a,a,a,a
red5redded,red,redding,reddest,redderv,v,v,a,a
gas5gasses,gasses,gassed,gassing,gasv,n,v,v,n
shy5shyest,shyer,shiest,shier,shieda,a,a,a,v
swap5swopping,swopped,swapping,swapped,swopsv,v,v,v,v
trammel5tramelling,tramelled,trameling,trameled,tramelsv,v,v,v,v
dry5dried,dryest,dryer,driest,drierv,a,a,a,a
tan4tanned,tanning,tannest,tannerv,v,a,a
dun4dunned,dunning,dunnest,dunnerv,v,a,a
prim4primmer,primmed,primming,primmesta,v,v,a
flat4flatted,flatting,flattest,flatterv,v,a,a
throw out4throws out,thrown out,threw out,throwing outv,v,v,v
fat4fatted,fatting,fattest,fatterv,v,a,a
wet4wetting,wettest,wetter,wettedv,a,a,v
trim4trimmest,trimmer,trimmed,trimminga,a,v,v
squat4squatted,squatting,squattest,squatterv,v,a,a
go deep4going deep,goes deep,gone deep,went deepv,v,v,v
pasquinade4pasquil,pasquils,pasquilling,pasquilledv,v,v,v
quiz4quizzed,quizzing,quizzes,quizzesv,v,v,n
sly4slyest,sliest,slyer,sliera,a,a,a
drab4drabber,drabbed,drabbing,drabbesta,v,v,a
shake hands4shaking hands,shook hands,shakes hands,shaken handsv,v,v,v
dim4dimmed,dimming,dimmest,dimmerv,v,a,a
wan4wanner,wanned,wanning,wannesta,v,v,a
mad4madder,madded,madding,maddesta,v,v,a
forbid4forbade,forbad,forbidding,forbiddenv,v,v,v
thin4thinning,thinnest,thinner,thinnedv,a,a,v
fit4fittest,fitter,fitted,fittinga,a,v,v
beget4begetting,begotten,begat,begotv,v,v,v
snug4snuggest,snugger,snugged,snugginga,a,v,v
take pains4took pains,taking pains,takes pains,taken painsv,v,v,v
coordinate4co-ordinated,co-ordinate,co-ordinating,co-ordinatesv,v,v,v
forget3forgetting,forgotten,forgotv,v,v
man3manning,manned,menv,v,n
jump off3jumped off,jumps off,jumping offv,v,v
fancy3fanciest,fancier,fancieda,a,v
dizzy3dizziest,dizzier,dizzieda,a,v
bestride3bestrid,bestrode,bestriddenv,v,v
well3better,best,betterr,r,a
ken3kent,kenning,kennedv,v,v
curet3curettes,curetted,curettingv,v,v
ban3bani,banning,bannedn,v,v
underlie3underlying,underlay,underlainv,v,v
bandy3bandiest,bandier,bandieda,a,v
easy3easier,easied,easiesta,v,a
shrink3shrunken,shrunk,shrankv,v,v
tidy3tidiest,tidier,tidieda,a,v
bid3bidden,bade,biddingv,v,v
savvy3savviest,savvier,savvieda,a,v
go3goes,gone,wentn,v,v
program3programmed,programming,programmesv,v,v
overlie3overlying,overlay,overlainv,v,v
busy3busied,busiest,busierv,a,a
prologue3prologing,prologed,prologsv,v,v
colly3colliest,collier,collieda,a,v
whiz3whizzing,whizzes,whizzedv,v,v
caddie3caddies,caddied,caddyingv,v,v
caddy3caddies,caddied,caddyingv,v,v
ko3ko'ing,ko'd,ko'sv,v,v
swim3swimming,swam,swumv,v,v
muddy3muddiest,muddier,muddieda,a,v
bear3borne,born,borev,v,v
smite3smote,smitten,smitv,v,v
lie3lying,lay,lainv,v,v
get3gotten,got,gettingv,v,v
get started3got started,getting started,gets startedv,v,v
untidy3untidied,untidiest,untidierv,a,a
os3ora,ossa,osarn,n,n
bed3bedding,bedded,bedv,v,v
steady3steadied,steadiest,steadierv,a,a
bloody3bloodiest,bloodier,bloodieda,a,v
giddy3giddiest,giddier,giddieda,a,v
nonplus3nonplussing,nonplusses,nonplussedv,v,v
empty3emptiest,emptier,emptieda,a,v
hallah3halloth,hallot,challothn,n,n
gin3ginning,ginned,ganv,v,v
sing3singing,sung,sangv,v,v
dirty3dirtiest,dirtier,dirtieda,a,v
pen3pent,penning,pennedv,v,v
sink3sunken,sunk,sankv,v,v
cleave3cloven,cleft,clovev,v,v
deepfreeze3deep-freezes,deep-freezed,deep-freezev,v,v
spit3spat,spitting,spittedv,v,v
allow for3allowed for,allows for,allowing forv,v,v
join battle3joins battle,joining battle,joined battlev,v,v
think the world of3thought the world of,thinks the world of,thinking the world ofv,v,v
join forces3joining forces,joined forces,joins forcesv,v,v
begin3begun,began,beginningv,v,v
grip3gript,gripping,grippedv,v,v
degas3degassed,degassing,degassesv,v,v
weary3wearied,weariest,wearierv,a,a
bog down3bogging down,bogged down,bogs downv,v,v
jolly3jolliest,jollier,jollieda,a,v
cry3crying,cried,cryingsn,v,n
tallith3tallithes,tallaisim,tallitothn,n,n
transship3transshipped,tranship,transshippingv,v,v
pretty3prettiest,prettier,prettieda,a,v
shit3shat,shitting,shittedv,v,v
morph - 2 (or more) lemmas
SELECT morph,COUNT(morphid) AS N ,GROUP_CONCAT(lemma),GROUP_CONCAT(pos) FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) GROUP BY morphid HAVING N > 1 ORDER BY N DESC
morphNGROUP_CONCAT(lemma)GROUP_CONCAT(pos)
better3good,well,wella,r,a
comics2comic strip,comicn,n
brants2brent,brantn,n
halteres2haltere,haltern,n
ploughmen2plowman,ploughmann,n
entozoa2entozoon,entozoann,n
taxes2taxis,taxn,n
offer2offer,offa,a
epizoa2epizoon,epizoann,n
soles2sole,soln,n
plectra2plectrum,plectronn,n
bases2basis,basen,n
enthralling2enthrall,enthralv,v
haggadas2haggadah,haggadan,n
auspices2auspice,auspexn,n
oesophagi2oesophagus,esophagusn,n
leaves2leave,leafn,n
enthralled2enthrall,enthralv,v
taeniae2tenia,taenian,n
fulfilling2fulfill,fulfilv,v
distilling2distil,distillv,v
axes2axis,axn,n
beadsmen2bedesman,beadsmann,n
oedemata2oedema,edeman,n
best2well,goodr,a
fulfilled2fulfil,fulfillv,v
distilled2distill,distilv,v
djinn2djinny,djinnin,n
litai2litas,litn,n
assegais2assegai,assagain,n
singing2sing,singev,v
rabatos2rebato,rabaton,n
appalling2appall,appalv,v
mishnayoth2mishnah,mishnan,n
enrolling2enroll,enrolv,v
caddying2caddy,caddiev,v
prothalamia2prothalamion,prothalamiumn,n
signori2signore,signiorn,n
overflown2overfly,overflowv,v
morses2mors,morsen,n
gasses2gas,gasv,n
appalled2appall,appalv,v
ichthyosauruses2ichthyosaurus,ichthyosaurn,n
enrolled2enroll,enrolv,v
quizzes2quiz,quizv,n
caddies2caddy,caddiev,v
wahhabis2wahhabi,wahabin,n
masses2masse,massn,n
caddied2caddy,caddiev,v
bacchantes2bacchante,bacchantn,n
installing2install,instalv,v
shofroth2shophar,shofarn,n
monades2monas,monadn,n
bicennaries2bicentennial,bicentenaryn,n
touracos2turaco,touracon,n
saguaros2sahuaro,saguaron,n
installed2install,instalv,v
tyros2tyro,tiron,n
paraleipses2paralipsis,paraleipsisn,n
feed2fee,feedv,v
morph matching several pos
SELECT lemma,morph,GROUP_CONCAT(pos),COUNT(*) AS N FROM morphmaps INNER JOIN words USING (wordid) INNER JOIN morphs USING (morphid) GROUP BY wordid,morphid HAVING N > 1 ORDER BY N DESC
lemmamorphGROUP_CONCAT(pos)N
gasgassesv,n2
wellbetterr,a2
quizquizzesv,n2