5. The method of claim 1 , wherein applying the predictive model involves obtaining model attributes from one or more of: content of the received input; data associated with the user; and data associated with a product.
5. The method of claim 1 , wherein applying the predictive model involves obtaining model attributes from one or more of: content of the received input; data associated with the user; and data associated with a product. 6. The method of claim 5 , wherein obtaining values for the model attributes from the content of the received input involves: preprocessing the received input with a natural-language processing model; and converting the text into an array using a bag-of-words model, wherein the array may be based on an analysis of the most frequently used keywords associated with the Q&A application.