CN109145306A - The three-dimensional expression generation method of text-driven - Google Patents
The three-dimensional expression generation method of text-driven Download PDFInfo
- Publication number
- CN109145306A CN109145306A CN201811055990.3A CN201811055990A CN109145306A CN 109145306 A CN109145306 A CN 109145306A CN 201811055990 A CN201811055990 A CN 201811055990A CN 109145306 A CN109145306 A CN 109145306A
- Authority
- CN
- China
- Prior art keywords
- emotion
- word
- text
- emotional
- vocabulary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of three-dimensional expression generation methods of text-driven, comprising: obtains text, segments to text, obtain word set;The negative word and degree word of all emotion vocabulary, each emotion vocabulary of modification are extracted in word set;Determine the emotion attribute of each emotion vocabulary;Calculate the emotional value of emotion vocabulary;Calculate the combination emotional value of emotion vocabulary;Determine the emotional category of text entirety;Calculate the whole emotional value of text;The corresponding expression vector of preset neutral expression is obtained, to obtain the first expression vector;The corresponding expression vector of whole emotional category of text is obtained, to obtain the second expression vector;According to the whole emotional value of this paper, first expression vector sum the second expression vector, the corresponding expression vector of text is calculated;The corresponding three-dimensional expression of text is generated according to the corresponding expression vector of text.The present invention can accurately analyze the emotion of text representation, and generate corresponding three-dimensional facial expression image according to the emotion of text representation.
Description
Technical field
The present invention relates to natural language processing techniques and affection computation field, more particularly, to a kind of text-driven
Three-dimensional expression generation method.
Background technique
Virtual reality (Virtual Reality, VR) technology is based on computer technology, in combination with graphic diagram
The multiple technologies such as picture, artificial intelligence extend the ability of human knowledge, simulated world.Virtual reality technology from 20th century 60~
Start the seventies to rise, initially form the nineties and develop, in multiple application necks such as simulation training, industrial design, interactive experience
Domain solves some great or generality demand, at present theory and technology and application in terms of all achieve it is very big into
Exhibition.With the continuous development of VR technology, the application scenarios of three-dimensional personage are also more and more extensive, special in production of film and TV, advertisement
Preferable application effect is obtained in effect, 3d gaming, it is desirable to possess more actualization, reality with three-dimensional personage
When interactive experience, such as three-dimensional personage can possess different mood sensings as the mankind.One people understands other
Mood/psychological condition Non-languae communication method of people first is that facial expression.Human face expression is complicated various and can pass through
Expression is realized to be interacted with ambient enviroment, virtual portrait compared to robot for, with greater flexibility, and be easy to set
Meter, therefore synthesize hot issue of the vivid three-dimensional virtual human shape of face of expression as always being computer graphics.
It can be realized in recent years by equipment such as allodynia devices and the expression of three-dimensional personage is controlled, but it is most of
There is no the sensing capability as the mankind, the mankind can have different emotion shapes according to conversation content for man-machine interactive system
State, and corresponding expression is made, help to realize interpersonal harmonious interaction.Therefore, text emotion can be understood by constructing
And enable three-dimensional personage that there is corresponding three-dimensional expression, it is the current technical issues that need to address.
Summary of the invention
In view of this, being solved in the prior art the present invention provides a kind of three-dimensional expression generation method of text-driven
The problem of virtual facial expression image can not understand the emotion of text and make corresponding expression.
To solve the above-mentioned problems, the present invention provides a kind of three-dimensional expression generation methods of text-driven: including following
Step:
A kind of three-dimensional expression generation method of text-driven, comprising:
Obtain text, wherein emotion vocabulary is contained at least one in the text;
The text is segmented, the corresponding word set of the text is obtained;
The emotion vocabulary is extracted in the word set, obtains emotion word finder;
The negative word and degree word for modifying each emotion vocabulary are extracted in the word set, wherein when the feelings
When feeling vocabulary while being modified by the negative word and the degree word, the negative word for modifying the same emotion vocabulary is obtained
With the modification sequence of the degree word;
Determine the emotion attribute of each emotion vocabulary in the emotion word finder, wherein each emotion vocabulary
The emotion attribute include emotional category belonging to the emotion vocabulary and the emotion vocabulary under the emotional category
Emotion grade and polarity, wherein preset multiple emotional categories, multiple emotion grades and multiple polarity, often
A emotional category includes at least the emotion vocabulary, and the emotion vocabulary at least belongs to the emotion class
Not, a corresponding emotion grade and the pole in the emotional category of each emotion vocabulary belonging to it
Property, multiple polarity include neutral, commendation and derogatory sense;
The emotional value of the emotion vocabulary is calculated according to the emotion attribute of the emotion vocabulary;
It is same according to the emotional value of the emotion vocabulary, the negative word of the modification emotion vocabulary and degree word and modification
The modification sequence of the negative word of the emotion vocabulary and the degree word, calculates the combination emotional value of the emotion vocabulary;
Determine the corresponding emotional category of each emotion vocabulary in the emotion word finder, wherein when the feelings
When sense vocabulary is pertaining only to an emotional category, the emotional category belonging to the emotion vocabulary is the emotion vocabulary pair
The emotional category answered, when the emotion vocabulary belongs to two or more emotional categories, according to the feelings
Feel the emotion grade and the polarity of the vocabulary in each affiliated emotional category, calculates each affiliated feelings
Feel the kind judging parameter of classification, and according to the kind judging parameter from each affiliated emotional category, selects one
A emotional category is as the corresponding emotional category of the emotion vocabulary;
For the corresponding emotional category of the emotion vocabulary all in the emotion word finder, calculate same described
The quantity of the emotion vocabulary corresponding to emotional category;
It is the various emotional category institutes when there are a kind of quantity of the emotion vocabulary corresponding to emotional category
When maximum value in the quantity of the corresponding emotion vocabulary, the emotional category of the corresponding maximum value is the text
Whole emotional category;
When the quantity of the emotion vocabulary corresponding to the various emotional categories is equal, the combination emotional value is selected
The corresponding emotional category of the maximum emotion vocabulary is the whole emotional category of the text;
It is selected in the emotion word finder with the consistent emotion vocabulary of the whole emotional category of the text as target
Emotion vocabulary, wherein all target emotion vocabulary constitute target emotion word finder;According to the combination feelings of the target emotion vocabulary
Inductance value calculates the whole emotional value of the text;
The corresponding expression vector of preset neutral expression is obtained, to obtain the first expression vector;
The corresponding expression vector of the entirety emotional category of the text is obtained, to obtain the second expression vector;
According to the second expression vector described in the whole emotional value of described this paper, the first expression vector sum, described in calculating
The corresponding expression vector of text;
The corresponding three-dimensional expression of the text is generated according to the corresponding expression vector of the text.
Further, it is calculated using the following equation the emotional value of the emotion vocabulary:
Wherein, SkFor the emotional value of k-th of the emotion vocabulary in the emotion word finder, n indicates k-th of emotion
The quantity for the emotional category that vocabulary belongs to, αiAnd βiI-th of k-th of the emotion vocabulary belonging to it is successively indicated respectively
The corresponding emotion grade and the polar value in a emotional category, neutral value 0, the value of commendation are 1, derogatory sense
Value is that -1, n is positive integer, and i is more than or equal to 1 and is less than or equal to n, and k is positive integer.
Further, it is calculated using the following equation the combination emotional value of the emotion vocabulary:
Pk=(- 1)l*W*Sk*m
Wherein, PkAnd SkIt is followed successively by the combination emotional value and feelings of k-th of the emotion vocabulary in the emotion word finder respectively
Inductance value, l indicate the quantity of the negative word of k-th of the emotion vocabulary of modification, and W indicates the journey of k-th of the emotion vocabulary of modification
Spend the degree value of word, wherein preset multiple degree values, each corresponding degree value of the degree word, described in k-th
When modifying without degree word of emotion vocabulary, W=1, m are dimensionless group, and l and k are positive integer.
Further, when k-th of the emotion vocabulary be not denied word and degree word modification, only negative word modification,
When only degree word is modified or is modified by the modification sequence of negative word after first degree word, m=1, when k-th of emotion vocabulary quilt
When the modification sequence of degree word is modified after first negative word, m=0.5.
Further, it is calculated using the following equation the whole emotional value of the text:
Wherein, E is the whole emotional value of the text, and K is the quantity of emotion vocabulary in the emotion word finder, PkFor institute
The combination emotional value of k-th of the target emotion vocabulary in target emotion word finder is stated, K is positive integer, and k is more than or equal to 1 and small
In equal to K.
Further, it is calculated using the following equation kind judging parameter:
Yki=αiβi
Wherein, YkiClassification for i-th of emotional category belonging to k-th of the emotion vocabulary in the emotion word finder is sentenced
Determine parameter, αiAnd βiSuccessively indicate that k-th of the emotion vocabulary is corresponding in i-th of emotional category belonging to it respectively
The emotion grade and the polar value, neutral value 0, the value of commendation are 1, and it is positive integer that the value of derogatory sense, which is -1, k and i,.
Further, after the whole emotional value for calculating the text, calculate the corresponding expression vector of the text it
Before, the method also includes: the whole emotional value of the text is normalized;
It is calculated using the following equation the corresponding expression vector of the text:
F=EF1+(1-E)F2
Wherein, F is the corresponding expression vector of the text, and E is the whole emotional value of the text after normalized,
F1For the first expression vector, F2For the second expression vector.
Further, the first expression vector: F1={ f11,f21,...,fG1};
The second expression vector: F2={ f12,f22,...,fG2};
The corresponding expression vector of the text:
F={ Ef11+(1-E)f12,Ef21+(1-E)f22,...,EfG1+(1-E)fG2};
Wherein, G is the positive integer greater than 1.
Further, multiple emotional categories by happiness, anger, sorrow, fear, dislike and shy totally six classes and form.
Further, the step of segmenting to the text, obtaining the text corresponding word set includes: to the text
This is segmented, and multiple vocabulary are obtained;By in the multiple vocabulary stop words and the removal of uncommon word, it is corresponding to obtain the text
Word set;
The step of emotion vocabulary is extracted in the word set includes: that default emotion vocabulary is searched in the word set
Word in dictionary, to extract the emotion vocabulary, wherein the default emotion lexicon dictionary includes several emotion vocabulary;
The step of negative word and degree word of modifying each emotion vocabulary are extracted in the word set includes: in institute
Predicate concentrates the word searched in default negative word dictionary, to extract the negative word;Predeterminable level word is searched in the word set
Word in dictionary, to extract the degree word, wherein the default negative word dictionary includes several negative words, described pre-
If degree dictionary includes several degree.
Compared with prior art, the three-dimensional expression generation method of text-driven provided by the invention, at least realizes as follows
The utility model has the advantages that
One, emotion vocabulary all in text is extracted and is calculated the emotional value of each emotion vocabulary by the present invention,
The emotional value of text entirety is calculated, according to the emotional value of each vocabulary so as to each emotion word in comprehensive analysis text
Emotion expressed by converging accurately analyzes emotion expressed by text entirety;
Two, the present invention also obtains the degree word and negative word of all modification emotion vocabulary, thus in the language of Various Complex
Under environment, emotion expressed by each emotion vocabulary can be accurately judged, avoid presence due to negative word for text
The completely reverse situation of expressed emotion;
Three, there is the case where a variety of emotional semantic classifications for an emotion vocabulary, the present embodiment passes through kind judging parameter pair
A variety of emotional categories carry out unified judgement, select and best embody emotional category expressed by emotion vocabulary, to the emotion class of text
Other analysis is more accurate;
Four, using method provided by the present invention, the three-dimensional expression of varying strength can be generated, to the sentiment analysis of text
It is more accurate and specific.
Certainly, implementing any of the products of the present invention specific needs while must not reach all the above technical effect.
By referring to the drawings to the detailed description of exemplary embodiment of the present invention, other feature of the invention and its
Advantage will become apparent.
Detailed description of the invention
It is combined in the description and the attached drawing for constituting part of specification shows the embodiment of the present invention, and even
With its explanation together principle for explaining the present invention.
Fig. 1 is the three-dimensional expression generation method flow chart of text-driven;
Fig. 2 is the three-dimensional expression generation method flow chart of another text-driven.
Specific embodiment
Carry out the various exemplary embodiments of detailed description of the present invention now with reference to attached drawing.It should also be noted that unless in addition having
Body explanation, the unlimited system of component and the positioned opposite of step, numerical expression and the numerical value otherwise illustrated in these embodiments is originally
The range of invention.
Be to the description only actually of at least one exemplary embodiment below it is illustrative, never as to the present invention
And its application or any restrictions used.
Technology, method and apparatus known to person of ordinary skill in the relevant may be not discussed in detail, but suitable
In the case of, the technology, method and apparatus should be considered as part of specification.
It is shown here and discuss all examples in, any occurrence should be construed as merely illustratively, without
It is as limitation.Therefore, other examples of exemplary embodiment can have different values.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined in a attached drawing, then in subsequent attached drawing does not need that it is further discussed.
Embodiment 1:
A kind of three-dimensional expression generation method of text-driven is present embodiments provided, is as shown in Figure 1 the three of text-driven
The flow chart of dimension table feelings generation method, comprising the following steps:
S101: text is obtained, wherein emotion vocabulary is contained at least one in text.
S102: segmenting text, obtains the corresponding word set of text;Such as one section of text, participle removes
" ", after the auxiliary words such as " ", obtained several vocabulary composition word set.
S103: all emotion vocabulary are extracted in word set, obtain emotion word finder.There may be other in word set is not
The vocabulary of emotion vocabulary, such as some nouns and verb etc. extract emotion vocabulary composition emotion word finder in all vocabulary.
S104: the negative word and degree word for modifying each emotion vocabulary are extracted in word set, wherein when emotion word with
When being denied word and degree word and modifying, obtain the modification sequence of the negative word and degree word of modifying same emotion vocabulary.
Specifically, degree word may include " slightly ", " compared with ", " general ", " slightly ", " more ", " very ", " special ", " pole
Its " etc., negative word may include " not having ", " not " " no " etc., may there was only degree word before emotion word, such as " very high
It is emerging ", may there was only negative word, such as " unhappy ", it is also possible to while have degree word and negative word, at this time negative word and degree word
Sequence it is particularly important, sequence is different to have a huge impact the emotion of entire text.Such as it is " not more than happy " and " special
It is not unhappy ".Therefore need to obtain the sequencing relationship of negative word and degree word, and then accurately to the feelings of the emotion vocabulary
Sense classification and emotional intensity are judged.
S105: the emotion attribute of each emotion vocabulary in emotion word finder is determined, wherein the emotion category of each emotion vocabulary
Property includes the emotion grade and polarity of emotional category belonging to emotion vocabulary and emotion vocabulary under emotional category.
Wherein, multiple emotional categories, multiple emotion grades and multiple polarity are preset, each emotional category includes at least one
Emotion vocabulary, an emotion vocabulary at least belong to an emotional category, and emotional category may include happiness, anger, sorrow, fear, dislikes and shy
Deng, such as " happiness " belong to classification " happiness ", " fearing " belongs to classification " fearing ", and the emotion vocabulary within each classification can be divided into
Multiple emotion grades, for indicating the intensity of emotion, emotion grade is divided into 1,2, the total h feelings of 3h by the present embodiment
Feel grade, h is positive integer, and the value of h is bigger, and to represent intensity higher.Polarity includes neutral, commendation and derogatory sense.Each emotion
Vocabulary one of all corresponding three kinds of polarity under a classification.
S106: the emotional value of emotion vocabulary is calculated according to the emotion attribute of emotion vocabulary;
Emotional value is mainly determined that emotional category is used for the feelings to emotion vocabulary by the emotion grade of emotion vocabulary and polarity
Sense classification is marked.
S107: according to the emotional value of emotion vocabulary, the negative word of modification emotion vocabulary and degree word and the same feelings of modification
Feel the negative word of vocabulary and the modification sequence of degree word, calculates the combination emotional value of emotion vocabulary;
For one of emotion vocabulary, combines emotional value and contact to go out expressed by its context for describing the emotion vocabulary
Actual emotion, for example, for emotion vocabulary " happiness ", it is assumed that there are degree word and negative words before " happiness " " very
No ", then the emotion that the emotion vocabulary gives expression to is inverted, therefore for each of text emotion vocabulary, to
Emotion expressed by the emotion vocabulary is accurately analyzed, then must analyze the degree word and negative word for modifying the emotion vocabulary, with
And the sequence of degree word and negative word, the combination emotional value of each emotion vocabulary is calculated with this.
S108: the corresponding emotional category of each emotion vocabulary in emotion word finder is determined, wherein when emotion vocabulary is pertaining only to
When one emotional category, emotional category belonging to emotion vocabulary is the corresponding emotional category of emotion vocabulary, when emotion vocabulary belongs to
When two or more emotional categories, according to emotion grade of the emotion vocabulary in each affiliated emotional category and pole
Property, calculate it is each belonging to emotional category kind judging parameter, and according to kind judging parameter from each affiliated emotion class
In not, select an emotional category as the corresponding emotional category of emotion vocabulary;
For an emotion vocabulary, which may belong to an emotional category, it is also possible to belong to two or more
Emotional category, the case where being pertaining only to an emotional category for an emotion vocabulary, can be directly using the emotional category as should
The emotional category of emotion vocabulary;The case where multiple emotional categories are belonged to for an emotion vocabulary, such as the " war of emotion vocabulary
Misfortune ", corresponding emotional category have " fearing ", " evil ", " sorrow " etc., the corresponding emotion grade of each emotional category and polarity,
According to the emotion grade of each emotional category corresponding to the emotion vocabulary and polarity, the classification of each emotional category is calculated
Critical parameter, for example there are three emotional categories for above-mentioned emotion vocabulary " disaster of war " tool, then for emotion vocabulary " disaster of war "
Three kind judging parameters are obtained, in three kind judging parameters, select a kind judging parameter according to scheduled rule
Corresponding emotional category can embody emotion vocabulary as emotional category belonging to emotion vocabulary " disaster of war ", the pre-defined rule
Emotional category belonging to main.
S109: for the corresponding emotional category of emotion vocabulary all in emotion word finder, same emotional category institute is calculated
The quantity of corresponding emotion vocabulary;
Emotion vocabulary and in each emotion vocabulary can correspond to an emotional category, multiple emotion vocabulary pair may be stored
The same emotional category is answered, thus, it in this step, is counted for each emotional category, counts each emotional category
The quantity of corresponding emotion vocabulary.
S110: being corresponding to various emotional categories when there are a kind of quantity of emotion vocabulary corresponding to emotional category
When maximum value in the quantity of emotion vocabulary, the emotional category of corresponding maximum value is the whole emotional category of text;
S111: when the quantity of the emotion vocabulary corresponding to the various emotional categories is equal, selection combination emotional value is maximum
The corresponding emotional category of emotion vocabulary is the whole emotional category of text;
Step S109 and S110 are used to count the number of emotion vocabulary corresponding to same emotional category in emotion word finder
Amount, and with the emotional category of the most emotional category composition text entirety of quantity, there is likely to be two or more quantity certainly
Most emotional categories.For the case where there are a quantity most emotional categories, the most emotional category of direct access amount
Emotional category as text;For the case where there are two or more quantity most emotional categories, then need to analyze quantity
There are four emotion words altogether in the combination emotional value of emotion vocabulary corresponding to each most emotional categories, such as a text
It converging, two of them emotion vocabulary belongs to emotional category " sorrow ", other two emotion vocabulary belongs to emotional category " fearing ", and two at this time
The quantity of emotional category is identical, then needs to analyze the combination emotional value for belonging to two emotion vocabulary of " sorrow " respectively and belong to
The combination emotional value of two emotion vocabulary of " fearing ", available four combinations emotional value take in this four combination emotional values
It combines and obtains emotional category, the emotional category as text corresponding to the maximum emotion vocabulary of emotional value.It should be noted that this reality
Apply example only with four emotion vocabulary as an example, be the text of other numbers for emotional category, can be in the same manner
Determine emotional category belonging to text.
S112: it is selected in emotion word finder with the consistent emotion vocabulary of the whole emotional category of text as target emotion
Vocabulary, wherein all target emotion vocabulary constitute target emotion word finder;According to the combination emotional value of the target emotion vocabulary
Calculate the whole emotional value of the text;
Each emotion vocabulary can calculate a combination emotional value, since there may be multiple feelings in a text
Feel vocabulary, so combination emotional value can only express emotion expressed by an emotion vocabulary, can not accurately indicate whole
Emotion expressed by a text.Therefore it is selected in all emotion vocabulary with the consistent emotion vocabulary of text emotion classification as mesh
Emotion vocabulary is marked, the whole emotional value of text is calculated according to the combination emotional value of target emotion vocabulary.
S113: obtaining the corresponding expression vector of preset neutral expression, to obtain the first expression vector;
In this step, can according to the difference of three-dimensional personage or difference of application scenarios etc., be preset with it is identical or
The corresponding expression vector of different multiple neutral expressions, in order to distinguish with other expression vectors, is named as first at this
Expression vector.
S114: the corresponding expression vector of whole emotional category of text is obtained, to obtain the second expression vector;
The image of each three-dimensional expression is made of expression vector, and corresponding the first expression vector is in three-dimensional expression
Neutral expression;Each emotional category can also correspond to an expression vector, after obtaining the whole emotional category of text, it can
The second expression vector, first the second table of expression vector sum are named as to expression vector corresponding to the entirety emotional category, at this
Feelings vector codetermines the image of three-dimensional expression corresponding to text.
S115: according to the whole emotional value of this paper, first expression vector sum the second expression vector, the corresponding table of text is calculated
Feelings vector;
In this step, using the whole emotional value of this paper and the second expression vector, the first expression vector is modulated,
Finally calculate the corresponding expression vector of text.
S116: the corresponding three-dimensional expression of text is generated according to the corresponding expression vector of text.
The graphic software platform of expression vector is the image of three-dimensional expression, after obtaining expression vector corresponding to text,
After the display of expression vector graphicsization, the image of three-dimensional expression can be obtained.Therefore, in the facial by expression of virtual three-dimensional personage
After vector visualization, what is embodied is exactly corresponding three-dimensional expression.
Embodiment 2:
The present embodiment on the basis of embodiment 1, provides a kind of three-dimensional expression generation method of preferred text-driven,
It is illustrated in figure 2 the flow chart of the three-dimensional expression generation method of another text-driven, comprising the following steps:
S201: text is obtained, wherein emotion vocabulary is contained at least one in text.
S202: segmenting text, obtains the corresponding word set of text;Such as one section of text, participle removes
" " after the auxiliary words such as " ", obtained several vocabulary composition word set.
S203: all emotion vocabulary are extracted in word set, obtain emotion word finder;There may be other in word set is not
The vocabulary of emotion vocabulary, such as some nouns and verb etc. extract emotion vocabulary composition emotion word finder in all vocabulary.
S204: the negative word and degree word for modifying each emotion vocabulary are extracted in word set, wherein when emotion word with
When being denied word and degree word and modifying, obtain the modification sequence of the negative word and degree word of modifying same emotion vocabulary;
Degree word may include " slightly ", " compared with ", " general ", " slightly ", " more ", " very ", " special ", " extremely " etc.,
Negative word may include " not having ", " not " " no " etc., may there was only degree word, such as " being very glad " before emotion word, may
Only negative word, such as " unhappy ", it is also possible to while having degree word and negative word, the sequence of negative word and degree word is outstanding at this time
To be important, sequence is different to have a huge impact the emotion of entire text.Such as it is " not more than happy " and " especially not high
It is emerging ".Therefore need to obtain the sequencing relationship of negative word and degree word, and then accurately to the emotional category of the emotion vocabulary
Judged with emotional intensity.
S205: the emotion attribute of each emotion vocabulary in emotion word finder is determined, wherein the emotion category of each emotion vocabulary
Property includes the emotion grade and polarity of emotional category belonging to emotion vocabulary and emotion vocabulary under emotional category.
Wherein, multiple emotional categories, multiple emotion grades and multiple polarity are preset, each emotional category includes at least one
Emotion vocabulary, an emotion vocabulary at least belong to an emotional category, and emotional category may include happiness, anger, sorrow, fear, dislikes and shy
Deng, such as " happiness " belong to classification " happiness ", " fearing " belongs to classification " fearing ", and the emotion vocabulary within each classification can be divided into
Multiple emotion grades, for indicating the intensity of emotion, emotion grade is divided into 1,2, the total h feelings of 3h by the present embodiment
Feel grade, h is positive integer, and the value of h is bigger, and to represent intensity higher.Polarity includes neutral, commendation and derogatory sense.Each emotion
Vocabulary one of all corresponding three kinds of polarity under a classification.
S206: the emotional value of emotion vocabulary is calculated according to the emotion attribute of emotion vocabulary;Specifically it is calculated using the following equation:
Wherein, SkFor the emotional value of k-th of emotion vocabulary in emotion word finder, n indicates the feelings that k-th of emotion vocabulary belongs to
Feel the quantity of classification, αiAnd βiK-th of emotion vocabulary corresponding feelings in i-th of emotional category belonging to it are successively indicated respectively
Feel grade and polar value, neutral value 0, the value of commendation are 1, and the value of derogatory sense is that -1, n is positive integer, and i is more than or equal to 1 and small
In being equal to n, k is positive integer.The emotional value of each emotion vocabulary can be calculated by formula (1), and for commendation
Emotion vocabulary, calculated emotional value are positive number, and for the emotion vocabulary of derogatory sense, calculated emotional value is negative, subsequent
When analyzing emotion vocabulary, the polarity that sign situation judges emotion vocabulary can be obtained by emotional value.
S207: according to the emotional value of emotion vocabulary, the negative word of modification emotion vocabulary and degree word and the same feelings of modification
Feel the negative word of vocabulary and the modification sequence of degree word, is calculated using the following equation the combination emotional value of emotion vocabulary;
Pk=(- 1)l*W*Sk*m (2)
Wherein, PkAnd SkIt is followed successively by the combination emotional value and emotional value of k-th of emotion vocabulary in emotion word finder, l table respectively
Show the quantity of the negative word of k-th of emotion vocabulary of modification, W indicates the degree value of the degree word of k-th of emotion vocabulary of modification, and m is
Dimensionless group, l and k are positive integer.
Wherein, multiple degree values, the corresponding degree value of each degree word, when k-th are preset with for all degree words
When being modified without degree word of emotion vocabulary, W=1;The degree value of degree word is divided into 1 according to its intensity size by the present embodiment,
2,3, the total p class of p, p can be any one positive integer, such as degree word can be divided into five classes, when without degree word,
W=1 is the second class degree word when degree word is " slightly " or " slightly ", at this time W=2, when degree word is " compared with " or " ratio
Compared with " when, it is third class degree word, W=3 is the 4th class degree word when degree word is " more " or " especially " at this time, at this time W=
5, when degree word is " extraordinarily ", " very " or " and its " when, be the 5th class degree word, at this time W=5.The above is only illustrate
Bright, the value of W can also be incremented by according to other multiples, such as 1,3,9,27 etc..
When k-th of emotion vocabulary is not denied word and the modification of degree word, only negative word modification, only degree word modification
Or when being modified by the modification sequence of negative word after first degree word, m=1, degree word after k-th of emotion vocabulary is by first negative word
When modification sequence is modified, m=0.5.Specifically, the case where m=1 may include has " happy ", " unhappy ", " too happy ", " too
It is unhappy " and " unhappy ", the case where m=0.5 may include has " less happy ", i.e., is first denied word modification, afterwards quilt
The case where degree word is modified.
Each emotion vocabulary can be accurately calculated by formula (2) and modifies the modification word combination of the emotion vocabulary
Expressed emotional value later.
S208: the corresponding emotional category of each emotion vocabulary in emotion word finder is determined, wherein when emotion vocabulary is pertaining only to
When one emotional category, emotional category belonging to emotion vocabulary is the corresponding emotional category of emotion vocabulary, when emotion vocabulary belongs to
When two or more emotional categories, according to emotion grade of the emotion vocabulary in each affiliated emotional category and pole
Property, calculate it is each belonging to emotional category kind judging parameter, and according to kind judging parameter from each affiliated emotion class
In not, select an emotional category as the corresponding emotional category of emotion vocabulary.
It is calculated using the following equation classification and judges parameter:
Yki=αiβi (4)
Wherein, YkiFor the kind judging parameter of i-th of emotional category belonging to k-th of emotion vocabulary in emotion word finder,
αiAnd βiK-th of emotion vocabulary corresponding emotion grade and polar in i-th of emotional category belonging to it is successively indicated respectively
Value, neutral value 0, the value of commendation are 1, and it is positive integer that the value of derogatory sense, which is -1, k and i,.
For an emotion vocabulary, which may belong to an emotional category, it is also possible to belong to two or more
Emotional category, the case where being pertaining only to an emotional category for an emotion vocabulary, can be directly using the emotional category as should
The emotional category of emotion vocabulary;The case where multiple emotional categories are belonged to for an emotion vocabulary, such as the " war of emotion vocabulary
Misfortune ", corresponding emotional category have " fearing ", " evil ", " sorrow " etc., the corresponding emotion grade of each emotional category and polarity,
According to the emotion grade of each emotional category corresponding to the emotion vocabulary and polarity, the classification of each emotional category is calculated
Critical parameter Yki, for example there are three emotional categories for above-mentioned emotion vocabulary " disaster of war " tool, then can for emotion vocabulary " disaster of war "
To obtain three kind judging parameters, in three kind judging parameters, after taking absolute value to each kind judging parameter
It is compared, take absolute value emotional category of the classification as the emotion vocabulary corresponding to maximum kind judging parameter.Such as
For emotion vocabulary " disaster of war ", in the kind judging parameter that finally finds out, the kind judging parameter of " fearing " is 5, the classification of " evil "
Critical parameter is 3, " sorrow ' kind judging parameter be 4, then the maximum kind judging parameter " fearing " that takes absolute value is as emotion
The emotional category of vocabulary " disaster of war ".It the case where emotional category of other numbers is belonged to for emotion vocabulary, selects in this way
The emotional category for taking emotion vocabulary, the emotional category selected by the method can embody the main affiliated feelings of emotion vocabulary
Feel classification.
S209: for the corresponding emotional category of emotion vocabulary all in emotion word finder, same emotional category institute is calculated
The quantity of corresponding emotion vocabulary;
Emotion vocabulary and in each emotion vocabulary can correspond to an emotional category, multiple emotion vocabulary pair may be stored
The same emotional category is answered, thus, it in this step, is counted for each emotional category, counts each emotional category
The quantity of corresponding emotion vocabulary.
S210: being corresponding to various emotional categories when there are a kind of quantity of emotion vocabulary corresponding to emotional category
When maximum value in the quantity of emotion vocabulary, the emotional category of corresponding maximum value is the whole emotional category of text;
S211: when the quantity of the emotion vocabulary corresponding to the various emotional categories is equal, selection combination emotional value is maximum
The corresponding emotional category of emotion vocabulary is the whole emotional category of text;
Step S210 and S2113 are used to count the number of emotion vocabulary corresponding to same emotional category in emotion word finder
Amount, and with the emotional category of the most emotional category composition text entirety of quantity, there is likely to be two or more quantity certainly
Most emotional categories.For the case where there are a quantity most emotional categories, the most emotional category of direct access amount
Emotional category as text;For the case where there are two or more quantity most emotional categories, then need to analyze quantity
There are four emotion words altogether in the combination emotional value of emotion vocabulary corresponding to each most emotional categories, such as a text
It converging, two of them emotion vocabulary belongs to emotional category " sorrow ", other two emotion vocabulary belongs to emotional category " fearing ", and two at this time
The quantity of emotional category is identical, then needs to analyze the combination emotional value for belonging to two emotion vocabulary of " sorrow " respectively and belong to
The combination emotional value of two emotion vocabulary of " fearing ", available four combinations emotional value take in this four combination emotional values
It combines and obtains emotional category, the emotional category as text corresponding to the maximum emotion vocabulary of emotional value.It should be noted that this reality
Apply example only with four emotion vocabulary as an example, be the text of other numbers for emotional category, can be in the same manner
Determine emotional category belonging to text.
S212: it is selected in emotion word finder with the consistent emotion vocabulary of the whole emotional category of text as target emotion
Vocabulary, wherein all target emotion vocabulary constitute target emotion word finder;According to the combination emotional value of the target emotion vocabulary
Calculate the whole emotional value of the text;Specifically calculated using following formula:
Wherein, E is the whole emotional value of text, and K is the quantity of emotion vocabulary in emotion word finder, PkFor target emotion word
The combination emotional value of k-th of target emotion vocabulary in collecting, K are positive integer, and k is more than or equal to 1 and is less than or equal to K.
Each emotion vocabulary can calculate a combination emotional value, since there may be multiple feelings in a text
Feel vocabulary, so combination emotional value can only express emotion expressed by an emotion vocabulary, can not accurately indicate whole
Emotion expressed by a text, by selecting in text with the consistent emotion vocabulary of the whole emotional category of text as target feelings
Feel vocabulary, then the combination emotional value of all target emotion vocabulary is substituted into formula (3), the emotional value of text entirety, text can be obtained
The emotional value of this entirety can more accurately express the emotion of text entirety.
S213: the whole emotional value of text is normalized;
After the emotional value for calculating text entirety, the emotional value of text, which is normalized, can make text
Whole emotional value is in the range of 0~1, in this way when analyzing multiple texts, the whole feelings of obtained multiple texts
Inductance value may be in 0~1 section, can be final using the same criterion text in this way for different texts
Whole emotional value.
S214: obtaining the corresponding expression vector of preset neutral expression, to obtain the first expression vector;First expression vector
For F1={ f11,f21,...,fG1};
In this step, can according to the difference of three-dimensional personage or difference of application scenarios etc., be preset with it is identical or
The corresponding expression vector of different multiple neutral expressions, in order to distinguish with other expression vectors, is named as first at this
Expression vector.
S215: the corresponding expression vector of whole emotional category of text is obtained, to obtain the second expression vector;Second expression
Vector is F2={ f12,f22,...,fG2};The image of each three-dimensional expression is made of expression vector, the first expression vector pair
That answer is the neutral expression in three-dimensional expression;Each emotional category can also correspond to an expression vector, in the entirety for obtaining text
After emotional category, it can expression vector corresponding to the entirety emotional category is obtained, is named as the second expression vector at this,
One expression vector sum the second expression vector codetermines the image of three-dimensional expression corresponding to text.
S216: it according to the whole emotional value of this paper, first expression vector sum the second expression vector, is calculated using the following equation
The corresponding expression vector of text:
F=EF1+(1-E)F2 (5)
Wherein, F is the corresponding expression vector of text, and E is the whole emotional value of the text after normalized, F1It is first
Expression vector, F2For the second expression vector.By F1And F2Substituting into formula (5) respectively can obtain
F={ Ef11+(1-E)f12,Ef21+(1-E)f22,...,EfG1+(1-E)fG2} (6)
In this step, using the whole emotional value of text and the second expression vector, the first expression vector is modulated,
Finally calculate the corresponding expression vector of text.
S217: the corresponding three-dimensional expression of text is generated according to the corresponding expression vector of text.
The graphic software platform of expression vector is the image of three-dimensional expression, after obtaining expression vector corresponding to text,
After the display of expression vector graphicsization, the image of three-dimensional expression can be obtained.Therefore, in the facial by expression of virtual three-dimensional personage
After vector visualization, what is embodied is exactly corresponding three-dimensional expression.
Through the foregoing embodiment it is found that the three-dimensional expression generation method of text-driven provided by the invention, at least realizes
It is following the utility model has the advantages that
One, emotion vocabulary all in text is extracted and calculates the emotion of each emotion vocabulary by the present embodiment
Value calculates the emotional value of text entirety, according to the emotional value of each vocabulary so as to each feelings in comprehensive analysis text
Feel emotion expressed by vocabulary, accurately analyzes emotion expressed by text entirety;
Two, the present embodiment also obtains the degree word and negative word of all modification emotion vocabulary, thus in the language of Various Complex
It says under environment, can accurately judge emotion expressed by each emotion vocabulary, avoid since the presence of negative word will be literary
The completely reverse situation of emotion expressed by sheet;
Three, there is the case where a variety of emotional semantic classifications for an emotion vocabulary, the present embodiment passes through kind judging parameter pair
A variety of emotional categories carry out unified judgement, select and best embody emotional category expressed by emotion vocabulary.
Four, the three-dimensional expression of varying strength can be generated, to the sentiment analysis of text in the method provided through this embodiment
It is more accurate and specific.
Embodiment 3:
The present embodiment provides a kind of three-dimensional expression of preferred text-driven on the basis of embodiment 1 and embodiment 2
Generation method, related place can be with the description of reference implementation example 1 and embodiment 2.The present embodiment is segmented to text, is extracted
Out in text the step of corresponding word set, a kind of preferred method is provided.Specifically includes the following steps: by multiple vocabulary
Stop words and the removal of uncommon word, obtain the corresponding word set of the text.
Embodiment 4:
The present embodiment provides a kind of three-dimensional expression of preferred text-driven on the basis of embodiment 1 and embodiment 2
Generation method, related place can be with the description of reference implementation example 1 and embodiment 2.The present embodiment from word set to extracting feelings
The step of feeling vocabulary, provides a kind of preferred method, specifically includes the following steps:
The word in default emotion lexicon dictionary is searched, in word set to extract the emotion vocabulary, wherein default emotion word
The dictionary that converges includes several emotion vocabulary;Preset sentiment dictionary can be the common Hownet sentiment dictionary in Chinese field at present
(HOWNET), Tsinghua University Li Jun Chinese passes judgement on adopted dictionary (TSING), Taiwan Univ.'s Chinese feeling polarities dictionary (NTUSD), big
Even Polytechnics's Chinese emotion vocabulary ontology library etc..
Embodiment 5:
The present embodiment provides a kind of three-dimensional expression of preferred text-driven on the basis of embodiment 1 and embodiment 2
Generation method, related place can be with the description of reference implementation example 1 and embodiment 2.The present embodiment is extracting modification from word set
The step of negative word and degree word of each emotion vocabulary, a kind of preferred method is provided, specifically includes the following steps:
The word in default negative word dictionary is searched, in word set to extract the negative word;Default journey is searched in word set
The word in word dictionary is spent, to extract the degree word, wherein the default negative word dictionary includes several negative words, in advance
If degree dictionary includes several degree words.
Although some specific embodiments of the invention are described in detail by example, the skill of this field
Art personnel it should be understood that example above merely to being illustrated, the range being not intended to be limiting of the invention.The skill of this field
Art personnel are it should be understood that can without departing from the scope and spirit of the present invention modify to above embodiments.This hair
Bright range is defined by the following claims.
Claims (10)
1. a kind of three-dimensional expression generation method of text-driven characterized by comprising
Obtain text, wherein emotion vocabulary is contained at least one in the text;
The text is segmented, the corresponding word set of the text is obtained;
The emotion vocabulary is extracted in the word set, obtains emotion word finder;
The negative word and degree word for modifying each emotion vocabulary are extracted in the word set, wherein when the emotion word
With when modified by the negative word and the degree word when, obtain the negative word for modifying the same emotion vocabulary and institute
State the modification sequence of degree word;
Determine the emotion attribute of each emotion vocabulary in the emotion word finder, wherein the institute of each emotion vocabulary
Stating emotion attribute includes the feelings of emotional category belonging to the emotion vocabulary and the emotion vocabulary under the emotional category
Feel grade and polarity, wherein preset multiple emotional categories, multiple emotion grades and multiple polarity, Mei Gesuo
Emotional category is stated including at least the emotion vocabulary, the emotion vocabulary at least belongs to the emotional category,
Each emotion vocabulary a corresponding emotion grade and polarity in the emotional category belonging to it are more
A polarity includes neutral, commendation and derogatory sense;
The emotional value of the emotion vocabulary is calculated according to the emotion attribute of the emotion vocabulary;
It is same described according to the emotional value of the emotion vocabulary, the negative word of the modification emotion vocabulary and degree word and modification
The modification sequence of the negative word of emotion vocabulary and the degree word, calculates the combination emotional value of the emotion vocabulary;
Determine the corresponding emotional category of each emotion vocabulary in the emotion word finder, wherein when the emotion word
When remittance is pertaining only to an emotional category, the emotional category belonging to the emotion vocabulary is that the emotion vocabulary is corresponding
The emotional category, when the emotion vocabulary belongs to two or more emotional categories, according to the emotion word
The emotion grade and the polarity of the remittance in each affiliated emotional category calculate each affiliated emotion class
Other kind judging parameter, and an institute is selected from each affiliated emotional category according to the kind judging parameter
Emotional category is stated as the corresponding emotional category of the emotion vocabulary;
For the corresponding emotional category of the emotion vocabulary all in the emotion word finder, the same emotion is calculated
The quantity of the emotion vocabulary corresponding to classification;
It is corresponding to the various emotional categories when there are a kind of quantity of the emotion vocabulary corresponding to emotional category
The emotion vocabulary quantity in maximum value when, the emotional category of the corresponding maximum value is the entirety of the text
Emotional category;
When the quantity of the emotion vocabulary corresponding to the various emotional categories is equal, the combination emotional value maximum is selected
The corresponding emotional category of the emotion vocabulary be the text whole emotional category;
It is selected in the emotion word finder with the consistent emotion vocabulary of the whole emotional category of the text as target emotion
Vocabulary, wherein all target emotion vocabulary constitute target emotion word finder;According to the combination emotional value of the target emotion vocabulary
Calculate the whole emotional value of the text;
The corresponding expression vector of preset neutral expression is obtained, to obtain the first expression vector;
The corresponding expression vector of the entirety emotional category of the text is obtained, to obtain the second expression vector;
According to the second expression vector described in the whole emotional value of described this paper, the first expression vector sum, the text is calculated
Corresponding expression vector;
The corresponding three-dimensional expression of the text is generated according to the corresponding expression vector of the text.
2. the three-dimensional expression generation method of text-driven according to claim 1, which is characterized in that use following formula meter
Calculate the emotional value of the emotion vocabulary:
Wherein, SkFor the emotional value of k-th of the emotion vocabulary in the emotion word finder, n indicates k-th of the emotion vocabulary
The quantity of the emotional category belonged to, αiAnd βiI-th institute of k-th of the emotion vocabulary belonging to it is successively indicated respectively
The corresponding emotion grade and the polar value in emotional category are stated, neutral value 0, the value of commendation are 1, the value of derogatory sense
It is positive integer for -1, n, i is more than or equal to 1 and is less than or equal to n, and k is positive integer.
3. the three-dimensional expression generation method of text-driven according to claim 1, which is characterized in that use following formula meter
Calculate the combination emotional value of the emotion vocabulary:
Pk=(- 1)l*W*Sk*m
Wherein, PkAnd SkIt is followed successively by the combination emotional value and emotion of k-th of the emotion vocabulary in the emotion word finder respectively
Value, l indicate the quantity of the negative word of k-th of the emotion vocabulary of modification, and W indicates the degree of k-th of the emotion vocabulary of modification
The degree value of word, wherein preset multiple degree values, each corresponding degree value of the degree word, when k-th of feelings
Feel when modifying without degree word of vocabulary, W=1, m are dimensionless group, and l and k are positive integer.
4. the three-dimensional expression generation method of text-driven according to claim 3, which is characterized in that
When k-th of the emotion vocabulary is not denied word and the modification of degree word, only negative word modification, only degree word modification
Or when being modified by the modification sequence of negative word after first degree word, m=1, degree after k-th of the emotion vocabulary is by first negative word
When the modification sequence of word is modified, m=0.5.
5. the three-dimensional expression generation method of text-driven according to claim 1, which is characterized in that use following formula meter
Calculate the whole emotional value of the text:
Wherein, E is the whole emotional value of the text, and K is the quantity of emotion vocabulary in the emotion word finder, PkFor the mesh
The combination emotional value of k-th of the target emotion vocabulary in emotion word finder is marked, K is positive integer, and k is more than or equal to 1 and is less than etc.
In K.
6. the three-dimensional expression generation method of text-driven according to claim 1, which is characterized in that use following formula meter
Calculate kind judging parameter:
Yki=αiβi
Wherein, YkiFor the kind judging ginseng of i-th of emotional category belonging to k-th of the emotion vocabulary in the emotion word finder
Number, αiAnd βiSuccessively indicate that k-th of the emotion vocabulary is corresponding described in i-th of emotional category belonging to it respectively
Emotion grade and the polar value, neutral value 0, the value of commendation are 1, and it is positive integer that the value of derogatory sense, which is -1, k and i,.
7. the three-dimensional expression generation method of text-driven according to claim 1, which is characterized in that
After the whole emotional value for calculating the text, before calculating the corresponding expression vector of the text, the method is also
It include: that the whole emotional value of the text is normalized;
It is calculated using the following equation the corresponding expression vector of the text:
F=EF1+(1-E)F2
Wherein, F is the corresponding expression vector of the text, and E is the whole emotional value of the text after normalized, F1For
The first expression vector, F2For the second expression vector.
8. the three-dimensional expression generation method of text-driven according to claim 7, which is characterized in that
The first expression vector: F1={ f11,f21,...,fG1};
The second expression vector: F2={ f12,f22,...,fG2};
The corresponding expression vector of the text:
F={ Ef11+(1-E)f12,Ef21+(1-E)f22,...,EfG1+(1-E)fG2};
Wherein, G is the positive integer greater than 1.
9. the three-dimensional expression generation method of text-driven according to claim 1, which is characterized in that
Multiple emotional categories by happiness, anger, sorrow, fear, dislike and shy totally six classes and form.
10. the three-dimensional expression generation method of text-driven according to claim 1, which is characterized in that
The step of segmenting to the text, obtaining the text corresponding word set includes: to segment to the text, is obtained
To multiple vocabulary;By in the multiple vocabulary stop words and uncommon word removal, obtain the corresponding word set of the text;
The step of emotion vocabulary is extracted in the word set includes: that default emotion lexicon dictionary is searched in the word set
In word, to extract the emotion vocabulary, wherein the default emotion lexicon dictionary includes several emotion vocabulary;
The step of negative word and degree word of modifying each emotion vocabulary are extracted in the word set includes: in institute's predicate
The word searched in default negative word dictionary is concentrated, to extract the negative word;Predeterminable level word dictionary is searched in the word set
In word, to extract the degree word, wherein the default negative word dictionary includes several negative words, the default journey
Spending dictionary includes several degree.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811055990.3A CN109145306A (en) | 2018-09-11 | 2018-09-11 | The three-dimensional expression generation method of text-driven |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811055990.3A CN109145306A (en) | 2018-09-11 | 2018-09-11 | The three-dimensional expression generation method of text-driven |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109145306A true CN109145306A (en) | 2019-01-04 |
Family
ID=64824746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811055990.3A Pending CN109145306A (en) | 2018-09-11 | 2018-09-11 | The three-dimensional expression generation method of text-driven |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109145306A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114047851A (en) * | 2021-11-15 | 2022-02-15 | 北京字跳网络技术有限公司 | Expression processing method and device, electronic equipment, storage medium and product |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663046A (en) * | 2012-03-29 | 2012-09-12 | 中国科学院自动化研究所 | Sentiment analysis method oriented to micro-blog short text |
CN105843796A (en) * | 2016-03-28 | 2016-08-10 | 北京邮电大学 | Microblog emotional tendency analysis method and device |
CN106202584A (en) * | 2016-09-20 | 2016-12-07 | 北京工业大学 | A kind of microblog emotional based on standard dictionary and semantic rule analyzes method |
CN106598944A (en) * | 2016-11-25 | 2017-04-26 | 中国民航大学 | Civil aviation security public opinion emotion analysis method |
WO2017101342A1 (en) * | 2015-12-15 | 2017-06-22 | 乐视控股(北京)有限公司 | Sentiment classification method and apparatus |
CN107729320A (en) * | 2017-10-19 | 2018-02-23 | 西北大学 | A kind of emoticon based on Time-Series analysis user conversation emotion trend recommends method |
-
2018
- 2018-09-11 CN CN201811055990.3A patent/CN109145306A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663046A (en) * | 2012-03-29 | 2012-09-12 | 中国科学院自动化研究所 | Sentiment analysis method oriented to micro-blog short text |
WO2017101342A1 (en) * | 2015-12-15 | 2017-06-22 | 乐视控股(北京)有限公司 | Sentiment classification method and apparatus |
CN105843796A (en) * | 2016-03-28 | 2016-08-10 | 北京邮电大学 | Microblog emotional tendency analysis method and device |
CN106202584A (en) * | 2016-09-20 | 2016-12-07 | 北京工业大学 | A kind of microblog emotional based on standard dictionary and semantic rule analyzes method |
CN106598944A (en) * | 2016-11-25 | 2017-04-26 | 中国民航大学 | Civil aviation security public opinion emotion analysis method |
CN107729320A (en) * | 2017-10-19 | 2018-02-23 | 西北大学 | A kind of emoticon based on Time-Series analysis user conversation emotion trend recommends method |
Non-Patent Citations (2)
Title |
---|
刘翠娟: "基于微博文本数据分析的社会群体情感可视计算方法研究", 《北京大学学报》 * |
徐琳宏 等: "情感词汇本体的构造", 《情报学报》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114047851A (en) * | 2021-11-15 | 2022-02-15 | 北京字跳网络技术有限公司 | Expression processing method and device, electronic equipment, storage medium and product |
CN114047851B (en) * | 2021-11-15 | 2024-02-06 | 北京字跳网络技术有限公司 | Expression processing method and device, electronic equipment, storage medium and product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Jiao et al. | A proposal for Kansei knowledge extraction method based on natural language processing technology and online product reviews | |
Li et al. | Mining the relationship between emoji usage patterns and personality | |
Purchase | Twelve years of diagrams research | |
CN106570496A (en) | Emotion recognition method and device and intelligent interaction method and device | |
CN104331394A (en) | Text classification method based on viewpoint | |
Liu et al. | Sentiment recognition for short annotated GIFs using visual-textual fusion | |
CN108108468A (en) | A kind of short text sentiment analysis method and apparatus based on concept and text emotion | |
CN107491435A (en) | Method and device based on Computer Automatic Recognition user feeling | |
Gobron et al. | From sentence to emotion: a real-time three-dimensional graphics metaphor of emotions extracted from text | |
Liang | Intelligent emotion evaluation method of classroom teaching based on expression recognition | |
CN107480136A (en) | It is a kind of to be applied to the method that feeling curve is analyzed in screen play | |
CN114969282B (en) | Intelligent interaction method based on rich media knowledge graph multi-modal emotion analysis model | |
El-Assady et al. | Semantic color mapping: A pipeline for assigning meaningful colors to text | |
CN109145306A (en) | The three-dimensional expression generation method of text-driven | |
Haydarov et al. | Affective visual dialog: A large-scale benchmark for emotional reasoning based on visually grounded conversations | |
Gobron et al. | An Interdisciplinary VR-architecture for 3D Chatting with Non-verbal Communication. | |
Rehm et al. | Culturally aware agent communication | |
Dzogang et al. | Expressions of graduality for sentiments analysis—A survey | |
Qamar et al. | Emotion detection from text using fuzzy logic | |
Kumamoto | Design of impression scales for assessing impressions of news articles | |
Jain et al. | Cognitive support by language visualization: a case study with Hindi language | |
Shavkatovna et al. | Linguocultural features of the symbols | |
O’Halloran et al. | Discourse Analysis and Semiotics | |
Kadir et al. | Transformation of Text-to-3D Graphics | |
Pastra et al. | Vision-Language Integration in AI: a reality check |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190104 |