Vom Suchen und Finden
ID: 757600
Stellen Sie sich ein Web ohne Suchmaschinen vor ? Google existiert nicht und auch andere Suchmaschinen wurden nie erfunden. Wie würden wir zu den benötigten Informationen kommen, oder unsere Produkte
Wie können wir nun selbst solche Systeme einsetzen um das Auffinden von Informationen in unserer Software zu vereinfachen?
Das eingesetzte Framework
Gehen wir davon aus, dass wir ein Intranet entwerfen und die Inhalte des Intranets durchsuchbar machen wollen. Ein echter Mehrwert ergibt sich allerdings durch einen single point of contact für möglichst viele Informationsquellen. Um dies zu erreichen, binden wir noch weitere Datenquellen unseres Kunden an die Suche im Intranet an und benötigen somit ein Suchframework, welches in der Lage ist, sowohl strukturierte Daten (Personenverzeichnisse und Produktdatenbanken), als auch semi- und unstrukturierte Daten (HTML-Seiten und Dokumente von einem Netzwerkshare) zu indizieren und zu durchsuchen.
Neben kommerziellen Produkten wie der Google Search Appliance oder der FAST Search von Microsoft gibt es auch sehr gute Open Source Alternativen. Hierzu zählen auf Apache Lucene basierende Projekte wie Apache Solr oder Elasticsearch. Je nach der eingesetzten Technologie müssen wir uns Gedanken über zusätzliche Entwicklungs- und Wartungsaufwände machen. Es ist auch zu bedenken, dass eine Suche ein lebendiges Stück Software ist und somit auch nach Projektabschluss eine weiterführende Betreuung benötigt um die bestmöglichen Ergebnisse zu erzielen.
Die Suchlösung
Jedoch sind nicht nur die Betreuung und das Tuning der Engine selbst ausschlaggebend für den Erfolg. Auch das Design des Benutzerinterfaces sowohl in funktionellem Umfang, als auch in dessen Benutzerfreundlichkeit spielen eine große Rolle. Ein simples Suchfeld mit Autovervollständigung und Unterstützung bei der Eingabe komplexerer Abfragen wird von einer breiten Benutzerbasis oft besser angenommen als ein komplexes Formular, welches mehrere Einstellungsmöglichkeiten zur Suche bietet. Fortgeschrittene, oder spezialisiertere Besucher würden die erweiterten Möglichkeiten allerdings vermissen. Es gilt also wie in vielen anderen Bereichen auch die Gratwanderung zwischen Bedienbarkeit und Funktionalität zu schaffen.
Wie oben angesprochen, ergibt sich ein großer Mehrwert aus dem anbinden aller Datenquellen im Unternehmen. Diese sollen allerdings nicht nur durchsuchbar sein, sondern auch in der Ergebnisliste entsprechend ausgezeichnet werden um dem Benutzer auf einen Blick zu zeigen, wo die einzelnen Ergebnisse gefunden wurden. Bekannte Dokumententypen werden mit ihrem Icon angezeigt und unternehmensinterne, strukturierte Daten wie Hits aus Telefonbüchern können auch entsprechend hervorgehoben werden.
Unter der Haube
Da Apache Lucene mit seinen umfangreichen Erweiterungsmöglichkeiten und exzellenter Performance besticht, möchte ich im Folgenden noch näher auf die Funktionsweise und die Verwendung dieses Frameworks eingehen.
Lucene bietet die Möglichkeit sogenannte Documents mit beliebigen Fields in einen Index aufzunehmen, welcher später mit der eigenen Abfragesprache durchsucht werden kann. Hier muss beachtet werden, dass alle zu indizierenden Felder eines Documents zuerst zu Text umgewandelt werden müssen, da Lucene selbst neben Text nur Nummern versteht. Diese Texte werden beim Indizieren zunächst in ihre Bestandteile (Terms) zerlegt und konfigurierbare Filter (z.B. LowerCaseFilter oder Wortstammrückführung) darauf angewandt. Die unterschiedlichen Felder eines Dokuments können hier separat behandelt werden und dienen bei der späteren Suchabfrage zur weiteren Einschränkung der Ergebnisse (z.B. alle Artikel mit "Suche" vom Autor "XY"). Ausgewählte Felder können in ihrem Ausgangswert im Index gespeichert werden, welcher bei der Ergebnisausgabe ausgegeben (z.B. eine URL auf den gefundenen Artikel), oder dazu verwendet werden kann einen Abrisstext zu generieren, in welchem alle gefundenen Begriffe (Terms) hervorgehoben werden.
Die eigene Abfragesprache bietet viele Möglichkeiten um die indizierten Dokumente zu durchsuchen und dabei auf einzelne Felder einzuschränken. Logische Verknüpfungen (content:Suche AND author:xy) sind dabei gebauso einfach wie eine Fuzzysuche (content:Suhe~ AND author:xy), oder Bereichsquieries ((description:Snowboard OR name:Snowboard) AND price:[0 500]).
Fazit
Bei der Planung einer Enterprisesuchlösung gilt es neben der technischen Umsetzung viele Aspekte zu beachten. Wichtig ist hier vor allem, die Planung in engem Zusammenspiel mit der Software, in der die Suche eingesetzt werden soll, durchzuführen, um die Integration so Nahtlos wie möglich zu gestalten und damit den maximalen Nutzen aus dem eingesetzten Framework zu ziehen.
www.gentics.com
Weitere Infos zu dieser Pressemeldung:
Themen in dieser Pressemitteilung:
Unternehmensinformation / Kurzprofil:
Gonzagagasse 11/25, 101 Wien
Datum: 07.11.2012 - 12:45 Uhr
Sprache: Deutsch
News-ID 757600
Anzahl Zeichen: 5677
Kontakt-Informationen:
Ansprechpartner: Klaus Schremser
Stadt:
Wien
Telefon: +43 (0)1 7109904 - 0
Kategorie:
IT & Hardware & Software & TK
Meldungsart:
Anmerkungen:
Diese Pressemitteilung wurde bisher 398 mal aufgerufen.
Die Pressemitteilung mit dem Titel:
"Vom Suchen und Finden"
steht unter der journalistisch-redaktionellen Verantwortung von
Gentics Software GmbH (Nachricht senden)
Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).
Stärkung der Digitalisierungsstrategie: RUBICON erweitert Portfolio um CMS- und Portal- Lösungen; APA Fokus auf Digital- und KI-Transformation der Medien- und Kommunikationsbranche Die RUBICON IT GmbH übernimmt mit Wirkung zum 23.07.2025 die Gentics Software GmbH von der bisherigen Eigentümerin
Gentics Portal.Node PHP ...
Java oder PHP? ? Welche Technologie ist besser geeignet für eine Portalsoftware? Der Content Management Hersteller Gentics Software GmbH weiß aus Erfahrung, dass die Einsatzgebiete und Anforderungen der Kunden sehr individuell sind, wenn es um die Wahl der richtigen Portalsoftware geht. Daher h
Alexander Szlezak beim Competence Circle: "Lohnt sich Cloud Computing?" ...
Bei der Veranstaltung wird es ausdrücklich nicht um Definitionen, Betriebsmodelle bzw. Möglichkeiten einer Cloud gehen, sondern klar und deutlich um die Anwendung solcher Konzepte in der aktuellen Praxis. Vorgestellt werden reale Lösungsansätze - nicht zuletzt aus betriebswirtschaftlicher Sicht.
Weitere Mitteilungen von Gentics Software GmbH
Warum strukturierte Business-Netzwerke wie help.swiss für KI-Systeme wichtiger werden ...
Die digitale Sichtbarkeit von Unternehmen verändert sich derzeit grundlegend. Moderne KI-Systeme und Suchmaschinen analysieren heute nicht mehr nur einzelne Webseiten, sondern zunehmend ganze Themenbereiche, Datenstrukturen und vernetzte Informationsquellen. Dadurch gewinnen strukturierte Busine
Kinosound im Wohnzimmer: KINOFANS klärt auf, wann sich Dolby Atmos zu Hause wirklich lohnt ...
Düsseldorf, 06. Mai 2026 - Ein Logo macht noch keinen Kinosound: Dolby Atmos verspricht das ultimative Klangerlebnis, doch in der Praxis scheitern viele Heimkino-Setups an der Umsetzung. Das Filmportal KINOFANS veröffentlicht heute einen detaillierten Ratgeber, der zeigt, warum Hardware, Raumakust
World of Data 2026: MarTech-Fokus zeigt, wie AI, Daten und integrierte Plattformen Marketing wirksamer machen ...
München, 13. Mai 2026 - Mehr Kanäle, mehr Content, mehr Daten, aber weniger Zeit: Marketing steht 2026 unter Druck. Viele Teams reagieren mit immer neuen Tools. Der World of Data (WoD) am 11. Juni 2026 in München setzt hier anders an: Die These lautet, dass MarTech seinen Wert erst dann voll entf
Hermes Reply präsentiert "Brick Cognitive", ein agentenbasiertes Betriebssystem für die Fertigung ...
Hermes Reply, das auf digitale Transformation in der Fertigungsindustrie spezialisierte Unternehmen der Reply Gruppe, stellt "Brick Cognitive" vor: das agentenbasierte Betriebssystem integriert Künstliche Intelligenz direkt in industrielle Abläufe. Die Lösung erweitert die Next-Generati
HOPPE bietet eine digitale Inventarverwaltung, um Inventar nachvollziehbar zu verwalten ...
Die Vorteile der HOPPE Inventarsoftware für Unternehmen In vielen Unternehmen ist die Inventarverwaltung noch immer mit Excel-Listen, Papierdokumenten oder unübersichtlichen Tabellen organisiert. Das führt häufig zu Fehlern, unnötigem Aufwand und fehlender Transparenz. Die HOPPE Inventarsoft
NIS-2 trifft Lieferkette: Warum der Einkauf zur Compliance-Schwachstelle wird ...
Während die IT-Abteilungen deutscher Unternehmen unter Hochdruck an der Umsetzung der NIS-2-Richtlinie arbeiten, droht an anderer Stelle eine gefährliche Flanke offen zu bleiben: die Lieferkette. Aktuelle Beobachtungen aus der Prüfpraxis zeigen, dass viele Unternehmen ihre Lieferantenprüfung noc
KI gegen störende Reflexionen in Videodaten ...
Hamburg, 12.05.2026 In der Film-, Werbe- und VFX-Produktion entstehen z.B. auf lackierten Fahrzeugoberflächen, Glasfassaden oder glänzenden Baustoffen, Reflexionen, die einen hohen manuellen Nachbearbeitungsaufwand verursachen. Ziel des Innovationsprojekts "ReflectionAI" ist die Entwi
Wenn neue Kunden ausbleiben, wird die Website zum entscheidenden Faktor ...
Berlin - Viele Unternehmen spüren derzeit die wirtschaftliche Zurückhaltung im Markt deutlich. Kaufentscheidungen dauern länger, Interessenten vergleichen intensiver und neue Kunden zu gewinnen wird für viele Firmen spürbar schwieriger als noch vor wenigen Jahren. Gerade in wirtschaftlich un
Software Architecture Gathering 2026 - Call for Papers jetzt geöffnet ...
Die nächste Ausgabe des Software Architecture Gathering (SAG) findet vom 16. bis 19. November 2026 in Berlin statt. Veranstaltet vom iSAQB® in Kooperation mit heise conferences, bringt das Event die internationale Softwarearchitektur-Community zusammen und dient als Plattform für Wissensaustausch
Responsive Webdesign als Erfolgsfaktor für Unternehmen im Main-Kinzig-Kreis ...
Immer mehr Menschen nutzen vor allem Smartphones, um auf Unternehmenswebsites zuzugreifen. Eine optimale Darstellung auf allen Endgeräten ist daher längst kein Zusatz mehr, sondern ein entscheidender Erfolgsfaktor. Responsive Webdesign sorgt dafür, dass Websites auf jedem Bildschirm benutzerfreun




