Browsing by Author "Dissanayake, B.A.K."
Now showing 1 - 7 of 7
Results Per Page
Sort Options
Item An Academic Attendance Tracking System(Uva Wellassa University of Sri Lanka, 2010) Fernando, N.N.C.; Dissanayake, B.A.K.Most of the academic institutions in Sri Lanka use pen and paper to track attendance of students. When working with primary materials there can be wrong calculations, students can cheat lecturers, consume a lot of time to sign and sometimes reduce attention to the lectures. Therefore to assist this process a computerized attendance monitoring system is required. Basically this system is intended for the universities but also it suites for the schools as well. This proposed system is capable of tracking students' attendance with the help of a fingerprint scanner and a personal computer. There are two major parts in this project. The first part is tracking students' attendance in the lectures by using a fingerprint reader and storing the data in a database. To develop this functionality vb.net was used as the computer language and mySQL was used as the database server. The second part consists of a website which allows students to view their attendance as well as lecturers to view their students' attendance in the lectures. Through the website the administrator can send SMS to the students who have not obtained eighty percent of attendance level and generate reports for the administration purposes. PHP was used as the main language to develop this system. The system is also capable to handle user management functionalities such as adding a new user, deleting a user, change attendance, changing user details and adding or deleting data in the database. The work presented here describes the testing and evaluation of the system on a sample data set gathered from Uva Wellassa University. This project developed a prototype for the future implementation of student attendance monitoring system and a technology based reliable solution to support the university students' attendance tracking process. Key words: mySQL, PHPItem Implementation of a Speech Recognizing Web Browser(Uva Wellassa University of Sri Lanka, 2010) Rajapaksha, R.D.U.S.; Dissanayake, B.A.K.Web browser is a software application for accessing and retrieving information from the World Wide Web. Normally a web browser accepts input from key board and mouse. Using voice commands to interact with the browser is more user friendly compared to typing and clicking because speech is a more natural way of communication. There are web browsers that accept the voice commands from the user. The existing web browsers, that accept the voice commands from the user, have many limitations. They have a set of predefined commands and user is unable to add or modify them according to his requirements. Some browsers support some specific operating systems only. Creating a browser and combining it with speech recognition engine is one solution to overcome these limitations. Speech recognition is the process recognizing the speech signal and converting it to a set of words. Speech recognition engine is software that is used to convert speech input into text output. Sphinx is the speech engine which is integrated with the web browser. It uses a statistical model named Hidden Markov Model to represent features of sound units. Sphinx is used to convert the sound signal into text output. The text output is then used for the functionalities of the web browser. Integrating the speech engine to the browser provides the speech recognition ability to the web browser. Speech input can be given to the browser using a microphone. Web Browser can be operated in speech enabled mode or speech disabled mode according to the user requirement. A set of words to be used in the application can be added according to the requirement of the user. Key words: Web browser, Speech signal, Markov model, SphinxItem Medical Image Analysis with an Innovative Intelligent Computer Program(Uva Wellassa University of Sri Lanka, 2010) Pathirana, K.P.P.S.; Dissanayake, B.A.K.The objective of the research is computer aided desicion making by analyzing color images captured from a medical instrument called TEM (Transmission Electron Micro-scope) with an Artificial Intelligence (AI) enabled computer program. When the images are analyzed specifically, viruses can be recognized by their optical patterns. The final outcome of the research is an intelligent computer program with Graphical User Interfaces (GUI) to analyze Transmission Electron Micrographs (TEM), to recognize the viruses and generate automated reports (Interpretation). The technique optical pattern recognition and classification, one of the major applications of Artificial Neural Networks (ANN or NN) was applied as the key algorithm of the computer program. Since NN is a mathematical model of complicated human brain, the application derived from NN is integrated with Al and produces intelligent decisions regarding the specified trained task, TEM analysis. This Al enabled system has many significant advantages compared to traditional non-Al image analysis software, such as recognizing mutated forms of viruses, ability to analyze even distorted images, dynamically expanding knowledgebase (self-improving knowledge)etc. In other words, the final outcome of this research is a Virtual Virologist —specialist in human blood viruses, known as an expert system in Al field. Furthermore, the feasibility of using Genetic Algorithms (GA) to enhance the efficiency of NN was also exprimented. The training algorithm of NN was optimized with an innovative GA, tested and obtained reports verifying that the GA behaves even better than expected and reduces the output error. The system developed was tested with large number of relevant images and has produced expected results. Key words: Genetic algorithm, Artificial neural networks, Transmission electron micro-graph, Artificial intelligenceItem Mobile Based Travel Guide System(Uva Wellassa University of Sri Lanka, 2012) Weerasekara, M,K.; Dissanayake, B.A.K.Mobile phones have become a simple and common commodity while these devices can facilitate travel guidance due to their effectiveness and straightforwardness (Baus,et al.,2005). Mobile phones based travel guiding is promising to become the best-targeted guiding medium that offers fresh ways to their end users. Compared to the global mobile travel guide system context (Hinze and Junmanee, 2006), there's less development of such solutions locally. Therefore 'Travel Advisor' can be considered as an effective local solution for travelers. 'Travel Advisor' is mobile based travel guide system which was fully built using Java 2 Platform, Micro Edition (J2ME) and java library (Knudsen and Sing, 2005) for sending and receiving short service messages(SMSItem Model Driven Framework and Multi Agent Add-on to an ERP System(Uva Wellassa University of Sri Lanka, 2010) De Silva, U.D.C.E.; Dissanayake, B.A.K.This research proposes a Model Driven Framework for an ERP system as well as a Multi Agent Add-on that will assist the senior management in decision making. Solutions proposed address the organization as a whole as well as from the senior management level in making the business functions more effective and efficient. The carefully organized solution can be catered to any organization of any business level or business type. Business Intelligence is essential in developing better business strategies as well as making timely decisions. Using Artificial Intelligence and Agent Technology as the key factors, this research has proposed and developed a proof of concept system to exhibit the use of modern technology for better management decisions. Agent Technology has proven to be one of the key fields of business automation with intelligence. Multi Agent Systems are used to enhance the corporate business functions as well as decision making. The proposed system will help make the information fog more dense therefore will effectively enhance business decision making. The proposed solution caters natural language, allowing users to concentrate more on the required information than the method of obtaining it. This research has also proposed business models that can be used to organize the business processes in a business perspective as well as an information technology perspective. These models ensure intractability among them in the more complex information technology level whilst making up to date information available, accessible to the entire organization without traditional boundaries of segmentation but enabling levels of access catered to suit every member of the organization. The specialty of these proposed solutions is that they can be adjusted according to the need of the user thus making them customer oriented and customer driven, ensuring that customer is the king. Key words: ERP system, Artificial intelligence, Information technologyItem Service Oriented Architecture for Enterprise Resources Planning -Jsoper(Uva Wellassa University of Sri Lanka, 2010) Dasanayaka, D.A.J.K.; Dissanayake, B.A.K.The problems of architectures used for current ERP systems such as Model View Control Architecture (MVCA) and Model Driven Architecture (MDA) are layers tightly coupled, forced to depend on a centralized database, Heavy compatibility issues in relation to the communication between the current Enterprise Applications, and all the related sub modules have to be developed concurrently resulting in higher cost. Using Service Oriented Architecture techniques and three layer modular system, which are enabled to design and develop loosely coupled, modulate databases and embedded interface based ERP system and concluded for it to be the most cost effective and efficient solution for the Enterprise world. Key words: Model View Control Architecture (MVCA), Model Driven Architecture (MDA)Item Web Based Image management and Enhancement System(Uva Wellassa University of Sri Lanka, 2010) Ranaweera, A.; Dissanayake, B.A.K.Image Editing is an interesting area of the modern world. Traditionally the function has been carried out by the use of local computer which is even today also being done. As the users get familiar with the technologies, they tend to achieve easy ways of doing things. With the use of internet, the number of people using internet has been increased. This paper addresses the common limitations of traditional photo editing methods and the potential of using a web based image editing solution as this would provide some important features, Efficiency, Security, Efficiency etc. Java is a powerful language which contains number of facilities that would encourage image editing. By finishing this project users will be provided with the ability of maintaining their image albums and edit images as required. Key words: Web based image management