Query Processing System Using Knowledge Graph Classification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data processing systems are unable to provide accurate, real-time responses to user queries, especially when information is not readily available in databases, and they struggle with generic queries that require intelligent analysis.
Innovation Solution
A data processing system that generates equivalents of user input, classifies them into domains using a knowledge graph, determines objects and object links based on keywords, and identifies optimum object links to generate responses, leveraging real-time data retrieval and updating.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If existing data processing systems retrieve information from databases, then response speed is improved, but the ability to handle generic queries without pre-existing data is worsened
Solution Approach 1:
The system performs preliminary actions by generating multiple equivalent formulations of user queries before database search. This allows the system to prepare various search strategies in advance, improving both response speed and adaptability to different query types including generic queries that lack pre-existing data structures.
Solution Approach 2:
The patent introduces an intermediary layer between user input and database retrieval that generates equivalent query formulations. This intermediary processing enables the system to adapt generic queries into database-searchable forms, resolving the contradiction between fast retrieval and query versatility.
2Measurement precision
If data processing systems rely on pre-stored database information, then measurement precision is improved, but the capability to provide intelligent analysis for new information is worsened
Solution Approach 1:
The system dynamically generates multiple equivalent query formulations based on the specific user input rather than relying on static pre-stored data structures. This dynamic adaptation maintains measurement precision for known information while enabling intelligent analysis for new or generic queries by creating appropriate search representations on-the-fly.
Solution Approach 2:
The patent changes the parameters of query representation by generating equivalent formulations with different structures and formulations. This allows the system to maintain accurate retrieval for standard queries while adapting to analyze and process generic queries that require intelligent interpretation and transformation.
3Adaptability or versatility
If the system generates multiple equivalents of user input, then adaptability is improved, but device complexity is worsened
Solution Approach 1:
The system segments the query processing task by generating multiple equivalent formulations of user input, where each equivalent represents a different segmentation or rephrasing of the original query. This segmentation approach improves adaptability by covering various interpretation angles while managing complexity through structured generation of equivalents.
Solution Approach 2:
The patent implements a universal query processing mechanism that handles multiple types of user inputs through a common equivalent-generation framework. This multi-functional approach improves adaptability across different query types while reducing overall system complexity by using a unified processing strategy rather than separate specialized systems.
Data Source
AI summary
The present disclosure discloses a method and system for providing response to a user input. The system receives a user input, processes the user input by finding equivalents of the user input and dividing each of the user input and the equivalents into a frame. One or more keywords are generated for each of the one or more frames. Further, each of the one or more frames are classified into one or more domains present in a knowledge graph. Then, one or more objects are determined in each of the corresponding one or more domains based on the corresponding one or more keywords. Further, a processing means is determined for each of the one or more objects based on the metadata of the corresponding one or more objects. The processing means is processed by the system for providing response to the user input.


