Professional Experience

  • Present 2020

    Senior Lecturer

    Department of Computer science & Engineering, University of Moratuwa,
    Sri Lanka

  • 2021 2020

    Research Fellow

    LIRNEasia,
    Sri Lanka

  • 2020 2014

    Graduate Research/Teaching Fellow

    University of Oregon, Department of Computer and Information Science,
    USA.

  • 2018 2018

    Givens Associate

    Argonne National Laboratory,
    USA.

  • 2020 2011

    Lecturer

    Department of Computer science & Engineering, University of Moratuwa,
    Sri Lanka

  • 2014 2013

    Researcher

    LIRNEasia,
    Sri Lanka

  • 2014 2013

    Visiting Lecturer

    Northshore College of Business and Technology,
    Sri Lanka

Education

  • Ph.D. 2020

    Ph.D. in Computer & Information Science

    University of Oregon, USA

  • MS 2016

    MS in Computer & Information Science

    University of Oregon, USA

  • BSc2011

    B.Sc Engineering (Hons)in Computer Science & Engineering

    University of Moratuwa, Sri Lanka

Featured Research

LawChain: A Resource-Efficient Blueprint for Legal Information Retrieval in Low-Resource Jurisdictions


O. Atukorala, R. Appuhami, and N. de Silva

ICML 2026 GlobalSouthML, 2026,

We present LawChain, a resource-efficient framework for legal information retrieval in low-resource jurisdictions, developed through a deployment on Sri Lankan legislative Acts. This setting reflects challenges common to public-sector ML in low-resource settings, including many jurisdictions in the Global South: noisy digitized documents, inconsistent legal text structure, limited evaluation benchmarks, and a vocabulary mismatch between lay queries and statutory language. To address these constraints, we build a layout-aware extraction pipeline and a modular retrieval architecture combining BM25, semantic embeddings, localized query expansion, an agentic refinement loop, and a Neo4j knowledge graph. Using a Gemini-based LLM-as-a-judge evaluation framework, the combined system achieves Precision@5 of 0.8345 and Recall@5 of 0.9357. Beyond this deployment, LawChain offers a reusable design pattern for sustainable, locally grounded retrieval under data and compute constraints. We release the system architecture, a 22,812-node legal knowledge graph, and a human-refined dataset of more than 26,000 question-answer pairs to support future work on legal information access in low-resource settings.