I want to detect some sort of sentiment orientation for text article. This problem seems related to classification problem, but instead of detecting probabilities of each class (negative, positive, neutral), I want to know some overall score rating, like 0.76 and then classify my article into category that covers the predefined ranges. (e.g. [0.75…1) is positive).
What ml algorithms are suitable for such problem?
As far as I see it, you can do it with one of these two approaches:
(p,1-p)– wherepis the “chance” the binary classifier is giving it to be “true”.the score it returns you. You will label “pos” as 1 and “neg” as 0 when training your algorithm.
Personally, I’d go for the first approach with SVM, since I know it handles large feature space well – and it is likely to be the case in text problems.