
SENTIMENT ANALYSIS USING SUPPORT VECTOR MACHINE BASED ON FEATURE SELECTION AND SEMANTIC ANALYSIS
Author(s) -
Dr.Arivoli A,
Sonali Pandey
Publication year - 2021
Publication title -
international research journal of computer science
Language(s) - English
Resource type - Journals
ISSN - 2393-9842
DOI - 10.26562/irjcs.2021.v0808.009
Subject(s) - sentiment analysis , support vector machine , computer science , artificial intelligence , lexicon , feature selection , naive bayes classifier , preprocessor , machine learning , natural language processing , classifier (uml) , data mining , pattern recognition (psychology)
Social media is a popular network through which user can share their reviews about various topics, news, products etc. People use internet to access or update reviews so it is necessary to express opinion. Sentiment analysis is to classify these reviews based on its opinion as either positive or negative category. First we have preprocessed the dataset to convert unstructured reviews into structured form. Then we have used lexicon based approach to convert structured review into numerical score value. In lexicon based approach we have preprocessed dataset using feature selection and semantic analysis. Stop word removal, stemming, POS tagging and calculating sentiment score with help of SentiWordNet dictionary have been done in preprocessing part. Then we have applied classification algorithm to classify opinion as either positive or negative. Support vector machine algorithm is used to classify reviews where RBF kernel SVM is modified by its hyper parameters which are soft margin constant C , Gamma γ. So optimized SVM gives good result than SVM and naïve bayes. At last we have compared performance of all classifier with respect to accuracy.