1) The document describes a model for classifying tweets into categories like politics, sports, music, etc. The model was trained on a set of pre-classified tweets and can then categorize new tweets.
2) Two approaches were used: Naive Bayes and Support Vector Machine (SVM). Naive Bayes treats each word as an independent feature, while SVM constructs vectors for each tweet.
3) The model was tested on a separate set of tweets and achieved classification with little error into categories like technology, music, etc. based on the words and topics in the tweets.