Budditha Hettige

Budditha Hettige
General Sir John Kotelawala Defence University · Department of Computer Engineering

PhD Mphil BSc

About

78
Publications
256,157
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
333
Citations
Introduction
Academic, Research interests: Multi-Agent Technology, Natural Language Processing and Sinhala Language Computing
Additional affiliations
January 2019 - September 2019
General Sir John Kotelawala Defence University
Position
  • Lecturer
December 2011 - present
University of Moratuwa
Position
  • PhD Student
March 2015 - present
General Sir John Kotelawala Defence University
Position
  • Lecturer
Education
December 2008 - December 2011
University of Moratuwa
Field of study
  • Computer Science
January 1998 - December 2001
University of Sri Jayewardenepura
Field of study
  • Computer Science

Publications

Publications (78)
Article
Full-text available
Language is the primary medium used by human beings to convey their thoughts, ideas, feelings, and information. There are many languages in the world each with its own unique complexities. Therefore, language barrier among people is rapidly increased, and the language complexity has been become an unsolved problem in linguistics. However, this lang...
Conference Paper
Full-text available
People with visual impairments face several challenges throughout their daily lives, including navigation, access to information, and social interaction which limit their independence and ability to fully engage with society. With the rapid advancement of technology, it has become possible to develop mobile applications as helpful solutions that ad...
Conference Paper
Full-text available
The study's objective was to examine at the user experience and service quality aspects of online banking in the public and private sectors in the context of Sri Lanka's contemporary banking system. In the context of online banking, this can concentrate on the idea of transaction costs and how it affects customer satisfaction. The study can investi...
Conference Paper
Full-text available
Agriculture is vital for human survival. In the modern world, there is an ever-increasing need for food with the increasing population. Hence, farmers are determined to have successful harvests in order to meet the market demand and make high profits as well. But this is difficult to achieve with traditional farming methods such as spreading seeds...
Conference Paper
Full-text available
Today it is possible to achieve the tasks encountered in everyday life very systematically and easily using new technologies. People now place more demands on the effectiveness and quality of their lives. Because it directly affects people in the process of improving their quality of life. As a result, it is important to improve the quality of read...
Article
Fossil fuel shortage is a common problem in every country. Day by day it going to discreet also fuel prices going to increase. When burning fossil fuels have made a few problems. The main problem is environmental pollution. Considering the current rate of usage of fossil fuels will let its life up to the next five decades only. Most countries refer...
Conference Paper
Full-text available
The energy crisis can be considered as a big crisis in the world today. It will have a big impact on third-world countries like Sri Lanka. As a result, we have to bear the huge cost for electricity. Therefore, many people have paid attention to using electricity sparingly and reducing electricity consumption. To find a solution to the electricity c...
Article
Full-text available
Multi-Agent System (MAS) technology is one of the cores and promising areas in the field of Artificial Intelligence (AI) as well as in the stream of Computer Science. The technology is comprised of multiple decision-making agents that exist in an environment to achieve common or conflicting goals. Multi-Agent System technology has a rapid growth an...
Conference Paper
Full-text available
Ever since the birth of humankind, stories have been used as a means of sharing information and educating people. Stories are more than just a form of entertainment; they impart lessons that often help children to develop the skills they need to thrive in life. Research and development teams have unquestionably mastered the practicalities of produc...
Conference Paper
Full-text available
Voting is a process of group decision-making or opinion-gathering that can be utilized to resolve any ideological disagreements. Voting on paper is still the most popular method. However, this traditional method of collecting votes is quite expensive and employs paper ballots. As a solution to this, a very secure and transparent solution is a neces...
Preprint
Full-text available
Augmented reality (AR) is one of the most popular technological trends right now, and it's only going to become bigger as AR-enabled smartphones and other gadgets become more widely available throughout the world. AR allows users to see their surroundings in real-time. The most significant advantage of Augmented Reality is that it produces one-of-a...
Preprint
Full-text available
This review was done using multiple research papers and online sources about programming languages. Here, all examples and structures are relevant to the Java programming language. Because Java is an OOP and best understands structure types, I chose it to review the programming types in this paper. the paper reviews procedural programming, structur...
Preprint
Full-text available
Abstraction, Encapsulation, Polymorphism, and Inheritance are the main concepts in OOP. At the same time, understanding object-oriented design concepts and patterns is important. It will contribute to the creation of a clean, modular design that will be simple to test, debug, and maintain in the future. Java programmers and developers of varying le...
Preprint
Full-text available
Its is an review on AI on Healthcare and its Applications
Preprint
Full-text available
Nowadays, safety is one of the most critical factors in life. Lock control remains an unsatisfactory experience for many people. Despite the fact that keyed locks have been used since the beginning of history, there is a high risk that keys will get lost or in the wrong hands. Therefore, many individuals prefer smart door locks for improving the se...
Conference Paper
Full-text available
Sri Lanka has a unique, proud and precious music culture that is based on traditional drums. Traditional drums are very important to Sri Lanka as they are frequently used for both religious and cultural occasions. At present, this valuable drum music culture is dying out gradually unfortunately due to the lack of talented drum players. This paper d...
Conference Paper
Full-text available
Sri Lanka is a multi-ethnic, multilingual country, and Sinhalese, Tamils are considered the major ethnic groups in the country. These two ethnic communities maintain their mother languages, Sinhala and Tamil that are official languages in communication and for official purposes. As Sri Lankans, learning both official languages are essential and imp...
Conference Paper
Full-text available
Sri Lanka has a unique music culture that is based on traditional musical instruments. Traditional drums take a significant position as they are used for both religious and cultural occasions from the ancient time. At present, this precious music culture is on the decline, unfortunately, due to the difficulty of finding good and talented traditiona...
Article
Full-text available
Conversational agents, often referred to as chatbots, are computer programs that mimic human-to-human interactions. Chatbots are natural language processing systems that are used as a virtual conversational agent, emulating human interactions (talk with them whenever they want and are included in AI devices from a technological standpoint). Also a...
Thesis
This project was done under the course module of Group Project in Software Development (CS2993). Our project is a Sinhala spell checker software.
Article
Full-text available
Sri Lanka has a precious traditional drum music culture that is mainly based on traditional drums. At present, this drum culture is in decline due to a lack of talented drum players. As a result, many Buddhist temples are facing a serious and tragic problem. This article presents the design and implementation of a robotic system named ThamRobot con...
Article
With the development, almost all the sectors, countries tend to grow adapting to latest technologies. The transport sector also has a huge impact on this development sphere. When it comes to traffic, it is a huge problem in the world. In Sri Lanka traffic is a problem that exists for a long period. Annually there is a loss of Rs. 400 billion due to...
Article
Full-text available
Cloud computing is a type of computing in which computational resources are simple to obtain and use, inexpensive , and simply function. Cloud computing enables users to think of computing as a service. It's practically endless, low-cost, and dependable, and you don't have to worry about how it's built, how it works, who operates it, or where it's...
Article
Full-text available
Everything is ruled by money, but not for much longer. The era of cryptocurrencies is arrived. Decentralized digital tokens are currently the foundation of money systems that do not require the intervention of central banks or governments. Cryptocurrencies are a hot topic in the economic, academic, technological, and investing worlds, but many prac...
Chapter
A framework is an essential tool for agent-based programming that saves a programmer's time and provides development standards. There are few multi-agent frameworks and models available for agent-based programming. The AGR organizational model is a successful agent development model that builds artificial societies through agents. MaDKit is one of...
Conference Paper
Full-text available
Question-Answer Generation is one of the research areas in the field of Natural Language Processing. This paper presents how the Sinhala question-answer generator operates through the thematic relation on the given input sentence. This Sinhala question generator operates on an input of a well-defined Sinhala sentence with the subject, object, and v...
Conference Paper
Full-text available
Computer interfacing is now moving towards more machine driven communications than the Command-line or graphical user Interfacing. Human-Computer speech through communication is now gaining momentum as a technique of computer interaction which paved the way for enormous developments using natural language processing. Such systems are precisely desi...
Chapter
Full-text available
Rice production can consider as the main production area in the agriculture industry. Because of the poor communication among farmers, buyers and transporters Sri Lanka is a high-cost rice producer. Rice production cost can significantly reduce through the communication between relevant persons in right time. Thus Multi-Agent technology can be used...
Chapter
Full-text available
Existing machine translation approaches do not adequately mimic how humans do translation from one natural language to another. This paper presents a novel approach to machine translation that is inspired by how humans translate natural languages. We have exploited the theory of psycholinguistic sentence-parsing to develop a human-like machine tran...
Conference Paper
Full-text available
This paper presents a review on existing English-Sinhala Dictionaries while considering today's requirements for enhancing English language skills for users who are not fluent in English. Dictionaries are becoming popular as a means for interactive communication between languages. Dictionaries, and language professionals, in general, have long clai...
Book
Full-text available
Zotero is free, open-source reference management software to manage bibliographic data and related research materials including web-based resources and PDF. Zotero is produced by the Center for History and New Media at George Mason University. Zotero comes with notable features include web browser integration, online syncing, generation of in-text...
Conference Paper
Full-text available
News is one of the most essential requirements from the beginning of the history, it is anything that is exciting, that narrates to what's happening in the world, what's happening in areas of the nation that would be of interest to the particular audience. With the invention of media people get to know about the current situation of the country as...
Conference Paper
Full-text available
Speech-to-text has generated a tremendous interest in the field of Natural Language Processing where the ultimate goal is to build applications and systems that has the capability to respond to the natural languages that us humans use in a daily basis. Converting speech to text using European languages has emerged in the world and can be found in m...
Conference Paper
Full-text available
Machine translation systems are language translation tools that are also capable to be used as language learning tools. This paper presents a machine translation system that has been developed as a language learning tool for the Pali to Sinhala. This Pali to Sinhala translation tool can translate simple Pali sentences into Sinhala through the dicti...
Conference Paper
Commercial operations and functionalities have been enhanced with the development of web technologies. The process of event planning can be described as one business functionality that acts as a centralized terminal in connecting small to large scale business vendors in the fields of hotel, photography, floral decorations, music sounds, etc. Accord...
Technical Report
Full-text available
This document describes how to develop a multi-agent system with the MaSMT agent platform. MaSMT is a free, lightweight Multi-agent system development framework, design through the Java environment. The MaSMT3 framework provides three types of agents, namely ordinary agent and managing agent and root agent. The managing agent capable to handle set...
Article
Full-text available
Resource sharing is very important in the world Due to limited resources. People tend to use different applications for similar purposes within the network environment making the high traffic and duplicating resource. The complexity and the dynamic behaviour of computer network do not leave a clue to predict what happen next. The multi-agent techno...
Technical Report
Full-text available
This document describes how to develop a multi-agent system with the MaSMT2.0 agent platform. MaSMT is a free, lightweight Multi-agent system development framework, design through the Java environment. The MaSMT framework provides two types of agents, namely ordinary agents and manager agents. The framework consists of the infrastructure of the age...
Conference Paper
Full-text available
Multi-agent systems are capable of handling the complexity of the real world problems through its emerging features including coordination, communication and negotiations. Thus, Multi-agent systems can be applied to handle the environmental complexity of a computer network to achieve better performance and reduce resource wastage. For instance, som...
Conference Paper
Most of the people use electronic data stored systems which are powered by new technology and share data across the other users. Therefore the data become unstructured and larger in size. This paper reviews on big data and Hadoop by considering security, data analysis, data storage methods and speed. Then figure what are the problems in big data an...
Article
Full-text available
Machine translation turns out to be an inherently complex process requiring serious attention to morphological, syntactic and semantic complexity within both the source and the target languages. Most of the existing approaches to machine translation (MT) circumvent the complexity with the assumption that morphological, syntactic and semantic analys...
Conference Paper
Full-text available
A Chatbot is a type of conversational agent or a computer program which has been designed to simulate an intelligent conversation with one or more human users via auditory or textual methods. Chatbots can be used as an exciting intelligent mechanism to interacting with computers. Undisputedly, Chatbots revolutionize the next generation of human-mac...
Research
Full-text available
Computer System Architecture Lecture Notes Memory Architecture – Primary memory, Cache memory, Secondary memory • Functional Organization – Instruction pipelining – Instruction level parallelism (ILP), – Superscalar architectures – Processor and system performance • Multiprocessing – Amdahl’s law – Short vector processing – Multi-core – multi threa...
Conference Paper
Full-text available
1) Abstract—Generating Ontology for a given word is a research challenging task that requires morphology, syntax, semantics and other linguistic knowledge. This paper presents a multi-agent system, named Sinhala Ontology Generator which is capable to generate ontology for a given Sinhala word. Ontology of the Sinhala word has been categorized by us...
Conference Paper
Full-text available
Communication among relevant persons in a right time is a main factor for the success in the area of agriculture industry. We argue that Multi-agent technology can be used to handle the required communication successfully among related persons in the agricultural sector. In the agricultural industry, farmers, buyers, sellers and technical instructo...
Conference Paper
Full-text available
Multi-agent System Technology (MAS) is one of powerful and suitable technology which is used to solve real world problems. Compared with existing Multi-agent applications, web based solutions are more useful than the standalone applications. This paper presents web based multi agent system named WMAC which can be used to communicate the people who...
Conference Paper
Full-text available
Nowadays people are used to read English text online and sometimes prefer to see the meaning of the portions of text in his/her mother tongue. Some computer-based solutions enable the reader copy the desired text to a machine translator and to view the translation. This process is tedious and considerably disturbs the reading. Our research work pre...
Article
Full-text available
Multi-agent System gives high quality solutions through communication, negotiation and coordination among agents. Agents are small self-contained computational objects capable of exchanging messages among themselves. Number of general purpose toolkits and frameworks are available to develop Multi-agent systems for modelling complex real world probl...
Conference Paper
Full-text available
Machine Translation involves multiple phases including morphological, syntax and semantic analysis of source and target languages. Despite there are numerous approaches to machine translations, handling of semantics has been an unsolved research challenge. We have been researching to exploit power of multi-agent Systems technology for machine trans...
Conference Paper
Full-text available
Abstract: Machine Translation involves multiple phases including morphological, syntax and semantic analysis of source and target languages. Despite there are numerous approaches to machine translations, handling of semantics has been an unsolved research challenge. We have been researching to exploit power of Multi-agent systems technology for mac...
Conference Paper
Full-text available
Development of the computational model of grammar for highly inflected language is a complex task and it is also essential to develop rule-based machine translation systems. This paper presents a computational model of grammar for Sinhala language by considering the Morphology and the Syntax of the Sinhala language. Finite State Transducers (FST) a...
Thesis
Full-text available
Communication is fundamental to the evolution and development of all kinds of living beings. With no disputes, languages should be recognized as the most amazing artifacts ever developed by mankind to enable communication. Computer has also become such a unique machine, due to its capacity to communicate with humans through languages. It is worth m...
Conference Paper
Full-text available
Machine translation is a log felt need of the countries those who use English as a second language. Due to inherent complexity of natural languages, most of machine translation systems adopt rather ad-hoc strategies such as word level translation without concerning a proper theoretical basis. This has been a major reason for why the developments in...
Conference Paper
Full-text available
Grammatically correct target language word generation is a challenging task in any machine translation. To achieve this challenge, most of the machine translation systems used theoretical basics with rule-based approaches. This paper reports the theoretical basics of the English to Sinhala machine translation named as concept of Varanegeema. The En...
Conference Paper
Full-text available
Web-enabled technologies including www, email are widely use and popular communication media in the modern world. However, many of these services are available only through the English language. This is a case of the millions of internet users who are not fluent in English. Therefore, many countries address this issue by using Machine Translation t...
Conference Paper
Full-text available
Machine translation has been identified as one of the most challenging areas in natural language processing. In such systems, lexicon databases are fundamental to handle all translation requirements including lexicon, syntax and semantics information. This paper reports on the design and development of a lexicon database sub-system for English to S...
Conference Paper
Full-text available
Machine translation is a challenging task in natural language processing. Out-of-vocabulary, handling proper nouns and technical terms are some major issues which are common to all machine translation systems. This paper presents a transliteration approach to machine translation from English to Sinhala. We have used finite state automaton to develo...
Conference Paper
Full-text available
Morphological analysis plays a key role in effective functioning of a parser of any machine translation system. Further, morphological analyzers are useful as supportive software tools to coin terms for a given language. This paper reports on the first morphological analysis system for Sinhala language. This comes out as a major step in the develop...
Conference Paper
Full-text available
Chatbots are becoming popular as a means for interactive communication between human and machines. Due to their interactivity, chatbots are much better than standard machine translation systems, which may provide unrealistic solutions when the system cannot perform without user intervention. This paper reports on the design and implementation of th...
Conference Paper
Full-text available
Sinhala language parser has been developed as the first step towards English to Sinhala natural language translation. The Sinhala parsing system comprises of a Sinhal a morphological analyzer that connects with three dictionaries, namely, base dictionary, rule dictionary and concept dictionary. The morphological analyzer of the parsing system imple...

Questions

Question (1)
Question
If you find this research proposal intriguing and are interested in joining forces, I would be delighted to discuss the project's finer details at your earliest convenience.
I have delved deeply into the realms of cognitive science and the profound teachings of Buddhist philosophy which is based on the "Abidhamma Marrgaya" link attached for your reference.📷අභිධර්ම මාර්ගය.pdf Inspired by these two fields, I am embarking on a unique research project that seeks to model the mind through the lens of Buddhist principles.
I am eager to invite you to join me in this research endeavor. Your valuable perspectives and academic expertise would greatly enrich the project, making it a truly collaborative and rewarding experience. The primary aim of this research is to explore the nature of consciousness and cognitive processes, drawing from the wisdom and contemplative practices found in Buddhist philosophy.
I believe that combining respective strengths in these areas can lead to novel insights and foster a deeper understanding of the mind.

Network

Cited By