Tharindu Cyril Weerasooriya

dblp:261/3085 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
5since 2021 · last 2026
0000-0003-4647-3164ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 3 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Language models and text generation · 59% Multi-agent systems · 25% Trustworthy machine learning · 16%
Software engineering, system software, and programming languages
3 papers
Empirical software engineering · 70% Program synthesis and code generation · 30%

Topics — the 10 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
in-context learning
1.722025
ARTICLE: Annotator Reliability Through In-Context Learning (Student Abstract) · AAAI 2025
ARTICLE: Annotator Reliability Through In-Context Learning · AAAI 2025
Natural language and speech › Language models and text generation
self-consistency
1.722025
ARTICLE: Annotator Reliability Through In-Context Learning (Student Abstract) · AAAI 2025
ARTICLE: Annotator Reliability Through In-Context Learning · AAAI 2025
Empirical software engineering › data annotation
annotation agreement
1.722025
ARTICLE: Annotator Reliability Through In-Context Learning (Student Abstract) · AAAI 2025
ARTICLE: Annotator Reliability Through In-Context Learning · AAAI 2025
Empirical software engineering
data annotation
1.722025
ARTICLE: Annotator Reliability Through In-Context Learning (Student Abstract) · AAAI 2025
ARTICLE: Annotator Reliability Through In-Context Learning · AAAI 2025
Program synthesis and code generation › code generation with language models
in-context learning
1.722025
ARTICLE: Annotator Reliability Through In-Context Learning (Student Abstract) · AAAI 2025
ARTICLE: Annotator Reliability Through In-Context Learning · AAAI 2025
Knowledge, reasoning and agents › Multi-agent systems › agentic AI
agentic workflow
1.012026
ProRefine: Inference-Time Prompt Refinement with Textual Feedback (Student Abstract) · AAAI 2026
Knowledge, reasoning and agents › Multi-agent systems › multi-agent collaboration
LLM-based multi-agent collaboration
1.012026
ProRefine: Inference-Time Prompt Refinement with Textual Feedback (Student Abstract) · AAAI 2026
Natural language and speech › Language models and text generation › prompting › prompt engineering
prompt optimization
1.012026
ProRefine: Inference-Time Prompt Refinement with Textual Feedback (Student Abstract) · AAAI 2026
Machine learning › Trustworthy machine learning
annotator disagreement
0.712023
Subjective Crowd Disagreements for Subjective Data: Uncovering Meaningful CrowdOpinion with Population-level Learning · ACL (1) 2023
Natural language and speech › Language models and text generation
mathematical reasoning
0.312026
ProRefine: Inference-Time Prompt Refinement with Textual Feedback (Student Abstract) · AAAI 2026

Methods — techniques the papers use, named apart from their topics

self-consistency · 3.5in-context learning · 3.5crowd annotation · 1.3textual feedback · 1.0chain-of-thought · 1.0noise audit · 0.7
YearPublicationVenuePosition
2026 ProRefine: Inference-Time Prompt Refinement with Textual Feedback (Student Abstract)
abstract
Agentic workflows, where multiple AI agents collaborate to accomplish complex tasks like reasoning or planning, play a substantial role in many cutting-edge commercial applications. These workflows depend critically on the prompts used to provide the roles models play in such workflows. Poorly designed prompts that fail even slightly to guide individual agents can lead to sub-optimal performance that may snowball within a system of agents, limiting their reliability and scalability. To address this important problem of inference-time prompt optimization, we introduce ProRefine, an innovative inference-time optimization method that uses an agentic loop of LLMs to generate and apply textual feedback. ProRefine dynamically refines prompts for multi-step reasoning tasks without additional training or ground truth labels. Evaluated on five benchmark mathematical reasoning datasets, ProRefine significantly surpasses zero-shot Chain-of-Thought baselines by 3 to 37 percentage points. This approach not only boosts accuracy but also allows smaller models to approach the performance of their larger counterparts. This highlights its potential for building cost-effective and powerful hybrid AI systems, thereby democratizing access to high-performing AI.
Deepak Pandita, Tharindu Cyril Weerasooriya, Ankit Shah 0001, Isabelle Diana May-Xin Ng, Christopher Homan, Wei Wei 0019
AAAI2
2025 ARTICLE: Annotator Reliability Through In-Context Learning
abstract
Ensuring annotator quality in training and evaluation data is a key piece of machine learning in NLP. Tasks such as sentiment analysis and offensive speech detection are intrinsically subjective, creating a challenging scenario for traditional quality assessment approaches because it is hard to distinguish disagreement due to poor work from that due to differences of opinions between sincere annotators. With the goal of increasing diverse perspectives in annotation while ensuring consistency, we propose ARTICLE, an in-context learning (ICL) framework to estimate annotation quality through self-consistency. We evaluate this framework on two offensive speech datasets using multiple LLMs and compare its performance with traditional methods. Our findings indicate that ARTICLE can be used as a robust method for identifying reliable annotators, hence improving data quality.
Sujan Dutta, Deepak Pandita, Tharindu Cyril Weerasooriya, Marcos Zampieri, Christopher Homan, Ashiqur R. KhudaBukhsh
AAAI3
2025 ARTICLE: Annotator Reliability Through In-Context Learning (Student Abstract)
abstract
Ensuring annotator quality in training and evaluation data is a key piece of machine learning in NLP. Tasks such as sentiment analysis and offensive speech detection are intrinsically subjective, creating a challenging scenario for traditional quality assessment approaches because it is hard to distinguish disagreement due to poor work from that due to differences of opinions between sincere annotators. With the goal of increasing diverse perspectives in annotation while ensuring consistency, we propose ARTICLE, an in-context learning (ICL) framework to estimate annotation quality through self-consistency. We evaluate this framework on two offensive speech datasets using multiple LLMs and compare its performance with traditional methods. Our findings indicate that ARTICLE can be used as a robust method for identifying reliable annotators, hence improving data quality.
Sujan Dutta, Deepak Pandita, Tharindu Cyril Weerasooriya, Marcos Zampieri, Christopher Homan, Ashiqur R. KhudaBukhsh
AAAI3
2023 Subjective Crowd Disagreements for Subjective Data: Uncovering Meaningful CrowdOpinion with Population-level Learning
abstract
Tharindu Cyril Weerasooriya, Sarah Luger, Saloni Poddar, Ashiqur KhudaBukhsh, Christopher Homan. Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2023.
Tharindu Cyril Weerasooriya, Sarah K. K. Luger, Saloni Poddar, Ashiqur R. KhudaBukhsh, Christopher Homan
ACL (1)1
2023 Vicarious Offense and Noise Audit of Offensive Speech Classifiers: Unifying Human and Machine Disagreement on What is Offensive
abstract
Tharindu Weerasooriya, Sujan Dutta, Tharindu Ranasinghe, Marcos Zampieri, Christopher Homan, Ashiqur KhudaBukhsh. Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing. 2023.
Tharindu Cyril Weerasooriya, Sujan Dutta, Tharindu Ranasinghe, Marcos Zampieri, Christopher Homan, Ashiqur R. KhudaBukhsh
EMNLP1
2020 Neighborhood-Based Pooling for Population-Level Label Distribution Learning
Tharindu Cyril Weerasooriya, Tong Liu 0010, Christopher Homan
ECAI1