NEURAL NETWORK FOR SEARCH RETRIEVAL AND RANKING

Patent №

US 11,615,149

Granted

2023-03-28

Filed 2019

Owner

MICROSOFT TECHNOLOGY LICENSING, LLC

AI components

3

ml · nlp · kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16423081

Described herein is a mechanism for utilizing a neural network to identify and rank search results. A machine learning model is trained by converting training data comprising query-document entries into query term-document entries. The query term-document entries are utilized to train the machine learning model. A set of query terms are identified. The query terms can be derived from a query history. The trained machine learning model is used to calculate document ranking scores for the query terms and the resultant scores are stored in a pre-calculated term-document index. A query to search the document index is broken down into its constituent terms and an aggregate document ranking score is calculated from a weighted sum of the document ranking scores corresponding to the individual query terms. Because the term-document index can be pre-calculated, it can be downloaded to provide deep learning search capabilities in a computationally limited environment.

Machine learningNatural languageKnowledge representationG06F 16/9038G06F 16/951G06F 16/313G06F 16/335G06N 3/0464G06N 3/08G06N 3/09

AI classification

Natural language1.00
Machine learning1.00
Knowledge representation0.99
Planning0.48
AI hardware0.32
Speech0.24
Vision0.06
Evolutionary computation0.01

Ownership

MICROSOFT TECHNOLOGY LICENSING, LLC

assignment · 492860778

Assignors

CRASWELL, NICHOLAS ERIC, DIAZ, FERNANDO, HAWKING, DAVID ANTHONY, MITRA, BHASKAR, ROSSET, CORBIN LOUIS, YILMAZ, EMINE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC