I have three thousand tweets, each of which has either a shortcut or a maximum of four tags. For example: -
1.] "I really sci-fi documentaries and movies" ; ["science", "movies"]
2.] "The international politics scene is getting dirty"; ["politics"]
3.] "I dont know what to say"; [null]
4.] "I dont have any interest in national political debates on tv, I'd rather watch science shows like cosmos or sports like soccer, baseball; ["sports", "science", "politics"]
Right now I used NaiveBayes and used only one tag for each of the tweets during training (instead of multi-tags): -
1.] "I really sci-fi documentaries and movies" ; ["science"]
2.] "The international politics scene is getting dirty"; ["politics"]
3.] "I dont know what to say"; [null]
4.] "I dont have any interest in national political debates on tv, I'd rather watch science shows like cosmos or sports like soccer, baseball; ["politics"]
But, as you can see, I need the βMulti-labelsβ classification, although I started with Naive-Bayes, because I could find bazillion tutorials that I could easily refer to to get started, but no where can I find python to satisfy my actual multi-label issue. All I could find was research papers or suggestions about algorithms (KNN, Multinomial NB, etc.). Can anyone help me out.