Re: Norwegian stemmer question
Martin Porter <[email protected]> Sun, 17 Aug 2025 07:24:30 +0100
| Newsgroups | gmane.comp.search.snowball |
|---|---|
| Message-ID | <CA+s0XwWWF7h2ZNTLgAYNXnh36fLMpZrr+mJrMBtiOefJ8DFFWA@mail.gmail.com> |
--===============3721740042718794976==
Content-Type: multipart/alternative; boundary="000000000000b6c3a9063c89adf1"
--000000000000b6c3a9063c89adf1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Blake,
Have you received a reply to your query? I'm afraid it has been in my spam
folder since July 26, and I have only just noticed it.
Like you I'm puzzled, but not in quite the same way. The rule for -ers goes
(*i*) *giv hav skap* delete *ers* suffix (*ii*) *amm ast ind kap
kk lt nk omm pp v =C3=B8st* do nothing (*iii*) if none of the=
se
suffixes are present delete *ers* suffix (If I've understood correctly) the
tests in (i) seem to be irrelevant, since ers will get deleted anyway by
(iii). 'none' in (iii) must refer to the list in (ii). balders -> bald by
(iii). The snowball code reflects this exactly but 'giv' 'hap' 'skap' seem
again to be irrelevant.
All this is a development from my original Norwegian stemmer at
http://snowball.tartarus.org/algorithms/norwegian/stemmer.html , presumably
to get a more delicate test for removal of -ers.
--000000000000b6c3a9063c89adf1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Blake,</div><div><br></div><div>Have you received a r=
eply to your query? I'm afraid it has been in my spam folder since July=
26, and I have only just noticed it.=C2=A0</div><div><br></div><div>Like y=
ou I'm puzzled, but not in quite the same way. The rule for -ers goes</=
div><div><br></div><div>
<dl><dt>(<i>i</i>)
<b><i>giv =C2=A0 hav =C2=A0 skap</i></b>
</dt><dd>delete <b><i>ers</i></b> suffix
</dd><dt>(<i>ii</i>)
<b><i>amm =C2=A0 ast =C2=A0 ind =C2=A0 kap =C2=A0 k=
k =C2=A0 lt =C2=A0 nk =C2=A0 omm =C2=A0 pp =C2=A0 v =C2=A0 =C3=B8st</i></b>
</dt><dd>do nothing
</dd><dt>(<i>iii</i>)
if none of these suffixes are present
</dt><dd>delete <b><i>ers</i></b> suffix
</dd></dl>(If I've understood correctly) the tests in (=
i) seem to be irrelevant, since ers will get deleted anyway by (iii). '=
none' in (iii) must refer to the list in (ii). balders -> bald by (i=
ii). The snowball code reflects this exactly but 'giv' 'hap'=
; 'skap' seem again to be irrelevant.</div><div><br></div><div>All =
this is a development from my original Norwegian stemmer at=C2=A0<a href=3D=
"http://snowball.tartarus.org/algorithms/norwegian/stemmer.html">http://sno=
wball.tartarus.org/algorithms/norwegian/stemmer.html</a> , presumably to ge=
t a more delicate test for removal of -ers.</div><div><br></div><div><br></=
div><div></div></div>
--000000000000b6c3a9063c89adf1--
--===============3721740042718794976==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Snowball-discuss mailing list
[email protected]
https://lists.tartarus.org/mailman/listinfo/snowball-discuss
--===============3721740042718794976==--