Systems, methods, and non-transitory computer readable media can obtain a conversation of a user in a chat application associated with a system, where the conversation includes one or more utterances by the user. An analysis of the one or more utterances by the user can be performed. A sentiment associated with the conversation can be determined based on a machine learning model, wherein the machine learning model is trained based on a plurality of features including demographic information associated with users.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method comprising: obtaining, by a computing system, a conversation of a user in a chat application associated with a system, the conversation including one or more utterances by the user; performing, by the computing system, an analysis of the one or more utterances by the user; and determining, by the computing system, a sentiment associated with the conversation based on a machine learning model, wherein the machine learning model is trained based on a plurality of features including demographic information associated with users. 2. The computer-implemented method of claim 1, wherein the system is a social networking system, and the conversation is between the user and an agent associated with a page of an entity in the social networking system. 3. The computer-implemented method of claim 1, further comprising training the machine learning model based on the plurality of features, wherein the plurality of features further include one or more of: attributes associated with conversations, attributes associated with post history of users, or attributes associated with page history of users. 4. The computer-implemented method of claim 1, wherein the machine learning model provides one or more of: a sentiment score associated with the conversation or a sentiment label associated with the conversation. 5. The computer-implemented method of claim 4, wherein the sentiment label is indicative of a rating on a rating scale. 6. The computer-implemented method of claim 1, wherein the sentiment associated with the conversation is determined in or near real time. 7. The computer-implemented method of claim 1, wherein the performing the analysis of the one or more utterances by the user includes performing a textual analysis of an utterance by the user. 8. The computer-implemented method of claim 1, wherein the performing the analysis of the one or more utterances by the user includes determining a sentiment associated with one or more of: an emoticon, an emoji, or an indicator relating to text style. 9. The computer-implemented method of claim 1, wherein the sentiment associated with the conversation is determined based at least in part on the analysis of the one or more utterances by the user. 10. The computer-implemented method of claim 1, further comprising: determining an updated sentiment associated with the conversation based on the machine learning model at a time subsequent to a time at which the sentiment is determined; and detecting a change between the sentiment and the updated sentiment. 11. A system comprising: at least one hardware processor; and a memory storing instructions that, when executed by the at least one processor, cause the system to perform: obtaining a conversation of a user in a chat application associated with a system, the conversation including one or more utterances by the user; performing an analysis of the one or more utterances by the user; and determining a sentiment associated with the conversation based on a machine learning model, wherein the machine learning model is trained based on a plurality of features including demographic information associated with users. 12. The system of claim 11, wherein the instructions further cause the system to perform training the machine learning model based on the plurality of features, wherein the plurality of features further include one or more of: attributes associated with conversations, attributes associated with post history of users, or attributes associated with page history of users. 13. The system of claim 11, wherein the machine learning model provides one or more of: a sentiment score associated with the conversation or a sentiment label associated with the conversation. 14. The system of claim 11, wherein the sentiment associated with the conversation is determined in or near real time. 15. The system of claim 11, wherein the sentiment associated with the conversation is determined based at least in part on the analysis of the one or more utterances by the user. 16. A non-transitory computer readable medium including instructions that, when executed by at least one hardware processor of a computing system, cause the computing system to perform a method comprising: obtaining a conversation of a user in a chat application associated with a system, the conversation including one or more utterances by the user; performing an analysis of the one or more utterances by the user; and determining a sentiment associated with the conversation based on a machine learning model, wherein the machine learning model is trained based on a plurality of features including demographic information associated with users. 17. The non-transitory computer readable medium of claim 16, wherein the method further comprises training the machine learning model based on the plurality of features, wherein the plurality of features further include one or more of: attributes associated with conversations, attributes associated with post history of users, or attributes associated with page history of users. 18. The non-transitory computer readable medium of claim 16, wherein the machine learning model provides one or more of: a sentiment score associated with the conversation or a sentiment label associated with the conversation. 19. The non-transitory computer readable medium of claim 16, wherein the sentiment associated with the conversation is determined in or near real time. 20. The non-transitory computer readable medium of claim 16, wherein the sentiment associated with the conversation is determined based at least in part on the analysis of the one or more utterances by the user.