porter-stemmer

___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ tag123nltk ___ Das Natural Language Toolkit ist eine Python-Bibliothek für Computerlinguistik. ___ qstnhdr ___ PorterStemer scheint nicht zu funktionieren ___ qstntxt ___

Ich bin neu bei Python und übe mit Beispielen aus dem Buch.
Kann jemand erklären, warum, wenn ich versuche, ein Beispiel mit diesem Code zu stopfen, nichts geändert wird?

%Vor%

Aber wenn ich das tue funktioniert es

%Vor%     
___ answer38290812 ___

Stemming ist der Prozess des Reduzierens eines gegebenen Wortes auf seine Grund- oder flektierte Form. Hier versuchen Sie, den ganzen Satz einzudämmen,

Befolgen Sie diese Schritte :

%Vor%     
___ tag123porterstemer ___ Ein Algorithmus, der entwickelt wurde, um gängige morphologische und Flexionsendungen aus englischen Wörtern zu entfernen. ___ answer12974301 ___

versuche das:

%Vor%

Das Problem ist, dass der Stemmer wahrscheinlich an einzelnen Wörtern arbeitet. Ihre Zeichenfolge hat kein "root" -Wort, während das einzelne Wort "shopping" die Wurzel "shop" hat. also musst du die Stemming separat berechnen

bearbeiten:

aus ihrem Quellcode - & gt;

%Vor%

Ich denke, du bist in der Tat gezwungen, deine Saite selbst zu teilen

    
___
5
Antworten

Ich möchte einen Java Arabic Stemmer

Ich suche einen Java-Stemmer für Arabisch. Ich habe eine Lib namens "AraMorph" gefunden, aber ihre Ausgabe ist unkontrollierbar und macht die Bildung von Wörtern unerwünscht. Gibt es noch andere Stemmer für Arabisch?     
11.07.2011, 18:51
2
Antworten

PorterStemer scheint nicht zu funktionieren

Ich bin neu bei Python und übe mit Beispielen aus dem Buch. Kann jemand erklären, warum, wenn ich versuche, ein Beispiel mit diesem Code zu stopfen, nichts geändert wird? %Vor% Aber wenn ich das tue funktioniert es %Vor%     
19.10.2012, 12:10