Examining the Impact of Feature Selection on Sentiment Analysis for the Greek Language

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10458)


Sentiment analysis identifies the attitude that a person has towards a service, a topic or an event and it is very useful for companies which receive many written opinions. Research studies have shown that the determination of sentiment in written text can be accurately determined through text and part of speech features. In this paper, we present an approach to recognize opinions in Greek language and we examine the impact of feature selection on the analysis of opinions and the performance of the classifiers. We analyze a large number of feedback and comments from teachers towards e-learning, life-long courses that have attended with the aim to specify their opinions. A number of text-based and part of speech based features from textual data are extracted and a generic approach to analyze text and determine opinion is presented. Evaluation results indicate that the approach illustrated is accurate in specifying opinions in Greek text and also sheds light on the effect that various features have on the classification performance.


Sentiment analysis Feature selection Text mining Machine learning 


  1. 1.
    Angelopoulos, P., Paraskevas, M., Perikos, I., Zarouchas, T.: A highly motivated blended learning model oriented to computer engineering educators. In: 2014 9th International Conference on Computer Science and Education (ICCSE), pp. 457–461. IEEE (2014)Google Scholar
  2. 2.
    Baccianella, S., Esuli, A., Sebastiani, F.: Feature selection for ordinal text classification. Neural Comput. 26(3), 557–591 (2014)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Bolón-Canedo, V., Sánchez-Maroño, N., Alonso-Betanzos, A.: Recent advances and emerging challenges of feature selection in the context of big data. Knowl.-Based Syst. 86, 33–45 (2015)CrossRefGoogle Scholar
  4. 4.
    Cambria, E., Schuller, B., Xia, Y., Havasi, C.: New avenues in opinion mining and sentiment analysis. IEEE Intell. Syst. 2, 15–21 (2013)CrossRefGoogle Scholar
  5. 5.
    Cercel, D.C., Trăuşan, Ş.: Research challenges in opinion mining from a natural language processing perspective. Univ. Politehnica Bucharest Sci. Bull. Ser. C-Electr. Eng. Comput. Sci. 78(3), 157–168 (2016)Google Scholar
  6. 6.
    Dasgupta, A., Drineas, P., Harb, B., Josifovski, V., Mahoney, M.W.: Feature selection methods for text classification. In: Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 230–239. ACM (2007)Google Scholar
  7. 7.
    Hatzivassiloglou, V., McKeown, K.R.: Predicting the semantic orientation of adjectives. In: Proceedings of the Eighth Conference on European Chapter of the Association for Computational Linguistics EACL 1997, pp. 174–181. Association for Computational Linguistics, Stroudsburg (1997)Google Scholar
  8. 8.
    Liu, B.: Sentiment Analysis and Opinion Mining. Synthesis Lectures on Human Language Technologies. Morgan & Claypool Publishers (2012)Google Scholar
  9. 9.
    Medhat, W., Hassan, A., Korashy, H.: Sentiment analysis algorithms and applications: a survey. Ain Shams Eng. J. 5(4), 1093–1113 (2014)CrossRefGoogle Scholar
  10. 10.
    Pang, B., Lee, L.: A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of the 42nd Annual Meeting on Association for Computational Linguistics, ACL 2004. Association for Computational Linguistics, Stroudsburg, PA, USA (2004)Google Scholar
  11. 11.
    Pang, B., Lee, L., Vaithyanathan, S.: Thumbs up?: sentiment classification using machine learning techniques. In: Proceedings of the ACL-02 Conference on Empirical Methods in Natural Language Processing, EMNLP 2002, vol. 10, pp. 79–86. Association for Computational Linguistics, Stroudsburg (2002)Google Scholar
  12. 12.
  13. 13.
    Paraskevas, M., Zarouchas, T., Angelopoulos, P., Perikos, I.: Formulating an adaptable e-training framework to computer science educators. Int. J. Continuing Eng. Educ. Life Long Learn. 25(2), 151–173 (2015)CrossRefGoogle Scholar
  14. 14.
    Perikos, I., Gkamas, V., Zarouchas, T., Paraskevas, M.: Educational capabilities of a novel teleconference service integrated into the Greek school community. In: Proceedings of the 20th Pan-Hellenic Conference on Informatics. ACM (2016)Google Scholar
  15. 15.
    Perikos, I., Hatzilygeroudis, I.: Recognizing emotions in text using ensemble of classifiers. Eng. Appl. Artif. Intell. 51, 191–201 (2016)CrossRefGoogle Scholar
  16. 16.
    Spatiotis, N., Mporas, I., Paraskevas, M., Perikos, I.: Sentiment Analysis for the Greek Language. In: Proceedings of the 20th Pan-Hellenic Conference on Informatics. ACM (2016)Google Scholar
  17. 17.
    Turney, P.D.: Thumbs up or thumbs down?: semantic orientation applied to unsupervised classification of reviews. In: Proceedings of the 40th Annual Meeting on Association for Computational Linguistics, ACL 2002, pp. 417–424. Association for Computational Linguistics, Stroudsburg (2002)Google Scholar
  18. 18.
    Yi, J., Nasukawa, T., Bunescu, R., Niblack, W.: Sentiment analyzer: extracting sentiments about a given topic using natural language processing techniques. In: Third IEEE International Conference on Data Mining, 2003, ICDM 2003, pp. 427–434. IEEE (2003)Google Scholar
  19. 19.
    Zarouchas, T., Perikos, I., Paraskevas, M., Pegiazis, T.: A hybrid training framework oriented to computer engineering educators. In: Proceedings of the 19th Panhellenic Conference on Informatics, pp. 33–37. ACM (2015)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Computer and Informatics Engineering DepartmentTechnological Educational Institute of Western GreeceMissolonghiGreece
  2. 2.School of Engineering and TechnologyUniversity of HertfordshireHatfieldUK
  3. 3.Computer Technology Institute and Press “Diophantus”PatrasGreece
  4. 4.Computer Engineering and Informatics DepartmentUniversity of PatrasPatrasGreece

Personalised recommendations