Himalaya College of Engineering

NEPTUN: Normalization for Romanized Nepali Sentiment Analysis.

Published 2025

Chandra Prakash Chaudahry, Basanta Joshi, Aman Shakya, Santosh Giri

Journal of Himalaya College of Engineering, Vol 2 Issue 1

NepJOL

Abstract

The growth of e-commerce has led to rise in user-generated reviews, many of which in Nepal are written in Romanized Nepali a non-standard form with inconsistent spelling, grammar and code-switching with English. These irregularities challenge traditional sentiment analysis methods. This study presents NEPTUN(NEpali Phonetic Translation-Based Unified Normalization), a novel module for normalizing Romanized Nepali, NEPTUN uses phonetic transliteration to map Romanized words to Devnagari, verifies them via a Nepali dictionary, and then back-transliterates them into standardized Romanized forms. It also applies frequency-based filtering to retain common variants, improving consistency. While similar techniques exist for Romanized Hindi and Urdu, NEPTUN is the first tailored to Romanized Nepali. Its effectiveness was tested using various sentiment classifiers- Logistic Regression, Naive Bayes, K-Nearest Neighbors, and BERT. NEPTUN-enhanced preprocessing improved model accuracy, with BERT achieving the highest at 87.56%. These results emphasize the need for domain-specific preprocessing in low-resource language like Nepali.

03-neptun-normalization-for-romanized-nepali-sentiment-analysis.pdf

758 KB

Open the publication in your device's PDF reader for the best mobile reading experience.

Open PDF reader