×

Location-based recommendations using nearest neighbors in a locality sensitive hashing (LSH) index

  • US 10,521,413 B2
  • Filed: 11/20/2015
  • Issued: 12/31/2019
  • Est. Priority Date: 11/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising operations of:

  • creating an index of a plurality of buckets for locality sensitive hashing (LSH), wherein each bucket includes one or more word or phrase embeddings derived from a corpus of documents that describe entities associated with geographic locations;

    storing the index in an in-memory database of key-value pairs;

    creating, on a mobile device, a cache backed by the in-memory database, wherein the cache is in-memory;

    using a short text to create a query embedding;

    mapping the query embedding to corresponding buckets in the index and determining which of the corresponding buckets are nearest neighbors to the query embedding using a similarity measure;

    displaying location types associated with each of the buckets that are nearest neighbors in a view in a graphical user interface (GUI) on the mobile device and receiving a user selection as to one of the buckets; and

    displaying the entities for a selected location type in a GUI view on the mobile device, wherein each operation is performed by one or more processors.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×