// Lovins Stemming Algorithm Basic Rules // Written by Brian Fox 4/00 // Modified by Chris Fox 9/00 ???y 1 - // s ??s 1 - ?us 0 - #us 0 - ?ss 0 - // a, e, i, o ??a 1 - ??e 1 - ??i 1 - ??o 1 - // yl ?nyl 2 - ?ryl 2 - // us ?cus 2 - // um ?lum 2 - ?mum 2 - ?num 2 - ?rum 2 - // or ?sor 2 - ?tor 2 - otor 0 - // on ?dron 2 - tton 0 - ?ton 2 - // ly ???ly 2 - // is, ic, ia ??is 2 - ??ic 2 - ??ia 2 - // es ?ees 1 - ??es 2 - // en ??een 0 - ???en 2 - // ed ?eed 0 - ??ed 2 - // as ???as 2 - // ar 0 - ?iar 2 - ?lar 2 - u?ear 2 - // al rystal 0 - metal 0 - ???al 2 - // ae ??ae 2 - // ous ??ous 3 - // one ?rone 3 - ?none 3 - // oid ??oid 3 - // ize ??eize 1 - ???ize 3 - // ive, ium, ity ??ive 3 - ??ium 3 - ??ity 3 - // ite ?ite 1 - ?dite 3 - ?fite 3 - ?lite 3 - ?tite 3 - ?phite 3 - ?thite 3 - ?erite 3 - ?orite 3 - ?esite 3 - // ist ??ist 3 - // ism ???ism 3 - // ish ????ish 3 - // ion ???ion 3 - ??lion 0 - ??nion 0 - // ing ???ing 3 - s??ing 0 - ?s??ing 3 - // ine ?aine 1 - ?cine 1 - ?eine 1 - ?mine 1 - ??ine 3 - // ily ??ily 3 - // ies ??ies 3 - ?cies 2 - // ier, ied ??ier 3 - ??ied 3 - // ide ??ide 3 - ?side 1 - oside 3 - ?uide 1 - ?xide 1 - // ics, ian, ial, ful, ese ??ics 3 - ??ian 3 - ??ial 3 - ??ful 3 - ??ese 3 - // ery ?eery 1 - ??ery 3 - // ent ????ent 3 - // ene ?eene 1 - ??ene 3 - // ely ?eely 2 - ??ely 3 - // ear ?inear 3 - // eal ??eal 2 - ???eal 2 - ?ineal 3 - // ate, ata ??ate 3 - ??ata 3 - // ary ?eary 1 - ??eary 1 - ???ary 3 - // ars ?iars 3 - ?lars 3 - // ant ???ant 3 - // als rystals 1 - metals 1 - ???als 3 - // aic ??aic 3 - // age ???age 3 - // acy ??acy 3 - // yish ??yish 4 - ???yish 4 - // ying ???ying 4 - // wise, ward, ogen, ness, lily, less ??wise 4 - ??ward 4 - ??ogen 4 - ??ness 4 - ??lily 4 - ??less 4 - // izer ???izer 4 - ??eizer 0 - // ized ???ized 4 - ??eized 2 - // itic ?llitic 4 - ?titic 4 - // ists, isms, ious, ions ??ists 4 - ???isms 4 - ??ious 4 - ???ions 4 - // ings ???ings 4 - s??ings 0 - ?s??ings 4 - // ines ??ines 4 - ?aines 2 - ?cines 2 - ?eines 2 - ?mines 2 - #mines 2 - // iful, iers ??iful 4 - ??iers 4 - // ides ??ides 4 - osides 4 - #sides 2 - ?sides 2 - ?uides 2 - ?xides 2 - // ical, ibly, ibl, ians, ial, hood, eous ??ical 4 - ??ibly 4 - ??ible 4 - ??ians 4 - ??ials 4 - ??hood 4 - ??eous 4 - // enly, ened ?eenly 2 - ??enly 4 - ?eened 2 - ??ened 4 - // ency, ence, eity, eful ??ency 4 - ??ence 4 - ??eity 4 - ??eful 4 - // edly ?eedly 2 - ??edly 4 - // ealy inealy 4 - // ator, atic, ates ??ator 4 - ???atic 4 - ??ates 4 - // ated ??ated 4 - ?eated 2 - ?oated 2 - // arly u?early 4 - ??iarly 4 - ??larly 4 - // aric, ants, ancy, ance, ally, ages, ably, able ??aric 4 - ???ants 4 - ???ancy 4 - ???ance 4 - ???ally 4 - ???ages 4 - ??ably 4 - ??able 4 - // ously, otide, oides, oidal ??ously 5 - ??otide 5 - ??oides 5 - ??oidal 5 - // izing, izers ???izing 5 - ??eizing 3 - ???izers 5 - ??eizers 1 - // ivity, ively, itous, ities, istic, ished ioned, ional ??ivity 5 - ??ively 5 - ??itous 5 - ??ities 5 - ??istic 5 - ??ished 5 - ??ioned 5 - ??ional 5 - // inity ?linity 5 - // inism ??inism 5 - ?ainism 3 - ?einism 3 - // ingly ???ingly 5 - // iness, inate, ihood, iedly ??iness 5 - ??inate 5 - ??ihood 5 - ??iedly 5 - // idine ??idine 5 - ?eidine 3 - ?oidine 3 - // icity, icist, icism, icide, ician, icant, ially, fully, ently ??icity 5 - ??icist 5 - ??icism 5 - ??icide 5 - ??ician 5 - ??icant 5 - ??ially 5 - ??fully 5 - ??ently 5 - // ented ????ented 5 - // ental ??ental 5 - // ening, eness ?eening 3 - ??ening 5 - ?eeness 4 - ??eness 5 - // ences, enced, ement, elily, eless, ehood ??ences 5 - ??enced 5 - ??ement 5 - ??elily 5 - ??eless 5 - ??ehood 5 - // early ?inearly 5 - // ature ??ature 5 - ?eature 1 - // atory, ators, ative, ation ??atory 5 - ??ators 5 - ??ative 5 - ???ation 5 - // ating ??ating 5 - ?eating 3 - #eating 3 - ?oating 3 - // ately, aroid, arize, arity, arily, aries, arial, antic, ances, anced ??ately 5 - ??aroid 5 - ??arize 5 - ???arity 5 - ??arily 5 - ??aries 5 - ??arial 5 - ????antic 5 - ???ances 5 - ???anced 5 - // allic rystallic 2 - metallic 2 - ???allic 5 - // alize, ality, alism, alist, aical, aging, acity, acies ??alize 5 - ??ality 5 - ???alism 5 - ??alist 5 - ??aical 5 - ???aging 5 - ??acity 5 - ??acies 5 - // oidism, nesses, lessly ??oidism 6 - ??nesses 6 - ??lessly 6 - // izable ?eizable 4 - ??izable 6 - // istics, iously, ionist, ioning ??istics 6 - ??iously 6 - ??ionist 6 - ??ioning 6 - // ionate ?????ionate 6 - // ionals, ifully, icists, icians, icance, ically, // ialize, iality, ialist, eously, entist ??ionals 6 - ??ifully 6 - ??icists 6 - ??icians 6 - ??icance 6 - ??ically 6 - ??ialize 6 - ??iality 6 - ??ialist 6 - ??eously 6 - ??entist 6 - // enting ????enting 6 - // ential, encing, encies, efully ??ential 6 - ??encing 6 - ??encies 6 - ??efully 6 - // eature ??eature 6 - ?feature 1 - #feature 1 - // atives, ations, atable, arizer, arized, // ariser, ancing, ancies, ancial, alness ??atives 6 - ???ations 6 - ??atable 6 - ??arizer 6 - ??arized 6 - ??ariser 6 - ???ancing 6 - ??ancies 6 - ??ancial 6 - ??alness 6 - // action ??faction 6 - // acious, aceous ???acious 6 - ??aceous 6 - // ousness, oidally, izement ??ousness 7 - ??oidally 7 - ??izement 7 - // ization ??eization 5 - ???ization 7 - // ivities, ivistic, iveness, iteness, istical, ishness, // isation, ionally, ingness, ination, icianry ??ivities 7 - ??ivistic 7 - ??iveness 7 - ??iteness 7 - ??istical 7 - ??ishness 7 - ??isation 7 - ??ionally 7 - ??ingness 7 - ??ination 7 - ??icianry 7 - // ication ??fication 7 - // icalize, icility, icalist, icalism, ibility, fulness, // entness, entiate, entials, entally, encible, ensible ??icalize 7 - ??icality 7 - ??icalist 7 - ??icalism 7 - ??ibility 7 - ??fulness 7 - ??entness 7 - ??entiate 7 - ??entials 7 - ??entally 7 - ??ensible 7 - ??encible 7 - // elihood ?eelihood 5 - ??elihood 7 - // ativism, atively, ational, atingly, ateness, arizing, aristic ??ativism 7 - ??atively 7 - ???ational 7 - ??atingly 7 - ??ateness 7 - ??arizing 7 - ??aristic 7 - // ariness ?eariness 5 - ??ariness 7 - // alities, alistic, aically, ability ??alities 7 - ???alistic 7 - ??aically 7 - ??ability 7 - // lessness, izations, iousness, ionalize, ionality, ionalism, icalness, // ibleness, eousness, entially, entation, arizable, ableness ??lessness 8 - ??izations 8 - ??iousness 8 - ??ionalize 8 - ??ionality 8 - ??ionalism 8 - ??icalness 8 - ??ibleness 8 - ??eousness 8 - ??entially 8 - ??entation 8 - ??arizable 8 - ??ableness 8 - // izational, izability, itousness, istically, ionalness, // entiation, entialize, entiality, entations ??izational 9 - ??izability 9 - ??itousness 9 - ??istically 9 - ??ionalness 9 - ??entiation 9 - ??entialize 9 - ??entiality 9 - ??entations 9 - // eableness ?eeableness 8 - ??eableness 9 - // ativeness, ationally, arization, arisation, antiality, antaneous, allically ??ativeness 9 - ???ationally 9 - ??arization 9 - ??arisation 9 - ??antiality 9 - ??antaneous 9 - ????allically 9 - // entialness, arizations, arisations, antialness ??entialness 10 - ??arizations 10 - ??arisations 10 - ??antialness 10 - // izationally, arizability, alistically ???izationally 11 - ??arizability 11 - ???alistically 11 -