I am learning about the potential with Sentiment Analysis and have gone through many examples but I am still unsure about my understanding of one crucial detail: does one always need to start Sentiment Analysis with a previously labeled training set?
Let's say I am a small business and just implemented an online feedback form and my customers have started sending me comments about my product. In this case I would have no training set. Would I have to manually label each comment with a subjective score e.g. 1 to 5? Wouldn't this process heavily rely on subjective opinions of whoever ends up labeling the comments e.g. who is to say whether if a comment such as "I kind of liked the product but I am not sure if I will be buying again" deserves a 2 or a 3 as a sentiment score?