Abstract: A text vectorizer is provided to compute vectors for respective text units. The text vectorizer computes a given vector for a given text unit by: (i) computing word vectors for respective words in the text unit; (ii) computing phrase vectors for respective phrases in the text unit; and (ii) combining the word vectors and the phrase vectors to produce the given vector for the given text unit. For a corpus of documents, the text vectorizer computes corpus vectors for the respective corpus documents. Search text is received, and, based thereon, the text vectorizer computes a search vector for the search text. Search scores are then computed for respective corpus documents by comparing the search vector with the corpus vectors of the respective corpus documents.
Type:
Grant
Filed:
January 14, 2019
Date of Patent:
May 3, 2022
Assignee:
ALEX—Alternative Experts, LLC
Inventors:
Joel Chi Zou, Aaron Ennis Aldridge, James Cesar Rosa