Boardunity & Video Forum

Boardunity & Video Forum (https://boardunity.de/)
-   Community Management, Administration und Moderation (https://boardunity.de/community-management-administration-moderation-f35.html)
-   -   Wörter die in einer Suche ignoriert werden. (https://boardunity.de/w-rter-suche-ignoriert-t1185.html)

Akira 11.01.2004 10:28

Wörter die in einer Suche ignoriert werden.
 
Hallo,


welche wörter sollen in einer suche ignoriert werden.

es gibt ja einige hundert davon, wie z.b. die pronomen, wörter die einfach sehr oft vorkommen usw. gibt es wirgendwo eine liste?

exe 11.01.2004 14:39

Wörter die ausgenommen werden sollten sind solche die in einer hohen Prozentzahl der Beiträge vorkommen, also keinen besonderen semantischen Wert haben wie z.B. der/die/das/jeder/jeden/ich/du/er/sie/es usw.
Stopwordlisten sind bei praktisch allen Boardsoftwares, die eine eigene Suchroutine implementieren, dabei. Beim phpBB gibt es im jeweiligen Languageverzeichniss eine Datei namens 'search_stopwords.txt' in der die Stopwords für die jeweilige Sprache stehen.
Wenn du eine eigene Suchroutine (die MySQL Volltext-Suche filtert Stopwords beispielsweise automatisch) programmieren willst würde ich die Stopwords dynamisch verzeichnen. Da du bei einer eigenen Suchfunktion ja einen eigenen Suchindex anlegen musst kannst du einfach beim eintragen weiterer Suchbegriffe das prozentuale Vorkommnis eines Worts feststellen und bei einer Prozentzahl von beispielsweise über 50% das Wort als Stopword markieren.
Dieser Artikel hier ist vielleicht ganz interessant für dich: http://zez.org/article/view/83/

itst 11.01.2004 16:32

http://www.phpbb.de/mods/search_stopwords.txt

Akira 11.01.2004 17:07

danke für den link exe. ich werde es mir ansehen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:21 Uhr.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25