MSc in Information Technology
Permanent URI for this collectionhttps://rda.sliit.lk/handle/123456789/2484
Students enrolled in the MSc in Information Technology programme are required to submit a thesis as a compulsory component of their degree requirements. This collection features merit-based theses submitted by postgraduate students specialising in Information Technology. Abstracts are available for public viewing, while the full texts can be accessed on-site within the library.
Theses and Dissertations of the Sri Lanka Institute of Information Technology (SLIIT) are licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Browse
Publication Open Access Geospatiallntelligence on a graph(2014) Kanaka, TharikGeographical Information Systems (GIS) bas being used oyer few decades across various organizations and also used by public in the day to da. for scenarios such as map representations, road navigation and Global Positi ning System (GPS) tracking. There are so many commercial and free GIS softw re is available out there for enterprises and also there are applications for per onal usage which are becoming very popular with increased usage of computer and mobile devices. On the other hand with the rapid increment computer systems usage and internet usage data is getting piled in exponentially. As a result of that concepts such as big data and NoSQL came to the picture in order to manipulate those data effectively. Graph databases arc one data model of NoSQL datab iscs which delivers significant advantages such as agility, flexibility and performance. Since geographic data is naturally structured like a graph, representing a GIS data in a graph structure can be useful for spatial index g, storage and topology in much effective way compared to other database type. There is a gap when representing organizational on maps whereas there are limitations when it comes to details. For an instance when restaurant cl ain company is representing their branch outlets on a map. They have to stick to basic set of attributes allowed by mapping service provider. Tbey can ot represent beyond that such as types of food they are selling and curr nt availability of them in' branch wise. This research will develop a implementation by combining these two technologies GIS and graph databases in order to achieve a central Geospatial intelligence on graph which livers benefits in the context of multiple data source integration and querying and analyzing them to generate new knowledge. In the implementation architecture a graph database stands in the back end and all the transactions are exposed and carried out by a managed Representational state transfer (REST) application programming interface (API) implementation. This API facility mak s the implementation as an interoperable platform which can be integrated with many other applications. Front end is implemented in Javascripr and mapping libraries which co ect to REST API backend and loads mapping information from a map engine. From the front end map routing and graph searching can be carried out. For graph results an optimal routing algorithm will be carried to for effective result s. At the end this research work outcome is a geospatial intelligence platform wl ich is implemented on a graph database.Publication Open Access Uncertainty factors of the projects in Sri Lank n software industry and a controlling model(2014) De Silva, IndunethUncertainty is an inevitable factor of most software projects, not only in Sri Lanka but when considering the global software industry. Most Project Managers make decisions, milestones to make sure that each and every stakeholder in the project team is working to make the desired delivera les but still the project ends up with an overrun schedule, overflowing budget and compromised specifications. Or it just dies. Software organizations should identify different kind of uncertainties where project can tolerate at different stages of the projects. For this study I w uld like to collect data through questionnaires from several software companies in Sri Lanka and find out what are the uncertainties that they face during various phases of the project. Also the management approaches they take wh n such instance occurred will also identified from the data collection from vario s stake holders of the projects. ...;p,r;r In this study the uncertainty factors were explored by conducting surveys based on interviews and questionnaires. From the interview based surveys the uncertanty factors affecting to projects in Sri Lanka software indus y were identified and to measure the significance of the responses actions n each impact level a questionnaire based mass surveys was conducted.There it is observed that there are response actions that can be taken independent of the impact level of the uncertainty of some uncertainty factors. Furthermore when selecting suitable response action when there is an uncertainty in a particular impact level, the order of preference can be taken into consideration. This study is significant because the data was collected from a large sample of professionals who involved in Sri Lankan software industry and inferential analysis techniques and hypothesis tests were performed under 95% signi icance level and the tests satisfied the requirements of validity of the data. Als from the mass questionnaire-based survey verifies the application of responses ctions for identified uncertainties in different impact levels.Publication Open Access Opinion Mining and Sentiment Analysis, to Improve Legal Information Efficiency Analysis in Sri Lankan Legal cases(2014) Jayaweera, D.A.N.SriLanka Information Technology field is now growing faster and the other industries try to combine their work with Information Technology to gain more profit and publi ity. Sri Lanka law field is one of the most famous and oldest fields. Most of the industry field can combinewith Information Technology and do new things as an example store data analyzing data.They need to analyze data because of they need to get correct decision and decision making process. Current Lawyers in Sri Lanka, use manual way to store client details, organize their work etc. Because of that they need lots of document writings, document reading.When the new case acquire to Lawyer, they need to read all history cases and they needto analyze those cases and get the final decision. Searching documents, creating new case files, organize the documents they need to do in efficiency manner. I prop sed this systemto how to they analyze the legal cases opinion and mining legal cases. Opi ions are consequently important that whenever one needs to make a decision, one wants to hear others' opinions. This is true for both individuals and organizations. The technology of OpinionMining thus has a great scope for practical applications. The concept of opi ion is in thecontext of Sentiment Analysis, the main tasks of Sentiment Analysis, and the fr mework of opinion summarization. Along with them, two relevant and important concepts of subjectivityand emotion were also introduced.ewhich are highly related to but not e uivalent to opinion. Existing studies about them have mostly focused on their intersecti ns with opinion.I create a system to analyze legal information in proper manner. The researc is give designthe application in the world context 'and introduce interactive customizable application forthe purpose of analyze legal information. As the outcome of the research, it will present the statistics and survey outcomes of usage of the introducing application f r legal informationanalyze in Sri Lanka and make available the developing.Publication Open Access Development of a Framework for Real- Time Business Intelligence for Managing Risk in Banking Industry(2014) Mahasivam, PavithraThere is no doubt that data management is a critical component of any financial se 'vices firm's risk management strategy in the current market climate. As financial strategies have become more complex, new financial instruments are added and businesses continue the r expansion across the globe, the need for a coherent and streamlined approach to data nanagement potentially including the use of real-time data has never been greater. As today's decisions in the business world have become more real-time, the systems that support those decisions need to keep up. It is only natural that Business Intelligence BI systems quickly begin to incorporate real-time data in order to increase risk transparency to make better and faster busines s decisions, evaluate and predict broader spectrum of risk scenarios, confidentially answer qi arries from regulatory bodies and internal stakeholders. Thisresearch is mainly focusing on risk management of banking industry. The resea 'ch delivers advanced analytics and reporting capabilities to help strategic decision makers for ns vigate data to identify new opportunities, manage and mitigate risks, and make fact-based ecisions in ~- timely manner. Every bank measure and monitor their performance against characteri tics which is known as Key Performance Indicators (KPls). KPIs help an organization define t re progress . towards the organization goals. Important KPls of bank are identified in the literature that is used by financial regulators to keep track of how well-protected a bank is against risk.The real-time business intelligence framework is emulated for the banking industry in order to mitigate risk. The framework consists of changed data capture (eDq routine and rule-based engine. eDe routine is used to capture the changed data from the source database and load it to data mart online real-time. The rule base engines identify pattern changes in the data, based on the defined parameters and provide advanced analytics and reporting capabilities.Publication Open Access An Approach towards Password Protection Based On Typing Style(2014-12) Arnarasena, Nelum ChathurangaThe most common user authentication mechanism is password verification. other words, characterswhich types as text in a password field. However, the aim of this research is to find outwhether the rhythm and/or the style of typing; how types instead of what pes (Keystroke Dynamics), is sufficiently reliable as a security enhancement. This is a biometric approach. Biometric solutions are costly; requires at least one additional sensor. But this study focuses on an economical biometric solution that does not necessitate any additional sens r other than the keyboard.Keystroke dynamics is an interesting biometric because it always invisible for users, unlessthey are physically present, and also it is not depending on a dedicated device or hardware infrastructure. When a person is typing at a keyboard, the detailed timing information that describes exactly when each key was pressed and when it was released and va .ation of speed movingbetween two keys are continuously monitoring in order to recognizes a unique pattern. Thenanother pattern recognition part is operating in stealth mode with the passw rd verification. Thereforeafter the password is verified successfully, the pattern recognition part also needs to be completedin order to authenticate the user. Significance of this research is the way of generating and storing the pattern. As I explained thrgJ.,lghthe literature study keystroke dynamics is not a veryreliable biometric. So the challenge was to make a strong pattern which i hard to reveal usinga less reliable building block which I achieved successfully through this study.Publication Open Access AnyDbMobileSync : Database Agnostic Synchronization Framework for Mobile Application(2014-12) Abeysingha Gunawardhana, SumindaImplement database independent data synchronization middleware framework (AnyDBMobileSync) for Server side SQL server/oracle database/my s Ietc. and client side any data store (HTML5 local store/websql/sqllite etc). If an offline mobile application used this middleware sync framework then their backend Database can change without mobile application extra development. Framework handled different database type (Sql server/oracle/my QL) that communicates mobile clients' offline data. Framework and Mobile Client communicate using Rest-full service. because of that mobile client-side doesn't need to install extra API. Communicate data object type is JSON and JSON can use any application language to e tract data from JSON object.Publication Open Access lOT enabled Recognition based attendance Management System(2018) Swarnakantha, N.H.P. Ravi SupunyaAttendance management is a very important task for each and every university or an institute. Most of institutes doing this attendance marking manually and it is time-consuming as well as it many causes to many errors. Therefore, r searchers tried to come up with automated attendance systems as a result of this issue. Researchers developed different systems using finger print technology, radio frequency identification (RFIO) and face recognition. Many of them used those technologies separately but it is not suitable for places like education in titutes. The purpose of the following research is to design and develop a new system using different technologies together and enable the internet of things to the system. So, this system uses face recognition and radio frequency identification t gether to come up with a proper solution. The system is using an online MySQL database to store entire data of the system. Python is used to program the system and Open CV is used for face recognition. One main finding of the research is to identify the student with different angles of face after getting the RFIO tag value. When getting attendance, the stude t should place his or her RFIO tag on the reader and then the system identifies the student with the tag value. The system then retrieves student's registration details and start compare student's face with sa$faces of that student. If the system identifies the student, then it checks for the subject's time slot to ensure that the student comes to the correct class. If all of them are correct, the system marks attendance for the student and sends a .notification email to the student so the student can know his or her attendance marked successfully for the class. There IS a web application also developed to register courses and subjects on the system and to view attendance detailsPublication Open Access Analysis of Human Interpretability in Document Classification(2018) Kumari, P.K.SuriyaaWith high use of computers, the collection of textual data generated, exchanged, stored and accessed increased in massive amount and became one of the richest sources of data for the organization. As a result, people are tending to use natural language processing application to categorize this large volume of data efficient and accurate manner. Their application of machine learning models. When it comes to Natural Language processing (NLP) applications where most of them follows supervised learning techniques, automatic document classification models developed to do content-based assignment here the materials are assigned into predefined categories. This makes it easier to find the relevant information at the right time and for filtering and routing documents directly to correct users. Mostly these learning models are operating in black-box manner wh re there is no way to interpret how the model has decided which class an instarce should assigned. understanding the reason behind how learning makes these redictions ~7 are very important to trust such learning models in real application. [his thesis presents the work related to the experimental work been carried with set of text classifiers to interpret text classifiers predictions, so any classifier can be evaluated based on how well they support classification purpose.Publication Embargo Implementing Stackable Open-Source Firewall Security and Network Traffic Monitoring System(2020) Ariyarathne, K.A.S.Network security is the main feature in network management. For that firewall and network monitoring systems are the main ingredients. Around the world millions of dollars annually are spent by the organizations for safeguards their data and information from unauthorized accesses. In the current market there are two type firewall and monitoring tools available for users, commercial and open source. But all these tools are not suitable for entry level, small and medium sized enterprises (SME’s). The commercial Firewalls and Network monitoring tools are dead weight for entry level and small size businesses, both financially and functionally. For that most efficient and available solution for that is to move to open-source firewall and network traffic monitoring systems. But the firewall should be armed with next generation firewall features such as UTM filtering, URL filtering, antivirus, anti-spyware, anti-spam, network firewalling, intrusion detection and prevention, content filtering, leak prevention, remote routing, NAT, and VPN support. And Network traffic monitoring should be included with network devices, links and connections, mission critical servers, external service providers, passive/active network health monitoring, automatic alerts, automatic load balancing and failover, monitor abnormal behaviors, etc. And finally, as a tool kit open-source firewall and network traffic monitoring systems work as a single unit to prevent, detect, and disable network attacksPublication Embargo Contact Tracing Of Covid-19 Patients Using Tweets(2021) Perera, K D SCOVID-19 has had an impact on everyone's lives. In recent years, In the field of healthcare, the use of social media as a tool for professional education & communication has expanded; The benefits and drawbacks of these networks have been widely discussed with different results. During COVID-19 disease outbreak usage of social media has exploded to the point where it has become an essential part of modern healthcare systems. It is simple and innovative to create content for Twitter and other social media sites. Such data has become strategically relevant for companies seeking input on their products, brand endorsements, and merchandising, among other things. People have started to have mixed feelings about the situation due to the rapid rise in infection and death rate. Contact with an infectious person who sneezes or speaks less than one meter away can spread COVID-19. Keeping a safe distance from people who have Covid 19 is one way to avoid transmission. The problem is that many sufferers do not exhibit any symptoms, which means that people must be more aware of those they come into contact with physically. Social networking divides people into various groups, such as rural areas or residential subdivisions. Because it's most generally connected with the internet, communication can also take place in person, which is a little-known reality; this provides the idea that we spend a substantial amount of time in front of computers. Today's youth are becoming more reliant on their cell phones and social media sites to stay 'up to date. Social networking is one of the media that can be used to socialize. One of the most widely used media for disseminating information about the Covid-19 case, as well as appeals to stay at home and maintain a healthy distance in order to avoid contracting the coronavirus, is Twitter. Despite the fact that socialization has taken place, many people remain dissatisfied with the government's initiative, making it difficult to control the spread of Covid-19. As a result, it’s necessary to compare the answer to the stay-at-home campaign with the spread of Covid-19. Due to the void-19 pandemic, the biggest problem that the government is facing is identifying the first contacts of the covid-19 patients. Most of the people are avoiding telling the truth for the government. But people use social media day to day life. Most of the people post/ share their life experience. This is a common way for Twitter users to explain their day to day disease development after the first set of symptoms. This pattern may have gained traction when celebrities began to tweet about their symptomsPublication Embargo A hybrid approach on phishing URL Detection using Long Short-Term Memory (LSTM) and Gated Recurrent Units (GRU) ”(2021) Dilhara, B.A.S.Phishing is one of the oldest types of cyber-attack which mostly comes in the form of camouflaged URLs to delude the users in order to get their personal information for malevolent purposes of the attacker. In addition, it is one of the easiest ways of inducing people into disclosing their personal credentials including credit card details. Since people use web applications on a daily basis, most phishing attacks comes up as fake websites pretending to mimic a trustworthy website. Moreover, emails are being used by the attackers to send the phishing website URL (Uniform Resource Locator) to the victim. Such type of URLs is termed as malicious URLs and most phishing attackers use them for successful data breaches. Therefore, it is a necessity to filter up, which URLs are benign, and which are malicious. In order to determine these factors, the concepts including traditional mechanisms used for URL detection, the drawbacks that those mechanisms had, and machine learning approaches used by different authors and their novelty approaches for effective detection are reviewed through this paper. Moreover, this will be focusing on cumulative deep learning approaches to build up hybrid deep learning models. Furthermore, this study proposes 4 hybrid deep learning models namely GRU-LSTM, LSTM-LSTM, bidirectional (GRU)-LSTM, and bidirectional (LSTM)-LSTM. In addition, the study also proposes 3 non hybrid deep learning models namely CNN(1D), LSTM and GRU. Hence, the main objective of this research is to provide a new insight to the hybrid deep learning approaches in URL detection by evaluating their accuracy, precision, recall and f1 score. In conclusion, this research recognizes Bi (GRU) – LSTM as the best mechanism to join hybrid models to detect phishing URLs and classify them as malicious or benign.Publication Embargo Improved Round Robin Algorithm for an Efficient CPU Scheduling(2021) Bandara, A.M.O.P.The algorithm policy applied by a CPU, to schedule running processes has an impact on the efficiency of an operating system (OS). As a result, a superior CPU scheduling algorithm leads to higher OS performance while using limited resources and for shorter periods of time. As a result, several strategies have been suggested and implemented to improve CPU scheduling performance. Any scheduler's primary responsibility is to assign jobs to the most effective and reliable resource available. It's also a fact that if jobs and resources aren't planned properly, the entire operating system's productivity suffers significantly. The “Round Robin” is deemed an effective and fair approach because of each process are allocated the same amount of time quantum. Nevertheless, the effectiveness of the system is determined by the selected timequantum. The major goal of this research is to develop the present round robin algorithm by enhancing the time quantum for candidate processes in real time in such a way that its impartiality is maintained. There is no loss of property. This paper's proposed algorithm finds the time left in a process's last turn, and then Determines whether it is time based on a certain threshold value, should quantum be expanded or not. An arithmetic simulation has been created to demonstrate that the suggested method is correct. It outperforms the traditional round robin algorithm. In words of several performing metrics such as average waiting time, contextswitches and number of turnaround time, the suggested adjusted version of round robin algorithm outperforms the traditional round robin algorithm, according to the results of the experimental investigation.Publication Embargo Sustainable Farming In Soilless Culture Kratky Method(2021) Wanniachchi, L . R .Rapid population growth is taking place. It influences to changes different facets and aesthetics of a location. It affects the behaviors, lifestyle, and food choices of the average person. When the economy of an urbanizing city increases, do the services needed to address the demands of the expanding economy. Living space and water are all extensively used, making them fragile commodities. Because of the lack of land and fresh water, such services would be impossible to maintain over the period. City dwellers tend to get a small house garden along with safe and healthy food from themselves. It has become more common given the limited farmland urban sprawl, as well as the many benefits it has over conventional soil using agriculture. Hydroponic cultivation is proposed as a response to scarce farming space, which could contribute to a decrease in food production potential. To investigate and maximize the numerous variables that affect crop production in hydroponic cultures, such as atmospheric temperature, light strength, and relative humidity. The Internet-of-Things (IoT) is a system that allows to daily tracking including integration automation of all aspects of human encounters with nurseries through farms. Throughout this article, suggest an IoT-based measurement and management method uses hydroponics agricultural development. IoT microcontrollers, sensors, and actuators are used to allow continual assessment of plant nutrition and water requirements. Hydroponics is the method of growing plants without soil and it uses hydro culture to grow plants with essential rich nutrition solvent to the water. Hydroponics is divided into different areas like Nutrient Film Technique, Vertical Farming, Horizontal farming, EBB system, Wick system. Therefore in this study we are going to test the Kratky method and how it is good enough to plant growth with controllers and actuators in environment balancing. The way users study the Kratky method is a passive growing method. This method's major difference is that rather than the other methods, the pot on top of the water tank raft is with nutrient-rich water. The time the plant matures to produce yields the water level gets down and the air zone is raised. The samples are selected to plant Cabbage plants, cabbage plants are specially taken to this research area and can grow quickly, and while measuring greatness it is easy to measure greenness and leaf count and measurements of the roots. Therefore, took healthy cabbage seeds from the farm and potted them on coco peat to grow seeds in the initial stage. One plant is grown coco pea, not enough to plant. In this study, Research going to present 4 different samples to collect data from different environmental conditions and modern environmental factors on how to affect plant growth and use a different mechanism to measure how good it is. One of the key areas was research on how effective to plant greens this Kratky method continues controlling to the plant. Every plant can measure its health by using greens. The Greens got high which means the plant health is maximum and less green means the plant is having the disease or lack of nutrients. Therefore, in this study, use to taking greenness as the major data analytics viewpoint. The second metric measure is the leaf count of the plant. A healthy plant always has the average maximum number of leaves spread out from the plant. The next mechanism used to measure plant healthiness is to measure the weight of the roots. Health plants always have a maximum number of roots, because of this Kratky method most of the roots are growing air roots and it consumes air through the roots system. Through this research, outcomes can be used through the IoT dashboarding system. Using this dashboard users can monitor pH level and Electric conductivity measures, start fan those sensors are covered in the submersible water pump, light control is added. The special feature is this study uses a camera to detect the plant greens measure instance on the dashboard. When calculating the greens in this study use calculated the greenness of the every - day and getting the by every sample and using total sample greens to calculate the mean value by each sample greenness. This used statistical sampling uses Hypothesis testing among the samples taken to measure other samples as well. The data collected in this study is used to compare the different sample hypotheses.Publication Embargo Regression-based Modeling of the Relationship between Weather and Tea Production in Sri Lanka(2021) Jayatilake, M.D.C.De.S.The research study shows the implementation of regression-based tea–weather prediction models for the tea production in Sri Lanka based on six weather parameters such as rainfall, , temperature minimum, temperature maximum, relative humidity, average wind speed, and sunshine hours. The statistics of the eight agro climate geographical regions of the UVA province, which contribute to the more productive contribution tea production of the country. They were used for this research and the significance of weather parameters on the tea production was explored by employing Random Forest algorithm and the variable importance of each of them was determined and further correlation in the middle of the climate parameters was examined. The results indicate that the Minimum Relative Humidity, Rainfall and the maximum Temperature throughout the tea plantation period are the most influential weather parameters. Furthermore, regression analysis implementations were applied for the Random Forest (RF), Linear Regression (LR), Multiple Linear Regression (MLR), and Support Vector Machine (SVM). According to the results, RF is the most reliable and accurate model for the prediction of tea production in Sri Lanka. UVA province prediction model accuracy (R square score) is 88.58% of the eight agro climate districts of the UVA province and region-wise prediction tea-production model accuracy is low parentage according to the results. Further RF, MLR and SVM, Machine Learning implementation already trained and validated for the same dataset. Although the results indicated that other models low percentage in comparison to the RF implantation model. The research regression analysis already applied for RF and LR for the region-wise of the UVA province Sri Lanka. Concluded that the final output of the research same process can be applied to the tea- weather prediction model of all the tea growing areas of the country.Publication Embargo Decision Support System for Overcoming the Challenges in Vocational Education in Sri Lanka(2021) Lakshani, J. K. A. M.The vocational education is undergoing continuous changes. In the past, high youth unemployment has taken place due to unfamiliarity with vocational education. Researchers and policy makers are paying attention to the vocational education because of the hidden importance of the vocational education. In Sri Lanka, there is a vocational education system as the 13 years mandatory education system. The project is going to discover the challenges of the vocational education and give some solution to enhance the effectiveness of vocational education using the sample scenario of the professional entry. There are several issues in vocational education system. Among them, the major challenge is the lower rate of successfully completed students than commencing students. The main objective of this research is to develop a Data-driven decision support system to mitigate the students’ dropouts from vocational education using deep learning model with higher level of accuracy rate than previous systems. Accurate data collection helps to maintain the integrity of the research in any field. The project has collected real data set from the students and teachers in selected government schools in Sri Lanka. Data has collected mainly in three categories as demographic factors, academic performance and candidate interest. Collected data has analyzed according to the data analysis techniques. Decision support system has used machine learning model to predict the suitable vocational education pathways to the students. The model has used deep neural network (DNN) with PyTorch library. After training the model, the model has predicted the accuracy level as 96.06%.Publication Embargo Voice-based online examination system for visually impaired students(2021) Dharmasena, I.H.H.N.The education system measures the knowledge level of the student using an exam system. A physical exam is the most famous method. Nowadays e-learning is most famous all around the world with internet facilities. Then the typical examination system was converted to an online examination system. It was not a good transformation for the students who are visually impaired. Sometimes they need others' help to read the questions and type the answers. They need some support from technology to face those types of exams. If the examination system can read the questions for them, if the system can listen and get the answers as voice commands in the system, then it becomes a great motivation for those students. In this circumstance, a voice-based examination system is the most suitable solution. The system reads the question for the student. According to the request, it is ready to read the questions again. The student can feed answers to the system as voice commands. The system can pronounce the words using text-to-voice technology. Also, it should detect the correct word from the student pronunciation using voice-to-text technology. Finally provide a flexible and suitable solution in the situation for the online examination system and it converts the typical system to the voice-based examination system.Publication Embargo Forex Forecasting Algorithm using Machine Learning(2021) Peiris, T.R.R.Publication Embargo Green Plant (Hydroponic) System(2021) Wijeyawardena, G.K.A.G.The proposed hydroponic Greenhouse system is related to IoT based structure which aids with a web application to control it. The main objective of this proposed system is to give information technology solutions for greenhouses to clean up their watering system. This proposed system is connected with a web application so Users/Farmers can get an idea about plant conditions by referring to the web application. So, in this research, there are several components are implemented. As a component in this research mainly identifies water level based on the pH scale, also, identifies humidity level and temperature levels, then identifies the pH scale to clean pipelines, also identify water temperature level. So, by referring to web applications User/Farmer can make decisions easily by identifying plant conditions. Apart from that in this research check if premade Albert solution pH scale is less than 5.5 pH or greater than 6.5pH, directly popup the notification into the web application so the user can turn ON the switch to clean up the pipelines. This proposed system mainly focuses on the water pipes cleaning method so it’s mainly targeted by referring to the pH scale. This research going to use an MCU board to connect all the sensors and web applicationsPublication Embargo Developing common sense model for mobile service robot(2021) De Silva, G.W.M.H.P.Enhance the chance to identify the instructions or incomplete sentence given by a human as a command sentence by using the Natural Language processing and model creating. It would be facilitating the interaction between the human and mobile service robot. However, when human give the instruction there can be incompleteness or else missing. Which information that are related to the environment. That because of human normally based on the common sense depend on the environment. Then human brain will complete all those incomplete sentences by using the commonsense knowledge. In this research project itself, introduced a model of a service robot who can compete the given incomplete instructions and display the related sentences or words and finally move to the related objects which are in the environment of the robot. All those things happen by using a simulator. To this first it will consider and identify the objects in environment and then consider the given natural language instruction by human. As a first step of the approach complete the incomplete sentences those sentences are coming as natural language instructions. By parsing it into as the frame can identify the related words by using the created model or can call as language model and here used some identify words from the human common sense also, using those identified words as a first step create the code and then implement the model. then the service robot will learn about the commonsense knowledge automatically from the parsing sentences as a speaker. Considering all the parsing sentences it calculates and measure the accuracy of this service robot model. Simply this is a commonsense reasoning model. The result of the provided solution can enable the robot model who works in ROS environment to identify and automatically perform to the tasks.Publication Embargo “FireX” – A Low Cost Raspberry Pi Based Open-Source Firewall Appliance for Sri Lanka Post(2021) Fernando, G.G.URecent statistics on data breach shows millions of data get stolen or lost every year and larger organizations are moving in to complex IT security solutions to protect their data from the intruders. However, organizations with limited financial capabilities remain unprotected to lack of available funds to invest on decent IT security solution for their organization. Department of Posts Sri Lanka (Sri Lanka POST) is also in a situation where seeking a low cost IT security firewall solution to protect their post offices located around the country. The open source firewall solutions are the most popular world-wide methodology for used to empower the overall security of a medium scale home and office computing network as well as large scale cooperate networks without spending a large amount of funds. Open Source Firewall Controls embedded to a hardware device provides more centralized approach for IT Engineers when managing a network. Furthermore, most of other Government Organizations in Sri Lanka faces the same issues when protecting their cooperate network infrastructure due to financial capabilities. As a solution, The Researcher designed an open source low cost embedded hardware device to act as a corporate firewall where the device can govern the network access while catering the business requirements whereas protecting the IT assets from the intruders. The designed firewall solution is based on multiple open source packages which can run on a raspberry pi model 3b+ single-board computer (SBC). The open source firewall package ‘IPFire’ was used to act as the firewalling module for this project. At the end of this research project the Researcher is planning to locate on post offices around Sri Lanka.
