Building a bag-of-words model