| Suche :: Vectorspace. SUCHE :: VectorSpace ist eine sehr grundlegende Vektor-Space-Suchmaschine. |
Jetzt downloaden |
Suche :: Vectorspace. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Maciej Ceglowski
- Website des Verlags:
- http://search.cpan.org/~mceglows/Search-VectorSpace-0.02/VectorSpace.pm
Suche :: Vectorspace. Stichworte
Suche :: Vectorspace. Beschreibung
Suchen :: vectorspace ist eine sehr grundlegende Vektor-Space-Suchmaschine. SUCHE :: vectorspace ist eine sehr grundlegende Vektor-Space-Suchmaschine.Synopsis Suchen :: vectorspace; meine @docs = ...; Meine $ Engine = Suchen :: vectorspace-> neu (docs => @docs, Schwelle => .04); $ motor-> build_index (); während (meine $ Query =) {my% Ergebnisse = $ motor-> suche ($ abfrage); drucken Join "n", Tasten% Ergebnisse; } Dieses Modul übernimmt eine Liste von Dokumenten (in englischer Sprache) und baut eine einfache In-Memory-Suchmaschine mit einem Vektorraummodell auf. Dokumente werden als PDL-Objekte gespeichert, und nach der anfänglichen Indexierungsphase sollte die Suche sehr schnell sein. Diese Implementierung wendet eine rudimentäre Stoppliste an, um sehr gängige Wörter herauszufiltern, und verwendet ein Cosinus-Maß, um die Dokumentähnlichkeit zu berechnen. Alle Dokumente über einem Benutzer konfigurierbaren Ähnlichkeitsschwellenwert werden zurückgegeben. Anforderungen: · Perl.
Suche :: Vectorspace. Zugehörige Software