Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Stoppwörter bei der Suche (https://www.delphipraxis.net/174554-stoppwoerter-bei-der-suche.html)

Caps 29. Apr 2013 10:48

Stoppwörter bei der Suche
 
Hi,

ich suche gerade nach einer Fehlermeldung im IE, und benutze dafür die Suchfunktion der DP.
Der String, nach dem ich suchen wollte, ist "Mitglied nicht gefunden".
Leider wird sowohl bei Auswahl von "alle Wörter" wie auch bei "exakte Vorgabe" das Wort "nicht" aus dem Suchbegriff entfernt. Ich habe auch versucht, den Suchstring in doppelte Anführungszeichen zu setzen, also Suche nach "Mitglied nicht gefunden", jedoch wurde auch hier das Stoppwort "nicht" aus dem Suchbegriff entfernt, im Nachhinein fand sich also der korrekt in Anführungsstriche gesetzte Suchbegriff "Mitglied gefunden" im Eingabefeld der Suche wieder, was natürlich Quatsch ist.
Könnte man dem irgendwie abhelfen? Gerade wenn ich nach "exakter Vorgabe" suche, erwarte ich eigentlich auch selbiges. Natürlich ist mir klar, dass das mit der Indizierung von Wörtern zu tun hat, und die Indizierung häufiger Wörter rechen- bzw. resourcenintensiv ist, aber ich kenne das System der DP nicht, und kann daher nicht abschätzen, ob bspw. eine separate Volltextsuche, in der auch Phrasen möglich sind, unrealistisch ist oder nicht. Ich würde für qualitativ gute Suchergebnisse durchaus auch eine längere Wartezeit in Kauf nehmen. Wie es serverseitig mit der Leistung ausschaut, weiß ich freilich nicht.

Übersehe ich möglicherweise die Möglichkeit einfach nur, und sie ist schon längst vorhanden? Dann bitte ich um einen kleinen Hinweis und entschuldige mich für den vorstehenden Text ;-).

Beste Grüße
Caps

stahli 29. Apr 2013 15:57

AW: Stoppwörter bei der Suche
 
Manchmal kann das Google besser: https://www.google.de/search?q=%22Mi...hi+praxis&rlz=

Caps 29. Apr 2013 16:33

AW: Stoppwörter bei der Suche
 
Das stimmt. Aber unabhängig davon wäre es meiner Meinung nach eine praktische Erweiterung der DP.

Daniel 29. Apr 2013 19:36

AW: Stoppwörter bei der Suche
 
Die sog. Stopwords sind - wenig überraschend - im Suchindex nicht enthalten. Die vBulletin-eigene Suchfunktion wurde abgeklemmt und auch nie an die Erweiterungen des Forums angepasst - steht somit als "Plan B" nicht zu Verfügung.

Ich kann das Wort "nicht" aus den Stopwords herausnehmen, im Rahmen der Phrasensuche mag man es verwenden wollen.

Caps 30. Apr 2013 08:22

AW: Stoppwörter bei der Suche
 
Ah ja, danke :-).

Natürlich kann ich nicht abwägen, ob die Entfernung von "nicht" eine überproportionale Belastung im Verhältnis zur "nicht"-Häufigkeit in Suchebegriffen darstellt, also das überlasse ich mal Euch ;-).
Andererseits könnte morgen jemand nach "Member of object" suchen - ich weiß ja nicht, ob "of" auch drin ist, und so geht das weiter...
Ich hatte eher an eine generelle Funktion gedacht (Du erwähntest ja die vBulletin-Suchfunktion), aber zur Not muss man sich dann eben mit Google behelfen, des is scho recht. :spin2:

lg Caps

Morphie 30. Apr 2013 08:30

AW: Stoppwörter bei der Suche
 
Oder als alternative Suche die "Google Custom Search Engine" einbauen:
http://www.google.com/cse


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz