Information Retrieval System Using Historical Interaction Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information retrieval tools struggle to efficiently support natural language searches for business objects, as they primarily rely on keyword filtering and matching, which fails to capture the nuances of user queries.
Innovation Solution
The method involves obtaining input content from a target object to indicate a retrieval requirement, determining a set of retrieval elements that include action elements describing events associated with business objects, and providing retrieval results based on these elements and historical interaction information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional keyword filtering and matching is used for information retrieval, then the retrieval process is simple and fast, but it fails to capture the nuances of user queries and natural language searches
Solution Approach 1:
The patent segments the user's natural language query into multiple retrieval elements (action elements, object elements, attribute elements) that can be processed independently. This segmentation allows the system to capture nuanced meanings while maintaining manageable processing complexity through structured element-based analysis.
Solution Approach 2:
The patent introduces retrieval elements as an intermediary layer between the user's natural language query and the business objects in the database. These elements act as mediators that translate semantic nuances into structured search criteria, improving retrieval accuracy without directly increasing system complexity.
2Measurement precision
If natural language search is implemented to capture query nuances, then retrieval accuracy improves, but processing complexity and time increase
Solution Approach 1:
The patent performs preliminary segmentation of the natural language query into retrieval elements before the actual search execution. By pre-processing the query structure and identifying key elements in advance, the system reduces processing time during the retrieval phase while maintaining high accuracy through comprehensive natural language understanding.
Solution Approach 2:
The patent divides the complex natural language processing task into smaller, independent segments (action element identification, object element extraction, attribute element analysis). This segmentation enables parallel processing of different query components, reducing overall processing time while maintaining comprehensive analysis for high retrieval accuracy.
3Reliability
If comprehensive retrieval elements are extracted from natural language queries, then retrieval completeness improves, but system complexity increases
Solution Approach 1:
The patent segments the retrieval process into distinct element types (action, object, attribute) with specific processing rules for each. This segmentation enables comprehensive coverage of query requirements while managing system complexity through specialized, modular processing components for each element type.
Solution Approach 2:
The patent creates a universal retrieval element framework that can handle various types of natural language queries through a common processing structure. This multi-functional approach ensures retrieval completeness across different query formats while avoiding the need for separate complex systems for each query type.
Data Source
AI summary
According to embodiments of the disclosure, a method, an apparatus, a device and a storage medium for information retrieval are provided. In the method, input content for indicating a retrieval requirement is obtained from a target object; a set of retrieval elements are determined based on the input content, the set of retrieval elements comprising at least action elements for describing an event associated with a business object to be retrieved; and a set of retrieval results for the retrieval requirement are provided based on the set of retrieval elements and historical interaction information, the historical interaction information being generated based on a set of interaction events for at least one business component. Thereby, the embodiments of the disclosure can support natural language search of the business object by the user by utilizing the historical interaction information between the user and the business component.


