Finally, a better approach is to learn a model to predict the number of keywords using the training set.
we introduced a model that attempts to predict the number of keywords in each tweet based on a set of features.