Automatic Reply Generation via Web Content Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for generating keyword-based auto-reply messages in instant messaging applications require manual editing and maintenance, leading to low efficiency and high labor costs due to the complexity of maintaining keyword and message correlations.
Innovation Solution
A server system that automatically composes and generates auto-reply messages by extracting content information from webpages based on predefined auto-reply rules, using predetermined tags to correlate keywords with content items, and returning the composed message to the client device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual editing and maintenance methods are used for generating keyword-based auto-reply messages, then users can create and customize auto-reply messages, but the complexity and labor cost for maintaining keyword and message correlations increases significantly
Solution Approach 1:
The system enables automatic generation of auto-reply messages by extracting content from webpages based on predefined rules. The server automatically correlates keywords with message content without requiring manual intervention, allowing the system to serve itself in maintaining the keyword-message database
Solution Approach 2:
The system performs preliminary actions by pre-defining auto-reply rules and pre-extracting content from webpages before user inquiries arrive. This preparation work is done in advance, so when a keyword match occurs, the corresponding message is already ready for immediate retrieval and sending
2Adaptability or versatility
If manual editing methods are used for generating auto-reply messages, then users can customize message content, but the time and labor required for maintaining correlations increases
Solution Approach 1:
The system replaces the mechanical manual editing process with an automated information extraction mechanism. Instead of manually creating and maintaining keyword-message correlations, the server automatically extracts relevant content from webpages using predefined rules, substituting human labor with automated processing
Solution Approach 2:
The system creates copies of relevant content from webpages and stores them in the auto-reply database. Instead of manually transcribing or summarizing information, the system automatically copies and stores the extracted content, which can then be retrieved and sent as auto-reply messages
3Productivity
If automated generation methods are used for auto-reply messages, then efficiency and accuracy are improved, but the system requires predefined rules and automated processing capabilities
Solution Approach 1:
The server system performs multiple functions: it stores auto-reply rules, extracts content from webpages, correlates keywords with messages, and sends replies. This multi-functional approach consolidates what would otherwise require separate systems into a single unified platform, managing complexity through integration
Data Source
AI summary
The present application discloses a method of generating an automatic reply (auto-reply) message. A server receives a text message directed to a content provider, and obtains content information of a webpage associated with the content provider. The content information of the webpage includes predetermined tags and information concerning content items of the webpage. The server then composes an auto-reply message according to a specific keyword of the text message, and specifically, information of at least one content item is extracted according to an auto-reply rule. The auto-reply rule is included in an auto-reply rule database that further includes a plurality of keywords and the content items of the webpage semantically correlated with the keywords based on the set of predetermined tags. The server then returns the auto-reply message including the information of the at least one content item corresponding to the specific keyword for display on the client device.


