SMART FIND FOR IN-APPLICATION SEARCHING

An in-application search service receives a query from a user attempting to locate information within a document. If a current index and current vector table do not exist, a content indexing service produces an index and a vector table based on the current content of the document. The vector table i...

Full description

Saved in:
Bibliographic Details
Main Authors YU, Le, MI, Hao, KIM, Seok Woo John, YANG, Xiaosong, SONG, Lin, SAMBO, Robyn, LI, HongQiao, KOHLMEIER, Bernhard, STENERSON, Derik Bjorn
Format Patent
LanguageEnglish
Published 14.10.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An in-application search service receives a query from a user attempting to locate information within a document. If a current index and current vector table do not exist, a content indexing service produces an index and a vector table based on the current content of the document. The vector table is based on semantic models that have been pre-trained. The query is tokenized and one of three different processing paths are taken based on the length of the tokenized query. For a single term query, a semantic search and prefix search are performed and the results are combined. If the length of tokenized query exceeds a threshold, a semantic search produces the results. Otherwise, search results are produced based on both prefix fanout and semantic fanout. Results are deduplicated, snippets are extracted, and the results and/or snippets are presented to the user.
Bibliography:Application Number: US202016847622