Expression input method and device based on semantic understanding

一种表情输入、语义理解的技术,应用在输入法领域,能够解决默认表情单调、内容单一、降低用户输入效率等问题,达到降低发展和广泛使用、提高使用效率、降低时间成本的效果

Active Publication Date: 2015-09-23
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF7 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Then, within a limited period of time, the time and cost it takes to find suitable emoticons one by one in many emoticon databases will become a bottleneck for users to effectively use various emoticons to enhance communication.
[0009] 2. Considering the operating cost of using emoticons for users, the emoticon package producers will also simplify the content of emoticons as appropriate, which also restricts the development and widespread use of chat emoticons to some extent
[0010] 3. Most chat tools only provide default emoticons
The default emoticons are relatively monotonous, and more abundant and diversified themed chat emoticon resources can effectively improve the favorability of chatting with friends. However, in order to use these emoticons, users need to go through many online operation steps, obtain emoticon package information from various channels and Download the emoticon pack to the local, and sometimes it needs to be manually loaded to use the emoticon pack normally
For users who are not familiar with operations or who are not patient enough, the time and cost it takes to successfully obtain and install a suitable emoticon package from network resources may cause them to choose to give up
[0011] 4. For the downloaded emoticons, if the user switches the input scene such as the chat platform, the emoticons need to be downloaded or updated again, and the user's commonly used emoticon collection information also faces the problem of transplantation
If it is not specially organized, many multimedia resources such as photos of exaggerated expressions of celebrities and political figures, GIFs, etc. cannot be used as candidate expressions in a timely manner. The input content is too single, and it cannot quickly and accurately match the user's current input, which reduces the user's input efficiency.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Expression input method and device based on semantic understanding
  • Expression input method and device based on semantic understanding
  • Expression input method and device based on semantic understanding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] First, in the embodiment of the present invention, an emotion classification model for semantic analysis is constructed, as well as the correspondence between emotion labels and expressions; wherein, the above-mentioned emotion labels can be used to represent the semantic emotions that expressions can express, including but not limited to happy emotions Labels, praise emotion labels, etc.; the above emotion classification model has the ability to classify multiple emotion labels. Assuming that the types of emotion labels are N, the emotion classification model can also output N types of classification results.

[0051] That is, step S100 , constructing a correspondence between the first emoticon included in the emoticon resource data and the emotion tag according to the chat resource data and the emoticon resource data of each topic.

[0052] In the embodiment of the present invention, the correspondence between the emotion tag and the first expression in the expression ...

Embodiment 2

[0147] refer to Figure 7 , which shows the present invention, which shows a schematic flow chart of an expression input method based on semantic understanding of the present invention, specifically including:

[0148] Step 710, obtaining the text content corresponding to the input sequence;

[0149] Step 720, judging whether the current input environment of the client input method requires emoticon input; if emoticon input is required, go to step 730; if not, go to traditional input mode.

[0150] That is, the input method recognizes the environment in which the user is typing. If it is a chatting environment, a webpage input, etc., which may have a need for emoticon input, step 730 is executed. If not needed, directly generate candidates for the text content and display them to the user.

[0151] Step 730, performing word segmentation on the text content, and extracting text features based on the result of word segmentation;

[0152] Step 740, using the text features to ...

Embodiment 3

[0160] refer to Figure 8 , which shows the present invention, which shows a schematic flow chart of an expression input method based on semantic understanding of the present invention, specifically including:

[0161] Step 810, obtain the text content corresponding to the input sequence at the client;

[0162] Step 820, judging whether the current input environment of the client input method requires emoticon input; if emoticon input is required, go to step 830; if not, go to traditional input mode.

[0163] Step 830, the client sends the text content to the cloud server;

[0164] Step 840, the cloud server performs word segmentation on the text content, and extracts text features based on the result of word segmentation;

[0165] Step 850, the cloud server uses the text features to construct an input vector, and uses the sentiment classification model to classify, so as to determine the sentiment label to which the text content belongs;

[0166] Step 860, the cloud server...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an expression input method and device based on semantic understanding, and relates to the technical field of input methods. The method comprises the following steps: obtaining text contents corresponding to an input sequence; performing word segmentation on the text contents, and extracting features of each text based on a result of the word segmentation; using features of each text to build input vectors, and substituting an emotion classification model to classify so as to determine emotion labels of the text contents; respectively obtaining expressions of each theme under the emotion labels based on the correspondence between the emotion labels and the expressions of each theme; sorting the expressions of each theme, and using the sorting result as a candidate item to be showed on a client side. According to the method and device provided by the invention, semantic recognition can be realized aiming at the text contents corresponding to the input sequence of a user to obtain the emotion labels which are the best match of semantics of the text contents, and then the expressions under each corresponding theme are obtained based on the emotion labels and are used as the candidate item to be sent to the user, so that the user can conveniently input the expressions, the expression input efficiency is improved, and a rich and wide-range expression resource is provided for the user.

Description

[0001] The embodiment of the present invention claims the priority of the Chinese patent application submitted to the China Patent Office on June 6, 2014, the application number is 201410251399.0, and the title of the invention is "A Method and Device for Expression Input Based on Semantic Understanding", the entire content of which is passed References are incorporated in the embodiments of the present invention. technical field [0002] The invention relates to the technical field of input methods, in particular to an expression input method and device based on semantic understanding. Background technique [0003] The input method is an encoding method used to input various symbols into a computer or other equipment (such as a mobile phone). Common input methods include Sogou input method, Microsoft input method and so on. [0004] Traditional emoticon input generally has several situations: one is that the platform itself has an emoticon input module, such as the emotico...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/35G06F16/36G06F16/3344G06F3/0233G06F16/33H04L51/046G06F40/274G06F40/247G06F40/35G06F40/53
Inventor 顾思宇刘华生张阔
Owner BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products