×

Method for in-loop human validation of disambiguated features

  • US 9,223,833 B2
  • Filed: 12/02/2014
  • Issued: 12/29/2015
  • Est. Priority Date: 12/02/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • in response to receiving, by a search manager computer, a search query from a user device;

    submitting, by the search manager computer, the search query to a search conductor computer module for processing;

    receiving, by the search manager computer, search query results from the search conductor computer module, wherein the search query results having one or more records matching one or more fields of the search query, wherein the search query results are based at least in part on the search query;

    sending, by the search manager computer, the search query results to a disambiguation analytic computer for disambiguating the search query results by determining relatedness among individual record features and topic identifications (topic IDs) associated with each record in the search query results, wherein the disambiguation analytic computer comprises a main memory storing an in-memory database, wherein the disambiguation analytic computer comprises a linking module which links disambiguation data, in real-time, as the disambiguation data is requested by the search manager computer from the disambiguation analytic computer, wherein the in-memory database is coupled to the linking module, wherein a scoring algorithm is used to determine a probability of at least two individual record features being the same;

    receiving, by the search manager computer, disambiguated search query results from the disambiguation analytic computer;

    forwarding, by the search manager computer, the disambiguated search query results to the user device for providing an input on the disambiguated search query results; and

    in response to receiving, by the search manager computer, the input on the disambiguated search query results from the user device;

    creating, by the search manager computer, a new feature occurrence record in a knowledge base database, wherein the new feature occurrence record including the input, wherein the in-memory database comprises the knowledge base database,storing, by the search manager computer, the new feature occurrence record in the knowledge base database, andadjusting, by the disambiguation analytic computer, one or more parameters of a disambiguation algorithm based on the input from the user device, wherein the disambiguation algorithm involves at least the linking module.

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