Location-Based Content Pushing for Low-Interaction Human-Computer Dialog
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional human-computer interaction scenarios require users to perform multiple operations, including waking up a chatbot and entering commands, which can be cumbersome and inefficient.
Innovation Solution
A terminal device predicts user intents based on location information and displays relevant content without explicit user command input, reducing the need for interactions by proactively pushing information such as scenic spot guides or utilizing integrated smart assistants within messaging applications like MeeTime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a fixed interface is provided for human-computer dialogs, then the interface structure is simple, but the user needs to perform multiple operations including waking up the chatbot and entering commands
Solution Approach 1:
The system performs preliminary actions by proactively pushing relevant content to the user based on location information before the user needs to query. The terminal device determines user intent in advance and displays relevant content automatically, eliminating the need for users to wake up the chatbot or enter commands manually.
Solution Approach 2:
The chatbot system serves itself by automatically determining user intent and pushing relevant content without requiring user initiation. The system monitors location information, predicts user needs, and displays content autonomously, transforming the traditional user-initiated interaction model.
2Productivity
If the user actively queries information, then the information accuracy is high, but the quantity of interactions and command entries increases
Solution Approach 1:
The system performs preliminary actions by proactively pushing relevant content to the user based on location information before the user needs to query. The terminal device determines user intent in advance and displays relevant content automatically, eliminating the need for users to wake up the chatbot or enter commands manually.
Solution Approach 2:
The system uses location information as feedback to automatically adjust content pushing behavior. By continuously monitoring location and comparing it with preset conditions, the system dynamically determines when to push relevant content, creating a closed-loop interaction that responds to user context without requiring explicit commands.
3Ease of operation
If location-based content pushing is implemented, then the quantity of user interactions is reduced, but the system needs to obtain and process location information
Solution Approach 1:
Location information serves as an intermediary that bridges the system's capability to provide intelligent content pushing and the user's need for relevant information. The terminal device uses location data as a mediator to automatically determine user intent and trigger appropriate content display, simplifying the interaction model.
Solution Approach 2:
The system changes the parameter of information delivery from passive (user-initiated queries) to active (system-initiated pushing) by utilizing location information. This parameter change transforms the interaction model, allowing the system to respond automatically to user context without requiring additional user operations.
Data Source
Figure 1a
Figure 1b
Figure 1c
AI summary
A content pushing method, an apparatus, a storage medium, and a chip system are provided, to reduce a quantity of interactions between a user and a terminal device. In this application, the terminal device obtains first information, where the first information includes location information of the terminal device. When the first information meets a preset first condition, the terminal device displays second information. The second information includes to-be-pushed content associated with the first information or a link of the to-be-pushed content. The first condition includes: A location corresponding to the location information of the terminal device is in a first area, and a type of the first area is one of preset area types. Because the second information may be pushed based on the location information of the terminal device, a query step in a process in which the user actively queries the second information may be reduced. In this way, a quantity of times of entering a command by the user can be reduced, and a quantity of interactions between the user and the terminal device can be reduced.