Conversational Query Parameterization for Consistent Search Results
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information output systems struggle to provide consistent search results when conversational sentences dynamically change, despite demanding the same search result, due to variations in wording and phrasing.
Innovation Solution
An information output device and method that includes conversational sentence reception, parameterization, intent determination, search result acquisition, and output, which parameterizes entities in conversational sentences to identify intent and search databases via APIs, ensuring accurate search results even with varying sentence structures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system uses fixed search queries, then the search result is consistent, but the system cannot handle dynamically changing conversational sentences
Solution Approach 1:
The system changes the parameters of search queries by extracting entities and their attributes from conversational sentences. Instead of using fixed queries, the system dynamically adjusts search parameters based on the extracted entities (e.g., employee name, department, time period) to maintain consistent search results across varying sentence structures
Solution Approach 2:
The system introduces an intermediary processing layer that includes entity extraction and intent determination modules. This intermediary converts diverse conversational sentences into standardized search parameters, acting as a mediator between the variable user input and the fixed database schema to ensure consistent search results
2Ease of operation
If the system processes each conversational sentence individually, then the response is flexible, but the processing complexity increases
Solution Approach 1:
The system segments the conversational sentence processing into distinct modules: entity extraction, intent determination, and search query generation. Each module handles a specific aspect of processing, making the overall complex task manageable through modular decomposition while maintaining flexibility in handling diverse user queries
3Adaptability or versatility
If the system uses natural language processing, then the system can understand varied sentence structures, but the accuracy of intent recognition decreases
Solution Approach 1:
The system performs preliminary action by pre-defining intent categories and entity types before processing conversational sentences. This preliminary structure guides the natural language processing to accurately recognize intents, improving accuracy while maintaining the ability to handle varied sentence structures through the predefined framework
Data Source
AI summary
An information output receives a conversational sentence, parameterizes one or more entities included in one or more received conversational sentences, searches a database using the to acquire a search result, and outputs the search result.


