Group Chat Ad Selection Using User Profiles and Conversation History
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional advertisement technologies in chat groups are limited to displaying advertisements related to the customer service shop, lacking diversity and relevance to user interests and conversations.
Innovation Solution
An information processing apparatus that selects advertisements based on user information and conversation history to display targeted advertisements in different areas of a group chat screen, using natural language processing and generative AI to enhance advertisement relevance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advertisements are limited to displaying only advertisements related to reservations made for the customer service shop in the chat group, then the device complexity is reduced and ease of operation is improved, but the adaptability and versatility of advertisement display is worsened
Solution Approach 1:
The advertisement display system is segmented into multiple independent selection mechanisms: a first selection unit that displays advertisements based on user information (demographics, preferences) and a second selection unit that displays advertisements based on conversation history. This segmentation allows each unit to operate independently with its own selection criteria, thereby increasing overall adaptability without proportionally increasing system complexity.
Solution Approach 2:
The information processing apparatus is designed to perform multiple advertisement selection functions simultaneously - it can select advertisements based on user profiles and can also select advertisements based on conversation context. This multi-functionality enables the system to adapt to various advertisement scenarios (e.g., targeted ads based on user demographics, contextually relevant ads based on ongoing conversations) without requiring separate specialized systems for each function.
2Reliability
If advertisements are selected based on user information and conversation history, then the selectivity and effectiveness of advertisements are improved, but the device complexity and processing requirements increase
Solution Approach 1:
The advertisement selection process is divided into two separate selection units with distinct functions. The first selection unit processes user information (demographics, preferences, behavior patterns) to select advertisements, while the second selection unit processes conversation history to select advertisements. This segmentation allows each unit to focus on specific data types and selection criteria, improving advertisement effectiveness while managing processing complexity through functional decomposition.
Solution Approach 2:
The system performs preliminary processing of user information and conversation history data before advertisement selection. User profiles are pre-analyzed to extract preferences and behavior patterns, and conversation histories are pre-processed to identify relevant topics and context. This preliminary action prepares the data in advance, making the actual advertisement selection process more efficient and reducing the computational burden during real-time operation.
3Productivity
If multiple advertisements are displayed in different areas of the screen, then the advertising impact and user engagement are improved, but the ease of operation and user experience may be worsened due to potential clutter
Solution Approach 1:
Different areas of the screen are assigned different advertisement selection criteria and display purposes. The first area displays advertisements selected based on user information (demographics, preferences), while the second area displays advertisements selected based on conversation history. This local quality approach ensures that each display area serves a specific function with tailored advertisement content, maximizing advertising effectiveness while maintaining a structured and non-cluttered overall layout that preserves user experience.
Data Source
AI summary
An information processing apparatus according to the present application includes a first selection unit, a second selection unit, and an output unit. The first selection unit selects, based on information on a plurality of users participating in a group chat, an advertisement that is to be displayed in a first area of a screen of the group chat. The second selection unit selects, based on a history of conversations held among the users in the group chat, an advertisement that is to be displayed in a second area of the screen of the group chat. The output unit outputs the advertisement selected by the first selection unit and the advertisement selected by the second selection unit.


