AI Search Query Tuning Using Personal Use Data and Search Words
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices struggle to effectively generate search results that accurately reflect user intent using artificial intelligence, particularly due to limitations in processing user queries and generating relevant commands based on search words.
Innovation Solution
An electronic device equipped with a display, memory, and processor is designed to obtain user queries, access relevant applications, extract search words, and generate commands to display a user interface that arranges queries, commands, and search words in a logical layout, utilizing AI models like deep neural networks to enhance user query processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If AI models are used to generate search results based on user queries, then the relevance of search results is improved, but the complexity of processing user queries and generating commands increases
Solution Approach 1:
The query processing system is divided into multiple independent modules: user query acquisition module, search word extraction module, command generation module, and UI layout module. Each module handles a specific aspect of processing, making the overall complex system more manageable and maintainable while improving the relevance of search results through specialized processing at each stage
Solution Approach 2:
A search word extraction module acts as an intermediary between the user query and command generation. This intermediate layer extracts key search words from the query and passes them to the command generation module, which then creates appropriate commands. This intermediary structure simplifies the overall processing complexity by breaking down the transformation from query to command into manageable steps
2Measurement precision
If multiple applications are accessed to obtain personal use data, then the accuracy of command generation is improved, but the time required for data access and processing increases
Solution Approach 1:
The system performs preliminary actions by pre-accessing and caching personal use data from multiple applications before the actual command generation is needed. By having the data ready in advance or maintaining it in a cached state, the system can quickly generate accurate commands without needing to access applications in real-time, thus reducing processing time while maintaining accuracy
Solution Approach 2:
The system implements feedback mechanisms where the command generation module uses the extracted search words and personal use data to generate commands, which are then displayed to the user. The user can provide feedback on the search results, and the system can adjust subsequent query processing accordingly, improving accuracy over time while optimizing data access patterns to reduce time loss
3Measurement precision
If search words are extracted from personal use data, then the relevance of generated commands is improved, but the amount of data processing and storage requirements increase
Solution Approach 1:
The search word extraction module selectively extracts only the relevant search words from the personal use data stored in multiple applications. Instead of processing all data, the system identifies and extracts only the portions that are necessary for generating relevant commands, thus reducing the quantity of data that needs to be processed while maintaining high relevance of the generated commands
Solution Approach 2:
The system applies local quality by focusing data processing only on specific portions of personal use data that are relevant to the current user query. Different types of data from different applications are processed selectively based on their relevance to the query, rather than uniformly processing all data. This approach maintains command relevance while minimizing the quantity of data processed
Data Source
AI summary
An electronic device includes: a display; a memory including one or more storage media storing instructions; and at least one processor including a processing circuit, wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to: obtain a user query; access at least one application associated with the user query to obtain personal use data; obtain at least one search word associated with the user query from the obtained personal use data; generate at least one command by tuning the user query based on the obtained at least one search word; and display, via the display, a user interface screen in which the user query, the generated at least one command, and the obtained at least one search word are arranged according a first layout.


