Skip to content

Commit

Permalink
Deploying to gh-pages from @ 78d4ca8 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
ojwb committed Oct 10, 2024
1 parent cfc28f2 commit c9f5fc6
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
10 changes: 7 additions & 3 deletions algorithms/german/stemmer.html
Original file line number Diff line number Diff line change
Expand Up @@ -320,10 +320,11 @@ <h2>The stemming algorithm</h2>
(<I>a</I>) <B><I>em</I></B> (not preceded by <B><I>syst</I></B> [condition added in Snowball 2.3.0])<BR>
(<I>b</I>) <B><I>ern &nbsp; er</I></B><BR>
(<I>c</I>) <B><I>e &nbsp; en &nbsp; es</I></B><BR>
(<I>d</I>) <B><I>s</I></B> (preceded by a valid <B><I>s</I></B>-ending)
(<I>d</I>) <B><I>s</I></B> (preceded by a valid <B><I>s</I></B>-ending)<BR>
(<I>e</I>) <B><I>ln &nbsp; lns</I></B> [added in Snowball 2.3.0]
</DL>
<p>
and delete if in <I>R</I>1. (Of course the letter of the valid <B><I>s</I></B>-ending is
and if in <I>R</I>1 then delete (for (a) to (d)) or replace with <I>l</I> (for (e)). (Of course the letter of the valid <B><I>s</I></B>-ending is
not necessarily in <I>R</I>1.) If an ending of group (<I>c</I>) is deleted, and the ending
is preceded by <B><I>niss</I></B>, delete the final <B><I>s</I></B>.
</p>
Expand Down Expand Up @@ -470,7 +471,7 @@ <h2>The same algorithm in Snowball</h2>
<span class="w"> </span><span class="ow">do</span><span class="w"> </span><span class="p">(</span><span class="w"></span>
<span class="w"> </span><span class="o">[</span><span class="ow">substring</span><span class="o">]</span><span class="w"> </span><span class="n">R1</span><span class="w"> </span><span class="kr">among</span><span class="p">(</span><span class="w"></span>
<span class="w"> </span><span class="s1">&#39;em&#39;</span><span class="w"></span>
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="ow">not</span><span class="w"> </span><span class="s1">&#39;syst&#39;</span><span class="w"></span>
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="ow">not</span><span class="w"> </span><span class="s1">&#39;syst&#39;</span><span class="w"> </span><span class="c1">// don&#39;t remove -em from words ending -system</span><span class="w"></span>
<span class="w"> </span><span class="ow">delete</span><span class="w"></span>
<span class="w"> </span><span class="p">)</span><span class="w"></span>
<span class="w"> </span><span class="s1">&#39;ern&#39;</span><span class="w"> </span><span class="s1">&#39;er&#39;</span><span class="w"></span>
Expand All @@ -483,6 +484,9 @@ <h2>The same algorithm in Snowball</h2>
<span class="w"> </span><span class="s1">&#39;s&#39;</span><span class="w"></span>
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">s_ending</span><span class="w"> </span><span class="ow">delete</span><span class="w"></span>
<span class="w"> </span><span class="p">)</span><span class="w"></span>
<span class="w"> </span><span class="s1">&#39;ln&#39;</span><span class="w"> </span><span class="s1">&#39;lns&#39;</span><span class="w"></span>
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="s1">&#39;l&#39;</span><span class="w"></span>
<span class="w"> </span><span class="p">)</span><span class="w"></span>
<span class="w"> </span><span class="p">)</span><span class="w"></span>
<span class="w"> </span><span class="p">)</span><span class="w"></span>
<span class="w"> </span><span class="ow">do</span><span class="w"> </span><span class="p">(</span><span class="w"></span>
Expand Down
6 changes: 3 additions & 3 deletions algorithms/german2/stemmer.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,15 @@ <h2>Links to resources</h2>

<p>
We used to present a variant of the main German stemmer, termed "german2" which
was the same as the German stemmer but adjusted the first step to improve
handling of input text where the German letters <B><I>ä</I></B>,
was the same as the German stemmer except with the first step adjusted to
improve handling of input text where the German letters <B><I>ä</I></B>,
<B><I>ö</I></B> and <B><I>ü</I></B>, were written as <B><I>ae</I></B>,
<B><I>oe</I></B> and <B><I>ue</I></B> respectively.
</p>

<p>
Snowball 2.3.0 added these adjustments to the main German stemmer, so there
is no longer a "german2" variant - just used the "german" stemmer.
is no longer a "german2" variant - just use the "german" stemmer.
</p>

</div><!-- /.col-md-10 -->
Expand Down

0 comments on commit c9f5fc6

Please sign in to comment.