What is a model?

This article explains the model definition in Kimola Cognitive.

A machine learning model is a virtual and intelligent space with the ability of both learning and predicting information. In our case, learning process only serves for text classification to predict the label.