Home ➤ Publications ➤ jayawickrama2022facebook

Facebook for Sentiment Analysis: Baseline Models to Predict Facebook Reactions of Sinhala Posts

Vihanga Jayawickrama, Gihan Weeraprameshwara, Nisansa de Silva, Yudhanjaya Wijeratne
Q4 Journal The International Journal on Advances in ICT for Emerging Regions

Research on natural language processing in most regional languages is hindered due to resource poverty. A possible solution for this is utilization of social media data in research. For example, the Facebook network allows its users to record their reactions to text via a typology of emotions. This network, taken at scale, is therefore a prime dataset of annotated sentiment data. This paper uses millions of such reactions, derived from a decade worth of Facebook post data centred around a Sri Lankan context, to model an eye of the beholder approach to sentiment detection for online Sinhala textual content. Three different sentiment analysis models are built, taking into account a limited subset of reactions, all reactions, and another that derives a positive/negative star rating value. The efficacy of these models in capturing the reactions of the observers are then computed and discussed. The analysis reveals that the Star Rating Model, for Sinhala content, is significantly more accurate (0.82) than the other approaches. The inclusion of the like reaction is discovered to hinder the capability of accurately predicting other reactions. Furthermore, this study provides evidence for the applicability of social media data to eradicate the resource poverty surrounding languages such as Sinhala.

Keywords: Natural Language Processing | Big Data | Sinhala | Machine Learning / Deep Learning | Sentiment Analysis | Word Vectorization | Social Media |

@article{jayawickrama2022facebook,
  title={Facebook for Sentiment Analysis: Baseline Models to Predict Facebook Reactions of Sinhala Posts},
  author={Jayawickrama, Vihanga and Weeraprameshwara, Gihan and de Silva, Nisansa and Wijeratne, Yudhanjaya},
  journal={The International Journal on Advances in ICT for Emerging Regions},
  volume={15},
  number={2},
  year={2022},
  abstract={Research on natural language processing in most regional languages is hindered due to resource poverty. A possible solution for this is utilization of social media data in research. For example, the Facebook network allows its users to record their reactions to text via a typology of emotions. This network, taken at scale, is therefore a prime dataset of annotated sentiment data. This paper uses millions of such reactions, derived from a decade worth of Facebook post data centred around a Sri Lankan context, to model an eye of the beholder approach to sentiment detection for online Sinhala textual content. Three different sentiment analysis models are built, taking into account a limited subset of reactions, all reactions, and another that derives a positive/negative star rating value. The efficacy of these models in capturing the reactions of the observers are then computed and discussed. The analysis reveals that the Star Rating Model, for Sinhala content, is significantly more accurate (0.82) than the other approaches. The inclusion of the like reaction is discovered to hinder the capability of accurately predicting other reactions. Furthermore, this study provides evidence for the applicability of social media data to eradicate the resource poverty surrounding languages such as Sinhala.},
  misc={https://journal.icter.org/index.php/ICTer/article/view/389/111,NLP:BIG:SIN:ML,https://goo.gl/iY6aTr},
  doi={10.4038/icter.v15i2.7248}
}



Related Projects

Low-Resource Adaptation for NLP

Active

PI: Nisansa de Silva

We propose to advance natural language processing for low-resource settings by leveraging data augmentation, transfer learning, and model adaptation techniques to overcome the scarcity of annotated data and linguistic resources.

Sinhala Language Resources

Active

PI: Nisansa de Silva

We propose to build and analyze Sinhala language resources, datasets, and models to strengthen NLP research for this low-resource language, while connecting it to English and Tamil through bilingual lexicons, embeddings, and cross-lingual methods.

Social Media Text Analysis

Active

PI: Nisansa de Silva

We propose to advance social media text analysis by combining linguistic study, preprocessing, and deep learning models to better capture sentiment, structure, and meaning in informal, large-scale user-generated text.