Daya C. Wimalasuriya

Learn More
Information Extraction aims to retrieve certain types of information from natural language text by processing them automatically. For example, an information extraction system might retrieve information about geopolitical indicators of countries from a set of web pages while ignoring other types of information. Ontology-based information extraction has(More)
Sinhala is one of the official languages of Sri Lanka and is used by over 19 million people. It belongs to the Indo-Aryan branch of the In-do-European languages and its origins date back to at least 2000 years. It has developed into its current form over a long period of time with influences from a wide variety of languages including Tamil, Portuguese and(More)
Information Extraction (IE) has existed as a field for several decades and has produced some impressive systems in the recent past. Despite its success, widespread usage and commercialization remain elusive goals for this field. We identify the lack of effective mechanisms for reuse as one major reason behind this situation. Here, we mean not only the reuse(More)
Our childhood eating patterns strongly affect our lifelong health. Recently, type II diabetes emerged as a national health crisis in America that can be prevented almost entirely by improving the quality of child nutrition. In this paper, we describe the scenario-based design process used to build NutriStat, a system for tracking young child nutrition for(More)
With the advent of large high volume data, we have seen need for real time analytic techniques like Complex Event Processing. This paper extends a Complex Event Processing Engine to support real time identification of technical chart patterns from streaming data. Technical chart patterns are known interesting recurring patterns on time series data, and they(More)
Information Extraction is the process of automatically obtaining knowledge from plain text. Because of the ambiguity of written natural language, Information Extraction is a difficult task. Ontology-based Information Extraction (OBIE) reduces this complexity by including contextual information in the form of a domain ontology. The ontology provides guidance(More)
Word sense disambiguation is the task of identifying the implied sense of a polysemous word in a given context. There have been many efforts on word sense disambiguation for English, but the amount of efforts for Sinhala is very little. This paper presents ongoing efforts on developing a rule based word sense disambiguation algorithm using the Sinhala(More)