{"title":"Forecast Municipal Solid Waste Generation in Sri Lanka","authors":"D. Dissanayaka, S. Vasanthapriyan","doi":"10.1109/ICAC49085.2019.9103421","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103421","url":null,"abstract":"Municipal Solid Waste Management (MSWM) is one of the primary tasks of metropolitan local authorities in developing countries. For efficient and effective waste management schemes and scheduling, accurate forecast of Municipal Solid Waste (MSW) generation is essential, due to the uncertainties and unavailability of sufficient MSW generation information and resources in developing countries. The objectives of this paper are to identify influential variables that affect the amount of MSW generation and to predict the future MSW in Sri Lanka by consuming linear, nonlinear models, and machine learning techniques and propose a model for forecast future MSW generation using influential variables. Socio-economic data and waste generation data are collected from the Department of Census and Statistics and the National Solid Waste Management Support Center. Data preparation is done with substitute missing values by average values. Pearson correlation and Principal Component Analysis is used to finding correlation among influential variables. Linear model, Non-linear model, and machine learning model are used to forecast municipal solid waste generation in Sri Lanka. Relatively Linear regression analysis, artificial neural network (ANN), and Random forest used as a linear model, Non-linear model, and machine learning model. Relatively Correlation coefficient of linear regression classification, random forest classification, and ANN are R2=0.6973, R2=0.9608, and R2=0.9923. Based on the correlation coefficient, ANN provides higher accurate results than linear regression and random forest models. Based on the analyzed result, proposed a model for forecast future MSW generation with four influential variables that are municipal solid waste generation, total population, GDP growth rate, and Crude birth rate.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124398844","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Vithanage, Rajitha de Silva, K. Karunaratne, Manoel Santos Da Silva, P. Bogoda, R. Kankanamge, P. Kehelella, K. Jayakody, J. Wijekoon
{"title":"SmartOne: IoT-based Smart Platform to Manage Personal Water Usage","authors":"J. Vithanage, Rajitha de Silva, K. Karunaratne, Manoel Santos Da Silva, P. Bogoda, R. Kankanamge, P. Kehelella, K. Jayakody, J. Wijekoon","doi":"10.1109/ICAC49085.2019.9103373","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103373","url":null,"abstract":"The origin of life is water, and consistent water consumption is essential for the proper functioning of human organs. Thus, regular hydration is vital for human beings because improper hydration leads to diseases such as cholera, diarrhea, bladder stones, and kidney issues. However, maintaining a sufficient and regulated water intake is challenging for many personal as the livelihood, i.e., busy life schedule, is getting complicated, and sometimes due to limited access to clean water. To this end, the SmartOne water bottle was introduced to enable effective management of daily water requirements and to ensure users drink good quality water. The initial prototype of the water bottle was implemented as a combination of hardware and mobile application, and it was evaluated in terms of measuring water goal, quality, drink and sift event detection.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125889308","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Chathuni Wijesekera, Damith Kosgahakumbura, Jayan Alwis, Bhanuka Kaluarachchi, S. Thelijjagoda
{"title":"Film-it: Virtual Location Scout and Movie Production Planning Assistant for Film Industry in Sri Lanka","authors":"Chathuni Wijesekera, Damith Kosgahakumbura, Jayan Alwis, Bhanuka Kaluarachchi, S. Thelijjagoda","doi":"10.1109/ICAC49085.2019.9103415","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103415","url":null,"abstract":"The global multi-billion-dollar industry of film making is not that healthy in Sri Lanka. Film industry majors say that this happens because not enough local movies are made within the country by local artists. Therefore, there is no problem with the number of creative minds in the country. The reason for the lack of local movies made annually in the country is because it takes a lot of effort, time and money. And if the movie fails, millions get wasted. Movies mostly fail because they are not organized very well from the beginning. Everything starting from the script to the final tickets that are going to be sold needs to be planned during pre-production. If pre-production fails, production fails. If production fails, post-production fails. The success or the failure of a movie starts right at the beginning of the pre-production phase. This phase contains many processes that are very important to carry out the production phase. One of them is location scouting. Since film industry is mostly based on aesthetic pleasure of the people in the society, scenic beauty is a must when choosing locations for a movie. “Film-it” is an application that is capable of giving all kinds of assistance in location scouting and much more in movie planning. That is the reason it is called “The Virtual Location Scout and Movie Production Planning Assistant”. This application has already proved to be beneficial for Sri Lankan movie directors and producers to do months tasks in much less time which is a huge improvement in the industry that saves so much time and money. Major roles in the industry states that this application will take the Sri Lankan movie industry to a whole new level.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126858922","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Shazna Nuzrath, N. Amarasinghe, K. Liyanage, Kushnara Suriyawansa, D. Madanayake, N. Kodagoda
{"title":"gCodex: A tool to analyze software repositories over time (Visualization)","authors":"Shazna Nuzrath, N. Amarasinghe, K. Liyanage, Kushnara Suriyawansa, D. Madanayake, N. Kodagoda","doi":"10.1109/ICAC49085.2019.9103390","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103390","url":null,"abstract":"gCodex is a novel tool for analyzing and visualizing the code base in a manner that it allows its users to get an idea of the insights of the codebase. This tool was built to analyze code bases and it supports any language. In addition, it provides a visualization of the file structure, rate of change of complexity and defects rate. In order to improve the quality of the software and the controllability of the project, it is necessary to control the complexity of the software by measuring the associated aspects and visualize those in a descriptive and attractive dashboard. Using the existing tools, it is not possible to visualize the rate of change of code complexity with the time. This tool uses Cyclomatic complexity, line of code and Halstead complexity metric and their impact on the software quality, and visualize those in a descriptive dashboard which provides analytics that describes and summarize past trends.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129923013","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Dias, J. Vithusha, L.A.M.T.J Liyadipita, P. Abeygunawardhana
{"title":"Automated Smart Checkup Portal Network System to Check the Vision and Hearing of the Patients","authors":"A. Dias, J. Vithusha, L.A.M.T.J Liyadipita, P. Abeygunawardhana","doi":"10.1109/ICAC49085.2019.9103427","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103427","url":null,"abstract":"The human eye and ear are impressive systems in the body. Vision and Hearing are the main functions of those organs. We should regularly check our vision and hearing, It's the most reliable ways to maintain good vision and hearing. Not only that, every patient must keep a medical history and previous checkup records, those related to vision and hearing and those results should be real-time processed. Therefore, we have built an Automated Centralized Smart EE (eye and ear) Checkup Portal Network System. We have designed and developed an automated centralized vision and hearing checkup rooms network, Automated centralized live traffic indicating cloud-based web application to establish in every hospital.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129329444","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Identification of the Best Teaching Practice by VAK Model in the Computer Degree Programme","authors":"M. Ariyaratne, F. Marikar","doi":"10.1109/ICAC49085.2019.9103343","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103343","url":null,"abstract":"This study aimed to identify VAK learning styles and make changes in teaching of students according to them, to check the relationship between the learning styles and the teaching methods and to investigate the differences in the above-mentioned styles between gender and their the field of study in computing. To this end, 31 students were selected through random sampling from computer faculty at General Sir John Kotelawala Defence University, Sri Lanka. Honey and Mumfield questionnaires were administered to the sample. The data gathered were subjected to the simple statistical procedure. The results indicated that there is a positive relationship between VAK learning styles and most of the students are appeared to be visual learners. Further, the analysis suggested that there is no effect of gender on VAK learning styles, but regardless of the gender, majority of the students are of the type of visual learners.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124032259","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Perera, C.U. Hemapala, D.M.R. Udugahapattuwa, A. Senarathne, A.A.S.R. Amarathunga
{"title":"Secure Web Navigation with Intrusion Detection And Quota Management for SOHO and Small Scale Businesses","authors":"M. Perera, C.U. Hemapala, D.M.R. Udugahapattuwa, A. Senarathne, A.A.S.R. Amarathunga","doi":"10.1109/ICAC49085.2019.9103418","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103418","url":null,"abstract":"It's a modern day necessity and a trend to offer free and open web access to their customers and employees in small scale and Small Office Home Office (SOHO) business culture (restaurants, malls, coffee shops). Unfortunately, internet security and quota management are mostly overlooked which makes it an intruders' paradise. The existing solutions that incorporate machine learning based dynamic aspects, cannot be afforded by our target audience nor do they possess the extensive IT knowledge to configure and maintain them. To cater to this gap, this research proposes the network management device ‘Dynamic Defender’, targeted for small scale and SOHO type businesses which focuses on affordability and user-friendliness as key factors while incorporating cutting edge machine learning technologies. The Dynamic Defender's Intrusion Detection Engine is comprised of 99.13% accuracy with its base run on Artificial Neural Networks. URL Classification Engine produced high accuracy on all 3 machine learning algorithms which were used. Specifically, Random Forest with 92.94% precision, Artificial Neural Networks with 90.33% precision and Logistic Regression with 91.41% precision. The Dynamic Bandwidth Management System consisted of an 89% accuracy level on the hybrid module of Linear Regression and Decision Trees while the Quota Management System (QMS) provided an accuracy level of 82% in K-Nearest Neighbors and 89% on Decision Tree algorithm.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127960005","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design and Implementation of an Autonomous Indoor Surveillance Robot based on Raspberry Pi","authors":"Tharindu Dharmasena, P. Abeygunawardhana","doi":"10.1109/ICAC49085.2019.9103399","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103399","url":null,"abstract":"In recent years robotics has influenced many fields including the security and surveillance domain. Due to convenience and flexibility more and more security robots tend to be deployed in place of humans for routine activities such as area sweeps. While there are many kinds of research have been done regarding this concern, many of the solutions cost more due to their implementation complexity while low-cost implementations are only capable of doing simple activities such as following given local coordinates. This paper describes an autonomous surveillance robot that is being developed while keeping the development costs as low as possible and is capable of performing routine patrols autonomously in indoor environments and detect anomalies around it such as temperature fluctuations, unauthorized personals and report them back to a central computer. This robot can be controlled remotely by security personals to facilitate manual inspections. Due to the development architecture of the robot, more software-based features can be added easily.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117205868","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Jayakody, Asiri Nawarathna, I. Wijesinghe, S.K. Liyanage, Janith Dissanayake
{"title":"Smart Wheelchair to Facilitate Disabled Individuals","authors":"A. Jayakody, Asiri Nawarathna, I. Wijesinghe, S.K. Liyanage, Janith Dissanayake","doi":"10.1109/ICAC49085.2019.9103409","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103409","url":null,"abstract":"This paper describes the design and implementation of a voice controlled smart wheelchair for disabled whom the manual operation is difficult due to lack of physical strength. The main objective of this research is to develop a smart wheelchair to facilitate disabled individuals which can be operated with lesser effort while operating the wheelchair. The proposed wheelchair can be controlled through voice commands which enables the user to control the wheelchair with less effort. This aids the disabled in carrying out daily activities independently within indoor environments. The proposed solution has five modules namely, speech recognition module, obstacle avoidance module, autonomous navigation module, health monitoring module, and central system controller. The wheelchair operates in two modes called manual mode and the autonomous mode. This paper presents a smart wheelchair that makes the disabled individuals' life easier with technology. Further this paper elaborates testing and evaluations carried out to prove the proposed title.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"263 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123392379","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
T.R.N.R. Peiris, W. Bandara, K.V.A. Sachintha, A. Senarathne, B.A. Ganegoda
{"title":"VAULT - A Shared Distributed And Redundant Storage Solution","authors":"T.R.N.R. Peiris, W. Bandara, K.V.A. Sachintha, A. Senarathne, B.A. Ganegoda","doi":"10.1109/ICAC49085.2019.9103371","DOIUrl":"https://doi.org/10.1109/ICAC49085.2019.9103371","url":null,"abstract":"An ideal distributed storage solution must have the ability to provide redundant, reliable, shared and secure access to user data without compromising the ability to scale and descend while maintaining performance. VAULT is an attempt to avert the negatives of the cloud in a local environment using a decentralized methodology. VAULT makes use of individual idle storage space on a network of peer-to-peer nodes which is then provided to an end user to store files in the pooled space. VAULT implements redundancy by the use of Reed-Solomon codes and maps file fragment locations using a blockchain as a distributed ledger. Fragment distribution is optimized using a machine learning approach where node characteristics are used to determine the reliability of each node. The aggregation of above features makes VAULT an ideal solution for corporate environments where consumer hardware and infrastructure is already allocated.","PeriodicalId":239106,"journal":{"name":"2019 International Conference on Advancements in Computing (ICAC)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134643290","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}