Patent attributes
A computer-implemented system and method for a chat system is provided for processing chat channel communications. The method comprises receiving a user message from a user, and classifying the user message using a classifier into a classified input that is one of a question, an answer, and a statement. When the input is a question, the method comprises determining a set of relevant answers from an answer database that are related to the question. The method determines a relatedness score reflecting a degree of relatedness between each related answer of the set of related answers and the question. A top answer is determined from the set of related answers based on the relatedness scores, and the method presents at least one of the top answer and the set of related answers to the user. When the input is an answer, the method stores the answer in the answer database.