1. A method comprising: receiving, over a network by a networked system, a communication that is a part of a conversation involving one or more users, the networked system being a participant in the conversation; analyzing, by one or more hardware processors of the networked system, the communication, the analyzing including parsing key terms from the communication; identifying, by the networked system, a sentiment of a user among the one or more users based on the parsed key terms, the identified sentiment of the user identifying a level of commitment readiness among at least two sequentially increasing levels of commitment readiness, the at least two sequentially increasing levels including a penultimate level that indicates readiness to consider multiple options and including an ultimate level that indicates readiness to commit to one option among the multiple options; based on the identified level of commitment readiness among the at least two sequentially increasing levels of commitment readiness, determining whether the networked system is to respond to the communication; and in response to a determination to respond, generating, by the networked system, a customized response based on the identified level of commitment readiness among the at least two sequentially increasing levels of commitment readiness and transmitting the customized response, over the network, to a device of the user.
1. A method comprising: receiving, over a network by a networked system, a communication that is a part of a conversation involving one or more users, the networked system being a participant in the conversation; analyzing, by one or more hardware processors of the networked system, the communication, the analyzing including parsing key terms from the communication; identifying, by the networked system, a sentiment of a user among the one or more users based on the parsed key terms, the identified sentiment of the user identifying a level of commitment readiness among at least two sequentially increasing levels of commitment readiness, the at least two sequentially increasing levels including a penultimate level that indicates readiness to consider multiple options and including an ultimate level that indicates readiness to commit to one option among the multiple options; based on the identified level of commitment readiness among the at least two sequentially increasing levels of commitment readiness, determining whether the networked system is to respond to the communication; and in response to a determination to respond, generating, by the networked system, a customized response based on the identified level of commitment readiness among the at least two sequentially increasing levels of commitment readiness and transmitting the customized response, over the network, to a device of the user. 16. The method of claim 1 , further comprising: identifying a trending keyword, the trending keyword indicating an event that is popular for a certain period of time; and modifying the customized response based on the trending keyword.