A method and system for searching index databases allows a user to search
for specific information using high-level key words, questions, or
sentences. The system includes three main segments: a searchable content
database, a run time search component, and a user interface. The
searchable content database includes a full text index and a lookup table.
The search component includes a results list database, an exact match
search, a natural language processor (NLP), and a full text search.
Indexes, prioritized search tokens, and word clusters are combined to
create a better search experience. A user's query is processed into
prioritized clustered tokens using the NLP, token priority rules, and word
clusters.
Eine Methode und ein System für das Suchen der Indexdatenbanken erlaubt einem Benutzer, nach spezifischen Informationen mit hochqualifizierten Schlüsselwörtern, Fragen oder Sätzen zu suchen. Das System schließt drei Hauptsegmente ein: eine auffindbare zufriedene Datenbank, ein Durchlaufzeitsuchbestandteil und eine Benutzerschnittstelle. Die auffindbare zufriedene Datenbank schließt einen Ganztextindex und eine Nachschlagentabelle mit ein. Der Suchbestandteil schließt eine Resultate Liste Datenbank, eine genaue Gleichsuche, einen Prozessor der natürlichen Sprache (NLP) und eine Ganztextsuche ein. Indizes, Priorität gegebenes Suchzeichen und Wortblöcke werden kombiniert, um eine bessere Sucherfahrung zu verursachen. Eine Benutzeranfrage wird zu Priorität gegebenem gesammeltem Zeichen mit dem NLP, Scheinden priorität Richtlinien und den Wortblöcken verarbeitet.