HomeProjects

Data Quality Estimation and Improvement

Principal Investigator: Surangika Ranathunga

The Data Quality Estimation and Improvement project focuses on analysing, measuring, and enhancing the quality of datasets used in natural language processing, particularly for multilingual and low-resource language applications.

The Data Quality Estimation and Improvement project focuses on analysing, measuring, and enhancing the quality of datasets used in natural language processing, particularly for multilingual and low-resource language applications. As large web-mined datasets increasingly support modern language technologies, concerns regarding noise, incorrect language labels, and inconsistent data quality have become critical challenges. This project investigates these issues and develops techniques to systematically evaluate and improve dataset quality to ensure reliable downstream performance.
A key component of the project involves auditing multilingual corpora and identifying widespread quality problems, including mislabeled language data and corpora containing large proportions of low-quality sentences. These findings highlight the risks associated with relying on automatically collected data without careful quality assessment. Complementing this analysis, the project explores parallel data curation and filtering methods that rank sentence pairs using multilingual language models. By analysing biases present in different models and applying heuristic strategies, the research demonstrates how noisy parallel sentences can be effectively removed, leading to improved machine translation performance.
In addition, the project develops data augmentation and representation enhancement techniques to generate higher-quality parallel data for low-resource language pairs such as English–Sinhala, English–Tamil, and Sinhala–Tamil. Through improved augmentation strategies and refined cross-lingual representations, the research shows that better data quality can significantly enhance translation performance and contribute to more reliable multilingual language technologies.

Objectives:

  • Evaluate the quality of multilingual and web-mined datasets by identifying issues such as noise, incorrect language labels, and inconsistencies that affect the reliability of data used in language technologies.
  • Develop methods for filtering and curating parallel datasets to remove low-quality sentence pairs and improve the effectiveness of multilingual applications such as machine translation.
  • Design data augmentation and representation enhancement techniques that generate high-quality synthetic data and improve cross-lingual sentence representations, particularly for low-resource language pairs.
  • Promote reliable and reproducible research practices by analysing dataset openness, artefact availability, and data quality standards within the natural language processing research community.


Keywords: Natural Language Processing | Machine Learning / Deep Learning | Big Data | Sinhala | Parallel Corpora | Low-resource Languages | Parallel Data Curation | Cross-lingual Representations |




Publications

Dissertations

Journal Papers

Conference Papers

Team

External Collaborators: | Julia Kreutzer | Isaac Caswell |


Faculty

Nisansa de Silva

Senior Lecturer
University of Moratuwa

MSc Students

Charitha Rathnayake

Lecture on Contract
University of Moratuwa

Alumni-PhD Students

Aloka Fernando

Researcher / Visiting Lecturer
Informatics Institute of Technology

Alumni-MSc Students

Velayuthan Menan

AI Research Engineer
University of Moratuwa

Alumni-Undergraduates

Dilith Jayakody

Graduate Student
Dalhousie University

Grants

This project was partially supported by the following grants:

2022
08
-
2025
12
Multi-domain Neural Machine Translation (NMT) System for Sinhala, Tamil, and English
$35,000 - Google/2022
We propose to create a multi-domain Neural Machine Translation (NMT) System for Sinhala, Tamil, and English, the official languages of Sri Lanka.