Punjabi Text Sentiment Analysis Using Indic NLP

Year : 2025 | Volume : 15 | Special Issue 01 | Page : 38 42
    By

    Surbhi Sekhri,

  • Nancy Shrivastav,

  • Preet Kaur,

  • Khushboo Bansal,

  • Shilpi Wadhwa,

  • Poonam Bhalla,

  1. Ph.D. Scholar, Department of Computer Science and Engineering, Desh Bhagat University, Mandi Gobindgarh, Punjab, India
  2. Assistant Professor, Department of Computer Science, St Soldier Institute of Engineering & Technology, Jalandhar, Punjab, India.
  3. Assistant Professor, Department of Computer Science, CT Institute of Engineering, Management & Technology, Jalandhar, Punjab, India.
  4. Assistant Professor, Department of Computer Science and Engineering, Desh Bhagat University, Mandi Gobindgarh, Punjab, India.
  5. Assistant Professor, Department of Computer Science, CT Institute of Engineering, Management & Technology, Jalandhar, Punjab, India.
  6. Assistant Professor, Department of Computer Science, CT Institute of Engineering, Management & Technology, Jalandhar, Punjab, India.

Abstract

Sentiment Analysis has become one of the challenging domains with the gaining popularity of Internet and social media platforms. Sentiment or opinion mining means to know people’s opinion, attitude, views and emotions towards anything. Sentiment analysis in English language has already been analyzing but there is a need of analyzing sentiments in other regional language in which Punjabi language is one of them. Users from the Punjab state of India have been creating content in the Punjabi language. There is a need to process such content by performing sentiment analysis to obtain valuable insights and directions from it. This will help researchers, organizations, and governments to analyze the user-generated content and mining useful information from it. The research uses n-gram approach which detects a sequence of n-words (n = 1, 2, 3…). The Indic NLP library of Python is used to perform the sentiment analysis of the public domain Punjabi language ext. datasets. There is a requirement to examine the content written in the Punjabi language to gain a more comprehensive grasp of Punjabi text. The focus of the paper is to recognize positive or negative sentiment from Punjabi content. The outcomes of the suggested approach demonstrate exceptional precision. The algorithm achieved an accuracy of 89% in sentiment analysis of Punjabi news articles.

Keywords: Indic NLP, n-gram, NLP, Punjabi text, sentiment analysis

[This article belongs to Special Issue under section in OmniScience: A Multi-disciplinary Journal (osmj)]

How to cite this article:
Surbhi Sekhri, Nancy Shrivastav, Preet Kaur, Khushboo Bansal, Shilpi Wadhwa, Poonam Bhalla. Punjabi Text Sentiment Analysis Using Indic NLP. OmniScience: A Multi-disciplinary Journal. 2025; 15(01):38-42.
How to cite this URL:
Surbhi Sekhri, Nancy Shrivastav, Preet Kaur, Khushboo Bansal, Shilpi Wadhwa, Poonam Bhalla. Punjabi Text Sentiment Analysis Using Indic NLP. OmniScience: A Multi-disciplinary Journal. 2025; 15(01):38-42. Available from: https://journals.stmjournals.com/osmj/article=2025/view=206485


References

1. Ranjan S, Sood S. Analyzing social media community sentiment score for prediction of success of Bollywood movies. Int J Latest Eng Manag Res. 2018;3(2S):80–8.
2. Punjabi language | Origins, Writing System & Dialects | Britannica [Internet]. [cited 2024 Apr 24]. Available from: https://www.britannica.com/topic/Punjabi-language
3. Singh J, Singh G, Singh R, Singh P. Morphological evaluation and sentiment analysis of Punjabi text using deep learning classification. J King Saud Univ Comput Inf Sci. 2021;33(5). doi: 10.1016/j.jksuci.2018.04.003.
4. Yadav K, Lamba A, Gupta D, Gupta A, Karmakar P, Saini S. Bilingual sentiment analysis for a code-mixed Punjabi English social media text. In: Proceedings of the 2020 International Conference on Computing, Communication and Security (ICCCS 2020). 2020. doi: 10.1109/ICCCS49678.2020.9277309.
5. Singh M, Goyal V, Raj S. Sentiment analysis of English-Punjabi code mixed social media content for agriculture domain. In: 2019 4th International Conference on Information Systems and Computer Networks (ISCON 2019). 2019. doi: 10.1109/ISCON47742.2019.9036204.
6. Kaur A, Gupta V. A novel approach for sentiment analysis of Punjabi text using SVM. Int Arab J Inf Technol. 2017;14(5).
7. Grover S, Verma A. Design for emotion detection of Punjabi text using hybrid approach. In: Proceedings of the International Conference on Inventive Computation Technologies (ICICT 2016). 2016. doi: 10.1109/INVENTIVE.2016.7824823.
8. Kaur G, Kaur K. Sentiment detection from Punjabi text using support vector machine. Int J Sci Res Comput Sci Eng. 2017;5(6):39–46. doi: 10.26438/ijsrcse/v5i6.3946.
9. Kaur R, Kaur R, Singh M, Ranjan S. Twitter sentiment analysis of the Indian Union Budget 2020. Int J Adv Sci Technol. 2020;29(4s):2282–8.
10. Ranjan S, Sood S. Exploring Twitter for large data analysis. Int J Adv Res Comput Sci Softw Eng. 2016;6(7):325–30.
11. Kaur A, Gupta V. N-gram based approach for opinion mining of Punjabi text. Lect Notes Comput Sci (including Subser Lect Notes Artif Intell Lect Notes Bioinformatics). 2014;8875. doi: 10.1007/978-3-319-13365-2_8.


Special Issue Subscription Original Research
Volume 15
Special Issue 01
Received 14/10/2024
Accepted 05/04/2025
Published 07/04/2025
Publication Time 175 Days


Login


My IP

PlumX Metrics