Ontology-Driven Knowledge Graph Construction for Low-Resource Languages: A Modular Framework for Tamil Relation Extraction

Ontology-Driven Knowledge Graph Construction for Low-Resource Languages: A Modular Framework for Tamil Relation Extraction
Why building a Knowledge Graph is far more than extracting entities and relationships. Introduction Knowledge Graphs have become one of the fundamental building blocks of modern Artificial Intelligence. From semantic search engines and digital libraries to Retrieval-Augmented Generation (RAG), question answering, recommendation systems, and scientific knowledge discovery, many intelligent applications rely on structured knowledge rather ...

TamilNERBench: A Morphology-Aware Benchmark for Named Entity Recognition in Tamil

TamilNERBench: A Morphology-Aware Benchmark for Named Entity Recognition in Tamil
The rapid advancement of Transformer-based multilingual language models has significantly improved Named Entity Recognition (NER) across many languages. Models such as IndicBERT, MuRIL, XLM-R, mBERT, and more recently Large Language Models (LLMs), have substantially advanced multilingual NLP by learning contextual representations from massive corpora. Despite these advances, Tamil continues to present unique challenges for Named ...

Building a Fine-Grained Tamil Named Entity Recognition System with MuRIL

Building a Fine-Grained Tamil Named Entity Recognition System with MuRIL
Introduction Named Entity Recognition (NER) is one of the fundamental sequence labeling tasks in Natural Language Processing (NLP), where each token in a sentence is assigned a semantic label representing real-world entities such as persons, organizations, locations, products, events, and creative works. NER serves as a foundational component for numerous downstream AI systems, including: Information ...

Building a Transformer-Based Tamil Relation Extraction Pipeline for Knowledge Graph Construction

Building a Transformer-Based Tamil Relation Extraction Pipeline for Knowledge Graph Construction
Introduction Knowledge Graph construction from unstructured text remains one of the fundamental challenges in Natural Language Processing (NLP). The process requires identifying entities, understanding semantic relationships between them, and converting textual information into structured triples that can be stored, queried, and reasoned over. For low-resource languages such as Sri Lankan Tamil, this challenge is even ...

Building a Tamil Coreference Resolution System for Information Extraction

Building a Tamil Coreference Resolution System for Information Extraction
Modern Information Extraction systems rely on more than Named Entity Recognition (NER). While NER can identify entities such as people, locations, and organizations, it does not explain how references to those entities evolve throughout a document. This is where Coreference Resolution (CR) becomes essential. Coreference Resolution is the task of determining when multiple mentions within ...

Fine-Tuning IndicNER for Sri Lankan Tamil Named Entity Recognition

Fine-Tuning IndicNER for Sri Lankan Tamil Named Entity Recognition
The rapid evolution of transformer-based multilingual NLP systems has significantly improved Named Entity Recognition (NER) performance across many high-resource languages. However, low-resource language variants such as Sri Lankan Tamil still face substantial challenges due to limited domain-specific datasets and linguistic underrepresentation in existing multilingual training corpora. At CTNLPR (Center for Tamil Natural Language Processing Research), ...

Building a Sri Lankan Tamil Named Entity Recognition Dataset for Low-Resource NLP

Building a Sri Lankan Tamil Named Entity Recognition Dataset for Low-Resource NLP
The growth of Large Language Models (LLMs) and multilingual NLP systems has significantly improved language technologies across major global languages. However, low-resource languages such as Sri Lankan Tamil still face a severe lack of high-quality annotated datasets—especially for foundational tasks like Named Entity Recognition (NER). To address this gap, we developed the Srilankan-Tamil-NER Dataset, a ...

Building a Tamil Coreference Resolution System: Zero-Shot Contextual Span Modeling with MuRIL for Low-Resource NLP

Building a Tamil Coreference Resolution System: Zero-Shot Contextual Span Modeling with MuRIL for Low-Resource NLP
Coreference Resolution (CR) is one of the most important tasks in Natural Language Processing (NLP). It focuses on identifying whether multiple expressions within a document refer to the same real-world entity. Resolving these semantic references is critical for document-level understanding and directly impacts downstream NLP systems such as: Information Extraction Knowledge Graph Construction Question Answering ...

Building a Morphology-Aware Tamil NER Pipeline: From Transformer Extraction to Canonical Entity Resolution

Building a Morphology-Aware Tamil NER Pipeline: From Transformer Extraction to Canonical Entity Resolution
Named Entity Recognition (NER) is a foundational layer in modern NLP systems. It directly impacts downstream applications such as search, indexing, knowledge graph construction, entity linking, and Retrieval-Augmented Generation (RAG). However, for Tamil and other morphologically rich languages, entity extraction alone is insufficient. The larger challenge lies in canonicalizing entity variants into stable root forms ...

Building a Tamil Keyword Extraction Pipeline: From Statistical Methods to Embedding-Based Semantic Extraction

Building a Tamil Keyword Extraction Pipeline: From Statistical Methods to Embedding-Based Semantic Extraction
Keyword extraction is a foundational component in modern NLP systems. It directly impacts search quality, indexing efficiency, document summarization, topic discovery, and Retrieval-Augmented Generation (RAG) pipelines. However, for low-resource languages such as Tamil, keyword extraction introduces several challenges that extend beyond simply applying existing algorithms. In practice, achieving reliable extraction required careful system-level engineering involving ...