Browsing by Author "Wijesiriwardana, CP"
Now showing 1 - 20 of 34
- Results Per Page
- Sort Options
- item: Conference-Full-text3rd International Conference on Information Technology Research 2018 ( Pre Text)(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Wijesiriwardana, CP
- item: Conference-Full-textAlexza: a mobile application for dyslexics utilizing artificial intelligence and machine learning concepts(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Rajapakse, S; Polwattage, D; Guruge, U; Jayathilaka, I; Edirisinghe, T; Thelijjagoda, S; Wijesiriwardana, CPDyslexia can be explained as a neurological learning disability which causes difficulties in reading, word decoding, comprehension, short-term memory, writing, spelling, and speaking. People who are diagnosed with dyslexia tend to show signs of low self-esteem and anxiety since they can't interact with the society in a way that their peers do. Many applications available in this domain help them by correcting their issues by playing games and reading some hard-coded texts or pdf books. This correcting process takes time and dyslexics become helpless when coping with their day-to-day activities. This paper describes results of an evaluation of a prototype mobile application which helps the dyslexic users to deal with their reading difficulties in real life successfully, while they are receiving proper treatments. This prototype can identify the texts around them and read it loudly so that user can understand and will be allowed to customize the chunking, scrolling and highlighting of words according to their disability levels. By integrating dictionary support with the phonic and morphological structure of the word, the user will be able to comprehend difficult and complex words easily. In addition, the study also explores the use of a machine learning approach to improve the effectiveness of the learning dyslexic complex words.
- item: Conference-Full-textAn approach of filtering the content of posts in social media(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Kumaresamoorthy, N; Firdhous, MFM; Wijesiriwardana, CPSocial media is playing a major role in relaxing, sharing thought for keep good relationship and academic purpose as well. But, there are some improper or demotivating posts available together, it makes parents to keep their children away from social media and them losing world knowledge. Therefore, keeping good security on content sharing should be considered and filtered out. Newsfeed is one the important portion on Facebook having attractive photos and text. Text of newsfeed posts are filtering out here by following a specific workflow. Text content is taken into the flow initially on feature extraction by non-textual features and replace them with relevant meaning for text processing. Later, the text is optimized by acronyms handling and removing stop words. Then, bad words available text content is separated using two type of dictionaries. By following a specific logic, those sent to classifier for identifying the meaning of the text. Support Vector Machine is used for achieving binary classification and output of this module is content can be viewed to user. For increasing its effective output, similarity among comments with the post is analyzed based on spam detection technique. Advertisements are focused as spam comment here. The system can be plugged with any social media for securing child user from demotivating posts.
- item: Conference-Full-textAugmented reality based breadboard circuit building guide application(2018) Thiwanka, N; Chamodika, U; Priyankara, L; Sumathipala, S; Weerasuriya, GT; Wijesiriwardana, CPBuilding circuits on breadboards is an activity which requires a lot of attention and thinking. If there is a way to guide this process by using modern technologies, the learning process can be made more effective and interactive. This study proposes a solution that provides students with an augmented reality visualization of the expected circuit on a breadboard before they actually make the circuit. The proposed system can be divided into four main modules based on their functionality (a) extracting possible information from the electronic components, (b) scanning circuit diagrams for identifying circuit symbols and their connectivity, (c) finding the appropriate arrangement of the electronic components on the breadboard and (d) using augmented reality to visualize the circuit on a breadboard. This solution provides an innovative approach to facilitate the learning process of students by making electronic circuit building interesting and interactive.
- item: Conference-Full-text-Blind draw-a software solution for image identification and artistic skills for visually impaired people using braille(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Fonseka, ODS; Wedasinghe, N; Wijesiriwardana, CPAt present, visually impaired individuals do not perform or engage much in art. They do not draw paintings because they do not have the ability to draw a world unknown and unseen before. New emerging softwares are developed within the world and the success of it is enjoyed only by the visual impaired who can afford it. The conversion of image to braille and getting a braille printout of the image is the main aim of the new software application. By studying previously developed systems, new features were identified. Reducing the complexity of the software solution and providing the main output of a well converted image from the basic shape to complex image conversions will be made possible. With the results of the survey conducted for the research it emphasized the necessity of inventing a software solution to give the opportunity to the visual impaired to engage in art using braille.
- item: Conference-Full-textBuilding an open-source environmental monitoring system - a review of state-of-the-art and directions for future research(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Sudantha, BH; Warusavitharana, EJ; Ratnayake, GR; Mahanama, PKS; Cannata, M; Strigaro, D; Wijesiriwardana, CPThe massive development take place in the field of IoT (Internet of Things) has enabled generation of large set of real time environmental data from low cost sensor networks. This has enabled developing nations to monitor their environments with more economical options. The environmental monitoring network of Sri Lanka is mainly handled by the government bodies such as Meteorological Department, Irrigation Department and Central Environmental Authority. Most of the systems are manually operated and sparsely distributed. The automated systems are restricted to certain main cities of the country. Thus, the data provided by the existing network not capable enough to generate reliable climate or disaster specific forecasts. The available data is mostly retained as hard copies and they are not freely and publicly available. Hence, every time, the researchers and decision makers need to purchase data and required to undergo redundant data collection procedures. In this context, the 4ONSE research project on developing an experimental, open-source, low cost and non-conventional Environmental Monitoring System (EMS) can be considered as the 1st initiative in Sri Lanka which creates a new revolution in the country for environmental data viewing and sharing without any charge. 4ONSE is the acronym for 4 times Open and Non-Conventional technology for Sensing the Environment, which is a joint research between University of Moratuwa and University of Applied Sciences and Arts of Southern Switzerland (SUPSI). Deduru Oya river basin area is the selected study area to deploy the 4ONSE systems. The Deduru Oya is 115km long and covers 2687km2 of catchment area. It carries flash floods during rainy seasons and very low flow during the dry seasons. Hence, the selected case study area is ideal for developing any forecasting application based on the real time environmental data. The project team has already deployed 27 systems in the basin. Temperature, rainfall, atmospheric pressure, solar radiation, relative humidity, soil moisture, wind speed and direction are the parameters measured by the system. In this research we attempt to present the state of the art of open source based environmental monitoring, architecture of the 4ONSE system, motivations behind deployment of the 4ONSE system and finally the lessons for the future research and development.
- item: Conference-Full-textA color mask and trained image set for the creation of new technique for indoor robotic navigation(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Warnakulasooriya, KMHK; Sudantha, BH; Premachandra, C; Wijesiriwardana, CPAmong the different methods used in the indoor navigation of robotic systems image processing techniques are widely used. This research was focused to explore a new dimension of image capturing and matching in order to enhance the indoor navigation methods of moving robots. The color extraction were carried out by performing the logical operation between a color mask and the original image. The color mask would be created considering the bitwise range analysis. The real comparison has been received analyzing the histograms received from color extraction and the trained source image.
- item: Conference-Full-textData security implementations in cloud computing: a critical review(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Firdhous, MFM; Hussien, NA; Wijesiriwardana, CPCloud Computing has captured the market as the most promising computing paradigm, where users are allowed to use computing resources in a flexible and cost effective manner. Data storage is one of the services provided by cloud computing, where large amounts of data can be stored in public cloud servers away from the users’ premises. Storing data away from users’ premises in shared devices creates many security issues. Encryption techniques have been commonly employed for the obscuring information before storing in these shared devices. In this paper, the authors review the techniques used for hiding data from malicious intruders with respect to their strengths and weaknesses.
- item: Conference-Full-textDefining of normalized load profile curves for domestic customer groups to estimate feeder power loss(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Jayawardhana, HACH; Hemapala, KTMU; Bandara, AWAL; De Silva, PSN; Wijesiriwardana, CPIn a country, domestic electricity customer percentage is higher in number wise, but energy usage of one customer is lower compared to other categories. Therefore, installing a load profile recording meter for each domestic customer is not worthwhile and impractical. In this research, a methodology is proposed to estimate domestic customer load profile by using customer information to avoid the use of advanced costly energy meter. In methodology, the domestic customers were divided into several groups by clustering their daily load profiles according to differences of patterns. Representative normalized load profile is defined for each group. Same customers were interviewed for collecting family member information and electric equipment usage information. Relationships between load profile and customer information were investigated. Then a methodology was developed to estimate load profile of another new customer. These load profiles were used for calculation of low voltage feeder power loss estimation. As outcome of this research, MATLAB GUI software interface was developed to input customer information and selection of relevant load profile of a new customer depending on customer information. An algorithm is proposed to estimate hourly LV feeder power loss variation by using preestimated customer load profiles.
- item: Conference-Full-textAn efficient approach towards image stitching in aerial images(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Rathnayake, RMNB; Seneviratne, L; Wijesiriwardana, CPAerial images taken by Unmanned Aerial Vehicles (UAV) contain rich geographic information. However, the higher the altitude the cost for image capturing increases and image quality or the visibility decreases. To overcome this issue, people use low altitude UAV’s to capture images in bulk quantities and stitching algorithms were heavily used for merging these images. This paper presents a novel technique to automate this stitching process. This new technique is implemented based on well-known algorithms such as Speededup Robust Features (SURF), Principle Component Analysis (PCA) and Random Sample Consensus (RANSAC). The result of the proposed method was compared with some existing algorithms and the results are presented in this paper.
- item: Conference-Full-textForecasting stock price of a company considering macroeconomic effect from news events(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Waduge, N; Ganegoda, U; Wijesiriwardana, CPInvestment perspective, Stock Market is the most popular potential investment market around the globe currently, because of this reason the need of an effective stock prediction approach was a target of many researchers. Most of the previous approaches have adopted Artificial Neural Networks and Support Vector Machine, while some have got insights from other models as well. Above traditional approaches was lacking in precise predictions of stock price fluctuations. This paper reviews the previous approaches with different Machine Learning methods and suggests a predicting method using modified Artificial Neural Networks with consideration of macro-economic effects to promise better results in stock prediction.
- item: Conference-Full-textGenerating entity relationship diagram from requirement specification based on nlp(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Kashmira, PGTH; Sumathipala, S; Wijesiriwardana, CPAn entity relationship data model is a high level conceptual model that describes information as entities, attributes relationships and constraints. Entity relationship diagrams to design the database of the software. It involves a sequence of tasks including extracting the requirements, identifying the entities, their attributes, the relationship between the entities, constraints and finally drawing the diagram. As such entity relationship diagram design has become a tedious task for novice designer. This research addresses the above issue, proposes a Natural Language Processing based tool which accepts requirement specification written in English language and generates entity relationship diagram.
- item: Conference-Full-textGoogle map and camera based fuzzified adaptive networked traffic light handling model(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Nirmani, A; Thilakarathne, L; Wickramasinghe, A; Senanayake, S; Haddela, PS; Wijesiriwardana, CPRising traffic congestion has turned into a certain issue as the number of vehicles on roads are increasing. This research study was conducted to develop ‘Google Map and Camera Based Fuzzified Adaptive Networked Traffic Light Handling Model’. The main road with six major junctions was selected as the target route for the project. During this study, we were able to plan a limit and control traffic congestion utilizing two neural networks which process together to provide an efficient, productive and optimized solution based on real-time situations. Real-time video streams and Google Map traffic layer were used as primary input sources to the system. The Main algorithm was used to reduce traffic at a specific point whereas secondary algorithm was used to produce optimum decisions for the overall network. As a further advancement, REST endpoint was implemented to get the best route considering all the accessible data. With the aid of the previously mentioned techniques, an optimal traffic management model was developed.
- item: Conference-Full-textIntegrated corporate network service architecture for bring your own device (byod) policy(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Seneviratne, BLD; Senaratne, SA; Wijesiriwardana, CPAs consumerization of Information Technology occurs, Bring-Your-Own-Device (BYOD) policy is becoming increasingly popular in Corporate Mobility, where organizations allow personal devices to access corporate networks and their services. However, unlike the organizationcontrolled devices, the personal devices pose a threat to the organization’s information resources due to relaxing of access policies to be adopted allowing personal devices to access the networks. This becomes increasingly a challenge for medium scale organizations due to their cost reduction initiatives and inability to implement costly security solutions. Thus, we introduce a network solution for successfully implementing BYOD policy of an organization that allows it to gain complete manageability of access to organization resources and implement policy decisions at both network and individual device level. An organization can create groups of BYOD policies and apply those policies to different containers of mobile devices for controlling and managing mobile devices both online as well as offline. Unlike other solutions, our solution enables applying rules based on individual user, groups, divisions, and device at the network access level by identifying the ownership of individual datagrams; yet can be implemented on an existing operational network without disruptions. The solution architecture includes Mobile Device Management Server architecture and network Access Control Service Server architecture. The complete design of the solution and the future directions are presented.
- item: Conference-Full-textIot-enabled smart elephant detection system for combating human elephant conflict(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Fazil, M; Firdhous, M; Wijesiriwardana, CPHuman elephant conflict has become one of major and serious problems for many countries in Asia and Africa. The conflict between humans and elephants have resulted in loss of human life and limbs as well as death of many elephants in these countries. The main reason for the escalation of this conflict is the loss of habitat of elephants that have been traditionally used by the animals for centuries. In recent times, humans have encroached into these areas for various reasons including looking for new lands for cultivation and living. Electric fences are commonly used world over to deter elephants from coming into villages and farmlands. Though, electric fences could effectively separate the animals from people, the elephants are found to enter the villages after breaking these fences. Once the fence is broken, there is no effective security as the elephants can enter and roam freely wherever it wants. In this paper, the author presents design and prototype implementation of smart elephant detection system that can alert people when an elephant approaches human settlements. The system was tested under limited laboratory environments and found that the concept is working and can be extended after a fully-fledged field testing.
- item: Conference-Full-textIot-powered sustainable dry zone agriculture: an experimental implementation(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Firdhous, MFM; Sudantha, BH; Karunaratne, PM; Wijesiriwardana, CPDry zone agriculture plays an important role in the national economies of many countries. On the other hand dry zone agriculture suffers from many problems especially lack of water for producing the optimum yield it should. Modern technologies such as Internet of Things can be adapted successfully to improve the yield by managing the inputs at optimum levels. This paper presents an experimental IoT powered microclimate management system that is capable of continuously monitoring the important environmental parameters in specific areas. The proposed system not only monitors the soil moisture levels, but also controls the pot irrigation system for managing the water supply at required levels enabling sustainable agriculture. The built-in communication module alerts the parties concerned when the moisture levels falls below the pre-decided levels requiring human intervention.
- item: Conference-Full-textN-dimentional data visualization for industrial power consumption(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Samaranayaka, JRACP; Wimalaratne, P; Wijesiriwardana, CPIn the modern world, organizations will generate various types of data as a result of their day today activities. Collecting the data itself will not enough to take strategic advantage over them. Improved analytical techniques or applications will lead to take the maximum out of collected data over the competitor in the field. In our novel concept, knowledge of one variable will not simply depend on one or two independent variables; we have selected the dimensionality of the data as the most interesting parameter. Prototype of our novel concept is a web based approach which facilitates remotely conducting data visualization through a web browser without requiring any additional installations or plugins in the client side. One of the main features of our concept is less navigations/interactions which lead to minimize memorizing to mine interested patterns over data. Prototype of our concept shows increased usability for commonly all users over 2D visualizing techniques.
- item: Conference-Full-textNew approach to solve dynamic job shop scheduling problem using genetic algorithm(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Kurera, C; Dasanayake, P; Wijesiriwardana, CPJob Shop Scheduling Problem (JSSP) is one of the most common problems in manufacturing due to its widespread application and the usability across the manufacturing industry. Due to the vast solution space the JSSP problem deals with, it is impossible to apply brute force search techniques to obtain an optimal solution. In this research, Genetic Algorithm (GA) approach, which is another widely used nonlinear optimization technique, has been used to propose a solution using a novel chromosome representation which makes seeking solutions for the Dynamic JSSP more efficient. Due to operation order criteria of the jobs and the machine allocation requirement on machines, generating solutions for JSSP needs an extra effort to eliminate infeasible solutions. Due to level of the complexity with added constraints, there is a high tendency to get more infeasible solutions than feasible solutions. This results in consuming a lot of computing resources to correct such a conventional orderbased chromosome representation. Due to this, a new representation is proposed in this paper. It is found that the proposed new chromosome representation approach makes it possible to model such dynamic behaviours of schedules without compromising the performances of GA.
- item: Conference-Full-textPredictive maintenance and performance optimisation in aircrafts using data analytics(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Weerasinghe, S; Ahangama, S; Wijesiriwardana, CPAirline industry has provided a significantly conventional, faster and reliable mode of transportation for passengers and freight over the decades in which the industry has been in service despite the pressure being applied especially in maintaining operational affordability. The study critically reviews the techniques and tools, infrastructure and general application architecture for discussing the applicability of data analytics based on both batch processing and real time stream data in general aviation for health monitoring and predictive analysis in order to predict maintenance and optimize the performance of aircrafts. In this respect, the study further evaluates the significant capability in addressing contemporary problems which are uniquely addressed by data analytics system.
- item: Conference-Full-textR programming for social network analysis - a review(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2018) Maddumage, C; Dhanushika, MP; Wijesiriwardana, CPSocial network data have become richer and easier to collect, but that has pushed the borders of the prior art of advanced networks. Therefore, capability of scaling social network is not simply in terms of these advanced networks. However, with the advent of social network, network analysis has always been committed to the development and interaction with social network analysis (SNA). Because of the emergence of continuous SNA in the current state of technological progress, analyzing social network is more conducive to individuals and organizations to make a better future. Even though there are various programming languages which can be used for SNA, this article focuses on use of R programming language due to its huge library of packages. With this background, this article presents a review on R programming in various types of SNA and related issues for best practices.