Method and System for Unified Information Representation and Applications Thereof
AssigneeTextwise LLC
InventorsRobert Solmer, Wen Ruan
Life of this patent
Estimating the term…
Abstract
Method, system, and programs for information search and retrieval. A query is received and is processed to generate a feature-based vector that characterizes the query. A unified representation is then created based on the feature-based vector, that integrates semantic and feature based characterizations of the query. Information relevant to the query is then retrieved from an information archive based on the unified representation of the query. A query response is generated based on the retrieved information relevant to the query and is then transmitted to respond to the query.
Claims33
A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for archiving data, comprising the steps of:
- receiving data via the communication platform;
- analyzing, by a feature extractor, the received data in accordance with at least one model to form a feature-based vector characterizing the data;
- generating, by a semantic extractor, a semantic-based representation of the data based on the feature-based vector;
- constructing, by a reconstruction unit, a reconstructed feature-based vector based on the semantic-based representation of the data;
- comparing, by a discrepancy analyzer, the feature-based vector with the reconstructed feature-based vector;
- forming a residual feature-based representation of the data based on one or more features identified in accordance with a result of the comparing;
- generating, by a unified representation construction unit, a unified representation for the data based on the semantic-based representation and the residual feature-based representation;
- and
- archiving the data in an information archive based on the unified representation of the data.
A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for archiving data, comprising the steps of:
- receiving data via the communication platform;
- analyzing, by a feature extractor, the received data in accordance with at least one model to form a feature-based vector characterizing the data;
- generating, by a semantic extractor, a semantic-based representation of the data based on the feature-based vector;
- constructing, by a reconstruction unit, a reconstructed feature-based vector based on the semantic-based representation of the data;
- forming a blurred feature-based representation of the data by modifying the feature-based vector based on the reconstructed feature-based vector;
- generating, by a unified representation construction unit, a unified representation for the data based on the blurred feature-based representation;
- and
- archiving the data in an information archive based on the unified representation of the data.
A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for search and retrieval of data archived based on a unified representation, comprising the steps of:
- obtaining a query via the communication platform;
- processing, by a query processor, the query to generate a feature-based vector characterizing the query;
- generating, by a query representation generator, a unified representation for the query based on the feature-based vector, wherein the unified representation integrates semantic and feature based characterizations of the query;
- retrieving, by a candidate search unit, information relevant to the query from an information archive based on the unified representation for the query;
- generating, by a query response generator, a query response based on the information relevant to the query retrieved from the information archive;
- transmitting the query response to respond to the query.
A system for generating a unified representation for data, comprising:
- a communication platform through which data can be received;
- a feature extractor configured for analyzing the received data in accordance with at least one model to form a feature-based vector characterizing the data;
- a semantic extractor configured for generating a semantic-based representation of the data based on the feature-based vector;
- a reconstruction unit configured for producing a reconstructed feature-based vector based on the semantic-based representation of the data;
- a residual feature identifier configured for forming a residual feature-based representation of the data based on one or more residual features identified in accordance with a comparison between the feature-based vector and the reconstructed feature-based vector;
- and
- a unified representation construction unit configured for generating a unified representation for the data based on the semantic-based representation and the residual feature-based representation.
A system for search and retrieval of data archived based on a unified representation, comprising:
- a communication platform for obtaining a query and transmitting a query response;
- a query processor configured for processing the query to generate a feature-based vector characterizing the query;
- a query representation generator configured for generating a unified representation for the query based on the feature-based vector, wherein the unified representation integrates semantic and feature based characterizations of the query;
- a candidate search unit configured for retrieving information relevant to the query from an information archive based on the unified representation for the query;
- and
- a query response generator configured for generating the query response based on the information relevant to the query retrieved from the information archive and transmitting the query response to respond to the query.
A machine-readable non-transitory medium having information recorded thereon related to data archiving, the information, when read by the machine, causes the machine to perform the following:
- receiving data via a communication platform;
- analyzing the received data in accordance with at least one model to form a feature-based vector characterizing the data;
- generating a semantic-based representation of the data based on the feature-based vector;
- constructing a reconstructed feature-based vector based on the semantic-based representation of the data;
- comparing the feature-based vector with the reconstructed feature-based vector;
- forming a residual feature-based representation of the data based on one or more features identified in accordance with a result of the comparing;
- generating a unified representation for the data based on the semantic-based representation and the residual feature-based representation;
- and
- archiving the data in an information archive based on the unified representation of the data.
A machine-readable non-transitory medium having information recorded thereon for data archiving, the information, when read by the machine, causes the machine to perform the following:
- receiving data via a communication platform;
- analyzing the received data in accordance with at least one model to form a feature-based vector characterizing the data;
- generating a semantic-based representation of the data based on the feature-based vector;
- constructing a reconstructed feature-based vector based on the semantic-based representation of the data;
- forming a blurred feature-based representation of the data by modifying the feature-based vector based on the reconstructed feature-based vector;
- generating a unified representation for the data based on the blurred feature-based representation;
- and
- archiving the data in an information archive based on the unified representation of the data.
A machine-readable non-transitory medium having information recorded thereon for information search and retrieval, when read by the machine, causes the machine to perform the following:
- obtaining a query via a communication platform;
- processing the query to generate a feature-based vector characterizing the query;
- generating a unified representation for the query based on the feature-based vector, wherein the unified representation integrates semantic and feature based characterizations of the query;
- retrieving information relevant to the query from an information archive based on the unified representation for the query;
- generating a query response based on the information relevant to the query retrieved from the information archive;
- and
- transmitting the query response to respond to the query.
Dependencies are inferred from the claim text.