Conversation Template Matching for Candidate Reply Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in communication due to the need to edit reply messages word by word, often requiring access to multiple applications, leading to prolonged communication times and reduced efficiency.

Innovation Solution

A method and apparatus for generating candidate reply messages by acquiring a text message and determining if a pre-established conversation template matches, allowing for automatic generation of a reply message based on the template, thereby reducing editing time and improving communication efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users edit reply messages word by word manually, then the reply message can be customized precisely, but the communication time is prolonged and efficiency is reduced

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcommunication time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-establishes conversation templates that contain common reply scenarios and responses. When a user receives a message, the system automatically matches it against pre-defined templates and generates candidate replies in advance, eliminating the need for users to manually compose each reply from scratch and significantly reducing communication time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates candidate reply messages by copying and adapting pre-established conversation templates that have been proven effective in similar situations. Instead of requiring users to create unique replies each time, the system reuses template structures and content, allowing rapid generation of appropriate responses while maintaining consistency and quality

Inventive Principle:
Principle #26Copying

2Ease of operation

If users open other applications to find related contents for reply, then the reply message can be more comprehensive, but the operation complexity increases and time is lost

Engineering Contradiction:
Improveoperation simplicityVSAvoidapplication switching complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges the template matching and candidate generation functions directly into the social application interface. Users can receive messages, view matched templates, and select replies all within the same application window, eliminating the need to switch between multiple applications and reducing operational complexity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces an intermediary matching mechanism that automatically bridges the gap between incoming messages and appropriate reply templates. This intermediary layer analyzes the received message, identifies relevant templates, and presents candidate replies to users, simplifying the interaction process and eliminating the need for users to manually search through other applications

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10958598B2Method and apparatus for generating candidate reply message
Publication Date: 2021.03.23 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US10958598B2 patent drawing
  • US10958598B2 patent drawing
  • US10958598B2 patent drawing

AI summary

The present disclosure discloses a method and apparatus for generating a candidate reply message. A specific embodiment of the method comprises: acquiring a text message of a currently received conversation; determining whether a pre-established conversation template matching the text message exists; and generating, in response to determining a conversation template matching the text message existing, a candidate reply message on the basis of the conversation template. According to the method provided by embodiments of the present disclosure, when the text message of the currently received conversation matches the pre-established conversation template, the candidate reply message is automatically generated, and a user may click the candidate reply message for reply, so that the time for the user to edit a reply message is saved, a period for the user to communicate with others is reduced, and the communication efficiency is improved.