Overall, the bag of words model for text classification is fairly naive and could be upon by something else, such as tf–idf.