Back to results
US 12,614,041 B2Granted
Nonverbal message extraction and generation
AssigneeTencent America LLC
InventorsDian Yu, Xiaoyang Wang, Haitao Mi, Dong Yu
Life of this patent
Estimating the term…
Abstract
A method and apparatus comprising computer code configured to cause a processor or processors to receive a text comprising a plurality of sentences, by a machine learning model, extract a nonverbal message from one of the sentences and add an annotation to the text, the annotation indicating the nonverbal message, and output a version of the text including the annotation.
Claims18
A method performed by at least one processor and comprising:
- receiving a text comprising a plurality of sentences;
- by a machine learning model, extracting a nonverbal message from one of the sentences and adding an annotation to the text, the annotation indicating the nonverbal message, and the annotation is based on determining a probability
- p
-
- (
- n
-
- ❘
- "\[LeftBracketingBar]"
- U
- )
- =
- ∏
- i
- =
- 1
- m
- p
-
- (
- n
- i
-
- ❘
- "\[LeftBracketingBar]"
- U
- ,
- n
- 1
- ,
- …
- ,
- n
- i
- -
- 1
- )
- where U represents utterances of the sentences, where n represents nonverbal messages including the nonverbal message, and where m represents a number of words of the nonverbal message;
- and
- outputting a version of the text comprising the annotation.
37 more elements
An apparatus comprising:
- at least one memory configured to store computer program code;
- at least one processor configured to access the computer program code and operate as instructed by the computer program code, the computer program code including:
- receiving code configured to cause the at least one processor to receive a text comprising a plurality of sentences;
- extracting and annotating code configured to cause the at least one processor to, by a machine learning model, extracting a nonverbal message from one of the sentences and adding an annotation to the text, the annotation indicating the nonverbal message, and the annotation is based on determining a probability
- p
-
- (
- n
-
- ❘
- "\[LeftBracketingBar]"
- U
- )
- =
- ∏
- i
- =
- 1
- m
- p
-
- (
- n
- i
-
- ❘
- "\[LeftBracketingBar]"
- U
- ,
- n
- 1
- ,
- …
- ,
- n
- i
- -
- 1
- )
- where U represents utterances of the sentences, where n represents nonverbal messages including the nonverbal message, and where m represents a number of words of the nonverbal message;
- and
- outputting code configured to cause the at least one processor to output a version of the text comprising the annotation.
39 more elements
A non-transitory computer readable medium storing a program causing a computer to:
- receive a text comprising a plurality of sentences;
- by a machine learning model, extract a nonverbal message from one of the sentences and add an annotation to the text, the annotation indicating the nonverbal message, and the annotation is based on determining a probability
- p
-
- (
- n
-
- ❘
- "\[LeftBracketingBar]"
- U
- )
- =
- ∏
- i
- =
- 1
- m
- p
-
- (
- n
- i
-
- ❘
- "\[LeftBracketingBar]"
- U
- ,
- n
- 1
- ,
- …
- ,
- n
- i
- -
- 1
- )
- where U represents utterances of the sentences, where n represents nonverbal messages including the nonverbal message, and where m represents a number of words of the nonverbal message;
- and
- output a version of the text comprising the annotation.
37 more elements
Dependencies are inferred from the claim text.