A method, computer program product, and computer system for predicting responses to at least one conversational phrase. At least one conversational phrase may be received. A first probability for a subset of candidate responses of a plurality of candidate responses may be determined based upon, at least in part, context associated with the at least one conversational phrase, the at least one conversational phrase, and each context associated with the plurality of candidate responses. A second probability for the subset of candidate responses may be determined based upon, at least in part, the subset of candidate responses, the at least one conversational phrase, and the context associated with the at least one conversational phrase. At least one candidate response for the at least one conversational phrase may be determined based upon, at least in part, the first probability and the second probability.
SYSTEM AND METHOD FOR GENERATING RESPONSES FOR CONVERSATIONAL AGENTS