Question

I've got a requirement of determining whether the entered sentence is positive or negative.... First I thought it is something to do with Social Network analysis and later I realised that it is Sentiment analysis. My first question is what is the difference between these two? I think SNA itself uses SA... plz correct me if i am wrong...

Regarding this I got a very good discussion by Alexander @ NLP: Qualitatively "positive" vs "negative" sentence...

I want to get into this field with the power of open source and preferably with Java (but I am open to others too). Can anyone pls guide me on how to get started and move ahead

Thanks in advance Siva

Was it helpful?

Solution

This is sentiment analysis.

Social Network Analysis doesn't really have anything to do with Sentiment Analysis - social network analysis deals with relationships between people or things - common problems deal with figuring out "clustering" or cliques within a social network, discovering group cohesion, prestige within groups, discovering "ringleaders", etc.

Sentiment analysis is much closer to natural language processing - taking some textual, audio or video content and attempting to classify it in some way - subjective/objective, agreement/disagreement, etc.

As for tools/APIs that support this - I googled and found this blog post listing several sentiment analysis and natural language processing tools.

OTHER TIPS

RapidMiner is a powerful text mining and sentiment analysis tools. Rapid-I offers RapidMiner training courses on text mining and sentiment analysis: Sentiment Analysis, Opinion Mining, and Automated Market Research.

Best regards,

Frank

You can try tm and textir packages in R.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top