Volltextsuche mit Lucene

Beschreibung

Das Programm "Fulltext-Search" ist eine Volltextsuche, um beliebig gespeicherte und unstrukturiert vorliegende Daten zu inidizieren und zu durchsuchen. Über eine einfache Suchmaske können Suchbegriffe eingegeben werden, Ergebnisse werden zusammengefasst in Listenform angezeigt. Ähnlich zu Google werden dem Benutzer bei der Eingabe von falschen Suchbegriffen Alternativbuchstabierungen vorgeschlagen. Mit Hilfe einges eingebauten Contentrankings werden die Suchergebnisse der Relevanz nach angeordnet. So können beispielsweise Dokumente nach "entwurf version1" durchsucht werden, selbst wenn der Suchbegriff nicht im Dateinamen vorkommt.

Dank einer eingebauten Ähnlichkeitssuchfunktion können Dupletten in einem Dateibestand schnell gefunden und aussortiert werden. Dies funktioniert auch über Dateitypen hinaus: Egal ob eine Datei per DOC oder PDF gespeichert wurde- wenn sie inhaltlich ähnlich sind, werden sie gefunden. Eine performante Client-/Serverstruktur sorgt dafür, dass bei umfangreichen Dateioperationen die Belastung des Nutzerrechners nicht zu stark zunimmt. Die Suchfunktion kann auf einem Netzwerkserver ausgeführt werden, so dass auch mehrere User suchen können.

Unter Zuhilfename der Opensourcebibliothek JasperReports werden automatisiert PDF/HTML/JPEG-Reports über gespeicherte Daten erstellt.

Features

  • Volltextsuche über beliebig großen Datenbestand (mehere GB)
  • Ähnlichkeitssuche und Anzeige von Dokumenten nach Relevanz zur Suche
  • Schnelle Suche
  • Fuzzysuche, Stemming, Stopwords, ...
  • Indiziert PDF, DOC, XLS, HTML, VMX(Vmware)-Files, MP3, ...
  • Client-/Server Struktur
  • Steuerung über Webbrowser möglich
  • Automatische Reporterstellung

 

Technik

  • Java 1.5 mit Swing zur GUI Darstellung
  • Lucene Volltextdatenbank
  • Jakarta Commons Bibliotheken
  • MySQL Datenspeicherung (Alternativ: Derby vom Apacheprojekt)
  • Einsatz HTTP-Applikationsserver für Client-/Serverstruktur
  • JasperReporting für Reporterstellung

 

 
 
 
 
 
Copyright Leimbach IT Lösungen und Beratung, Clemens August Straße 57, 53115 Bonn
Mit einem Gutschein von www.gutscheinrausch.de Geld sparen!
© Johannes Leimbach