Suche Verbessern
Mir ist aufgefallen, dass die Suche nach Namen bzw. Dokumentennamen nur funktioniert, wenn man ganze Wörter nutzt. Beispiel:
Ich habe eine Rechnung von Mustermann Elektro UG (Sämtliche Metadaten sind befüllt). Wenn ich nun in der Suche nach “Mustermann” suche kommt solange KEIN Ergebnis bis ich “Mustermann” ausgeschrieben hatte. Erst dann zeigte es mir Dokumente von der Firma an.
Als nächstes habe ich das gleiche Dokument mit der Rechnungsnummer gesucht. Das Dokument wurde wieder nicht gefunden. Stellte sich heraus, dass die Metadaten für die Rechnungsnummer falsch befüllt waren, die Rechnungsnummer im Dokument selbst jedoch “markierbar” war und somit auch für die Maschine lesbar gewesen wäre. Es deutet also daraufhin, dass die Suche AUSSCHLIEßLICH nach Metadaten sucht und nicht INNERHALB von Dokumenten sucht. Da ich aber hauptsächlich Stichwortsuche nutze, wäre es sehr wünschenswert wenn auch nach unvollständigen Wörtern innerhalb des Dokuments gesucht werden würde.
Log in to comment and vote
Comments1
Philip Günther
Jan 7
Vielen Dank für Ihr ausführliches Feedback zur Suche!
Zum Thema Teilwortsuche: Aktuell können Sie auch nach Wortteilen suchen, indem Sie mit Wildcards arbeiten, also z. B. mit dem Sternchen
*. In Ihrem Beispiel würde das etwa so aussehen:Mustermann*(bzw. je nach Fall auch*Mustermann*, wenn der Begriff irgendwo „mittendrin“ steht). Damit sollten sich Dokumente auch dann finden lassen, wenn der genaue Begriff nicht als vollständig getrenntes Wort vorliegt.Zur zweiten Beobachtung: Wir haben in der Tat eine Volltextsuche. Das bedeutet, dass nicht nur Metadaten durchsucht werden, sondern auch die Inhalte der Dokumente (sofern sie maschinenlesbar sind bzw. per OCR erfasst werden). Was in der Praxis allerdings vorkommen kann: Wenn beim Auslesen Zeichenketten „zusammenkleben“ (z. B. Rechnungsnummern ohne klare Trennzeichen oder durch eine ungünstige Texterkennung), werden diese nicht immer als eigenständige Tokens/Wörter erkannt. Dann kann es passieren, dass eine Suche ohne Wildcards keinen Treffer liefert, obwohl die Zeichenfolge im Dokument eigentlich enthalten ist. In so einem Fall ist die Rechnungsnummer in der Regel über eine Wildcard-Suche auffindbar (z. B.
*12345*oderRE-2025*).Unabhängig davon stimme ich Ihnen zu: Das aktuelle Standardverhalten, bei dem häufig ganze Wörter „erwartet“ werden, ist für eine klassische Stichwortsuche nicht ideal. Wir sollten das so umstellen, dass standardmäßig Teilwörter direkt gefunden werden, und dass man eine exakte Wortsuche dann z. B. über Anführungszeichen erzwingen kann.
Ich nehme das als konkreten Verbesserungspunkt auf; das ist definitiv ein Task, den wir angehen werden.