Suche :: freetext.

Suchen :: Freetext ist ein kostenloses Text-Indizierungsmodul für mittelschwere Textkörpern.
Jetzt downloaden

Suche :: freetext. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Stuart Watt
  • Website des Verlags:
  • http://search.cpan.org/~snkwatt/Search-FreeText-0.05/FreeText.pm

Suche :: freetext. Stichworte


Suche :: freetext. Beschreibung

Suchen :: freetext ist ein kostenloses Text-Indexierungsmodul für mittelschwere Textkörpern. Suchen :: freeText ist ein kostenloses Text-Indizierungsmodul für mittelschwere Textkörpern.Synopsis My $ test = Neue Suche :: Freetext (-db => ; $ text-> open_index (); $ text-> clear_index (); $ Text-> Index_Document (1, "Hallo Welt"); $ Text-> Index_Dokumentation (2, "Welt in Bewegung"); $ Text-> index_document (3, "grausame verrückte schöne Welt"); $ Text-> Index_Document (4, "Hey Crazy"); $ text-> close_index (); $ text-> open_index (); foreach ($ Text-> Suche ("verrückt", 10)) {drucken "$ _-> , $ _-> n"; }; $ Text-> close_index (); Dieses Modul bietet freie Textsuche relativ offen. Es ermöglicht einem anhaltenden invertierten, invertierten Dateiindex, der (in den Grenzen) konstruiert und verwaltet wird (in den Grenzen), und dann fair effizient durchsucht werden. Das Modul hängt von einem dBm-Modul einiger Art ab, um die invertierte Datei zu verwalten (DB_FILE ist in der Regel die beste Wahl, da es ziemlich schnell, ziemlich skalierbar ist, und akzeptiert die langen Werte, die für die Leistung benötigt werden. Der kostenlose Textsuchender Algorithmus verwendet Das in Robertson, SE, Walker, S., SEAUE, MM, Gatford, M., Payne, A. (1995) beschriebene BM25-Gewitterungsschema von BM25. Abrufkonferenz (TREC-4), Seiten 73-96.UCH des Moduls hängt von einem offenen lexikalischen Analysesystem ab, das durch Suchen :: freeText :: lexicalanalysis implementiert wird. Hier wird das gesamte Wort aufteilen und stemming behandelt (Lingua :: Der Vorbau wird für das Stemming verwendet). Das Modul ist ziemlich einfach: Sie können einen Index eröffnen und sie schließen, und während er offen ist, fügen Sie zudem Dokumente als Zeichenfolgen hinzu, jeweils mit einem Schlüssel Ihrer Wahl. Sie können das suchen. Corpus mit einer Zeichenfolge, und Sie erhalten eine Liste der Übereinstimmungen, jeweils ein Array Ihres eigenen Dokumentschlüssels und eines Relevanz e messen. So sind beispielsweise die Tasten möglicherweise Datenbanktabellenschlüssel, URLs, Dateinamen, solche solche. Dies macht Suche :: freeText ein sehr nützliches Paket, um ziemlich effiziente und qualitativ hochwertige Suchsysteme umzusetzen. Anforderungen: · Perl.


Suche :: freetext. Zugehörige Software