Information Processing System for Dynamic Coupon Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a time lag between when information is generated based on a user's viewing history and when it is viewed, leading to information that is not relevant and causing unnecessary traffic, as the viewing log of other information is not reflected in the provided information.
Innovation Solution
An information processing system that identifies target users, calculates expected viewing durations by adding elapsed time to search queries, and generates information based on historical data to ensure relevance and reduce traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If information is provided based on user viewing history, then information relevance to user interest is improved, but time lag between information generation and viewing causes information to become outdated and less useful
Solution Approach 1:
The system performs preliminary actions by identifying information elements the user is likely to view based on search query history before the user actually views them. This allows the system to proactively prepare and prioritize information elements, reducing the negative impact of time lag by anticipating user viewing behavior in advance.
Solution Approach 2:
The system dynamically adjusts the selection and prioritization of information elements based on real-time factors such as expected viewing duration, current time, and user behavior patterns. By making the information provision system dynamic rather than static, it can adapt to changing user preferences and reduce information outdatedness despite time delays.
2Adaptability or versatility
If information is provided based on historical viewing data, then personalization is improved, but viewing logs of other information not reflected in the provided information reduce usefulness
Solution Approach 1:
The system uses search query history, which serves multiple functions: it indicates user interest, predicts viewing behavior, and identifies information elements the user is likely to encounter. This multi-functional use of search history enhances personalization while ensuring the provided information remains relevant and useful despite time delays.
Solution Approach 2:
The system incorporates feedback mechanisms by continuously monitoring user viewing behavior and adjusting future information provision accordingly. By using expected viewing duration and actual viewing patterns as feedback, the system refines its personalization accuracy over time, ensuring information remains useful and relevant.
3Loss of time
If information elements are selected based on estimated viewing duration, then information timeliness is improved, but system complexity increases due to multiple calculations and data processing
Solution Approach 1:
The system applies partial action by focusing calculations on key parameters such as expected viewing duration for specific information elements rather than analyzing all possible user behaviors. This selective approach maintains information timeliness while avoiding the need for excessively complex system-wide calculations.
Solution Approach 2:
The system changes parameters by using expected viewing duration as a key metric to prioritize information elements. By transforming the information selection problem into a parameter-based filtering problem (selecting elements with viewing duration less than or equal to expected viewing duration), the system achieves timeliness with manageable complexity.
Data Source
AI summary
An information processing device identifies a search query of a target user to whom an electronic coupon is to be issued and the corresponding search time, and adds the elapsed time between the search time and the current time to an expected interval between the current time and viewing by the target user, to calculate an expected viewing duration. The information processing device then identifies, as estimated viewed items, items associated with an estimated viewing duration of less than or equal to or of less than the calculated expected viewing duration, among items included in estimated viewing duration information corresponding to the identified search query. Based on items included in the target user's history information and on the identified estimated viewed items, the information processing device generates an electronic coupon to be provided to the target user.


