PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "Ihre Suchanfrage erzielte keine Treffer"



Telekomunikacja
07.03.2006, 15:08
Grüß Gott!

Nicht zum ersten Mal musste ich als „Ergebnis“ einer Recherche im Forum

Ihre Suchanfrage erzielte keine Treffer. Bitte versuchen Sie es mit anderen Suchbegriffen. akzeptieren.

Im konkreten Fall ging es mir darum, die Begriffe „NKL“ und „SKL“ zu finden.
Aber auch Begriffe wie „Ltd.“, „New“, „Inc.“, „web“, „069“ führen zu keinem Suchergebnis.

Liegt das daran, dass die Software nur Begriffe > 3 Zeichen akzeptiert?

Es gab auch noch in anderem Zusammenhang ein ähnliches Problem bei der Suche.
Sollte zur genauen Beschreibung aber erst die Screenshots wiederfinden... :scared:

homer
07.03.2006, 16:40
Liegt das daran, dass die Software nur Begriffe > 3 Zeichen akzeptiert?
Wenn als DB MySQL verwendet wird und hier die original Distributionspakete, dann ja. MySQL nimmt im Volltextindex (der hier sicher verwendet wird) nur Worte > drei Stellen auf. Das kann man aber vor dem Kompilieren in irgendeiner Headerdatei verbiegen auf z.B. zwei Stellen. Evtl. funktioniert das sogar mittlerweile über Serverparameter, muss ich gleich mal guggn ...

mana
07.03.2006, 20:58
Ansonsten wäre noch die Google Homepage Suche (http://www.google.com/search?q=site:antispam.de) zu empfehlen, die findet auch so einiges im Dreierbereich.

cycomate
07.03.2006, 21:39
Man muß nichts neu compilen, um den Index der Volltextsuche auf 3 Zeichen zu verringern, aber bei Datenbanken dieser Größe "kostet" es relativ viel, weswegen ich erstmal davon absah. Vielleicht ändere ich das.

Telekomunikacja
17.04.2006, 17:29
@Admins

Seht Ihr eine Möglichkeit, die im "Nachbarforum" (http://forum.computerbetrug.de/showthread.php?p=142642#post142642) erwähnten Begriffe < 4 Zeichen in die Suchfunktion zu integrieren (dortige postings zum Thema ab hier (http://forum.computerbetrug.de/showthread.php?p=140053#post140053))?

Übrigens, russische Wörter wie "гласность" oder "перестро́йка" findet man hier im Forum ohne Probleme!
:D :D :D

cycomate
17.04.2006, 22:18
Wir setzen die Volltext- und nicht die Standardsuche ein, weshalb mir die Liste mit den Wörtern¹ nichts bringt. Den Suchindex erstellt bei uns MySQL selbst.
Ob der Aufwand des möglicherweise stark vergrößerten Suchindexes vertretbar ist, würde ich erstmal lokal testen.


¹ warum willst Du nach ÖR Fernsehsendern in einem Antispamforum suchen?

Telekomunikacja
18.04.2006, 07:18
¹ warum willst Du nach ÖR Fernsehsendern in einem Antispamforum suchen?
Als kleine Beispiele diese links zu drei postings:"ARD" (http://www.antispam-ev.de/forum/showthread.php?p=52363#post52363), "ZDF" (http://www.antispam-ev.de/forum/showthread.php?p=55357#post55357) und "Ltd." (http://www.antispam-ev.de/forum/showthread.php?p=35071#post35071).

Über google sind sie zweifellos auffindbar, jedoch ziemlich zeitintensiv:

Die Treffer werden dort nicht nach Erstellungsdatum sortiert. Man muss also anhand der Endung der URL in etwa abschätzen, welchen Datums sie sind.

Die Treffer verweisen in der Regel auf threads und nicht auf einzelne postings. Letztere müssen mehr oder weniger mühsam mit <STRG+F> ausfindig gemacht werden.


Bei einer großen Anzahl von Treffern (trifft noch ;) nicht auf "ARD" und "ZDF" zu) bleibt die Praktikabilität der Suche über google auf der Strecke. Suchergebnisse können meines Wissens nicht nach dem Kriterium Beiträge/ Themen gefiltert werden.

Mit einem Wort: Zeitsparender und übersichtlicher, insbesondere hinsichtlich einer größeren Zahl an Treffern ("ARD" nur 78, "ZDF" nur 69, "Ltd." schon ca. 95.600), wäre sicherlich eine Suche innerhalb des Forums. :)

cycomate
18.04.2006, 10:27
Da würde ich "WISO" und "plusminus" statt der Sendernamen bemühen.
Bei der manuellen Suche über die Datenbank bekomme ich für "ltd." 474 und für "ltd" 654 Treffer (ohne boundaries), das ist auch nicht wirklich ein einschränkender Suchbegriff. Wo Google die 97500 Treffer herbekommen will, ist mir schleierhaft.

Das Problem bei der Sache ist, daß MySQL keine deutschen stopwords (http://dev.mysql.com/doc/refman/5.0/en/fulltext-stopwords.html) unterstützt und sich der Index durch Worte wie "ich", "und", "der", "bei", "die", "für", "das", "ist", "ein", "mir", "daß", "wie" etc. den Index arg aufblähen und der Nutzen, dafür "ARD" und "ZDF" zu finden relativ dazu verschwindend gering ist.
Wer möchte, kann sich die Arbeit machen und eine deutsche Stopword-Liste erstellen. Diese werde ich in den MySQL-Server einkompilieren und dann sehe ich auch kein Problem mehr darin, die Suchbegriffe auf ein Minimum von drei Zeichen zu beschränken. :D

adHOC
05.12.2006, 12:33
Guten Tag!

Ich falle immer wieder auf die etwas unzulängliche Suchfunktion des Wikis und des Forums herein; folgende Dinge sind nicht wirklich optimal:

- Suche mit Begriffen unter 4 Zeichen Länge
- generelle Suche im Wiki (bitte mal nach T5F im Wiki suchen lassen, dann mal nach dem Wort "Triller", danach nach dem Wort "Trillerpfeife")

Vielleicht gibt es ja eine einfachere Möglichkeit, die Suche zu optimieren, auf das Newbie-User auch erfolgreich suchen können.


Gruss

HOC

cycomate
05.12.2006, 13:21
Da es bereits einen thread zu dem Thema gab (und die Frage beantwortet wurde) → zusammengeführt.

exe
05.12.2006, 13:50
http://www.is.informatik.uni-duisburg.de/projects/freeWAIS-sf/STOPWORDS
Da nur dreistellige Stopworte benötigt werden, dürfte das nicht zu schwer sein.

adHOC
06.12.2006, 16:37
Unser aller admin (Herr Antispam as himself :) ) hat heute im IRC-Chat angeregt, Antispamsuchläufe extern via google:site durchzuführen