Assisting users with personalized and contextual communication content
AssigneeFacebook, Inc.
InventorScott Martin
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method includes receiving, from a client system associated with a first user, a first user input by the first user, wherein the first user input is associated with a current dialog session, identifying a first language register associated with the first user based on the first user input, accessing a plurality of language-register models associated with a plurality of language registers stored in a data store, selecting a first language-register model from the plurality of language-register models based on the identified first language register, and generating a first communication content responsive to the first user input, the first communication content being personalized for the first user based on the selected first language-register model.
Claims22
A method comprising, by one or more computing systems:
- receiving, from a client system associated with a first user, a first user input by the first user, wherein the first user input is associated with a current dialog session;
- identifying a first language register associated with the first user based on the first user input;
- accessing a plurality of language-register models associated with a plurality of language registers stored in a data store, wherein the plurality of language-register models are each personalized with respect to the first user;
- selecting a first language-register model from the plurality of language-register models based on the identified first language register;
- and
- generating a first communication content responsive to the first user input, the first communication content being personalized for the first user based on the selected first language-register model.
One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
- receive, from a client system associated with a first user, a first user input by the first user, wherein the first user input is associated with a current dialog session;
- identify a first language register associated with the first user based on the first user input;
- access a plurality of language-register models associated with a plurality of language registers stored in a data store, wherein the plurality of language-register models are each personalized with respect to the first user;
- select a first language-register model from the plurality of language-register models based on the identified first language register;
- and
- generate a first communication content responsive to the first user input, the first communication content being personalized for the first user based on the selected first language-register model.
A system comprising:
- one or more processors;
- and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to:
- receive, from a client system associated with a first user, a first user input by the first user, wherein the first user input is associated with a current dialog session;
- identify a first language register associated with the first user based on the first user input;
- access a plurality of language-register models associated with a plurality of language registers stored in a data store, wherein the plurality of language-register models are each personalized with respect to the first user;
- select a first language-register model from the plurality of language-register models based on the identified first language register;
- and
- generate a first communication content responsive to the first user input, the first communication content being personalized for the first user based on the selected first language-register model.
Dependencies are inferred from the claim text.