International Conference on Advancements in Computing [ICAC]
Permanent URI for this communityhttps://rda.sliit.lk/handle/123456789/312
The International Conference on Advancements in Computing (ICAC) is organized by the Faculty of Computing of the Sri Lanka Institute of Information Technology (SLIIT) as an open forum for academics along with industry professionals to present the latest findings and research output and practical deployments in computing.
The primary objective of ICAC is to promote innovative research that addresses real-world challenges and contributes to the social well-being of communities. The conference provides a dynamic platform for researchers from around the world to present groundbreaking findings, exchange ideas, and establish meaningful collaborations.
Browse
Publication Embargo AI - Driven Smart Bin for Waste Management(2020 2nd International Conference on Advancements in Computing (ICAC), SLIIT, 2020-12-10) Abeygunawardhana, A. G. D. T.; Shalinda, R. M. M. M.; Bandara, W. H. M. D.; W. D. S. Anesta, D.; Kasthurirathna; Abeysiri, L.With increasing urbanization, waste has become a major problem in the present world. Therefore, proper waste management is a must for a healthy and clean environment. Though government authorities in most countries provide various solutions for waste management, solid waste tends to make a significant impact on the environment as they do not decompose easily. This research focuses on AI (Artificial Intelligence)-driven smart waste bin that can classify the most widely available solid waste materials namely Metal, Glass, and Plastic. The smart waste bin performs the separation of waste using image processing and machine learning algorithms. The system also performs the continuous monitoring of the collected waste level by using ultrasonic sensors. A dedicated mobile application will generate the optimal routes for the available waste collectors to collect the filled bins. Moreover, with this smart bin, the challenge of recognizing each waste item is overcome by using visual data as the source. Therefore, the usage of expensive sensor devices and filtration techniques to determine the category is disregarded. The smart bin can recognize the category of solid waste, collect it to the specified container, and notify the garbage level in each container. So, it is a portable waste management system.Publication Embargo AI Approach In Monitoring The Physical And Psychological State Of Car Drivers And Remedial Action For Safe Driving(2020 2nd International Conference on Advancements in Computing (ICAC), SLIIT, 2020-12-10) Shanmugarajah, S.; Tharmaseelan, J.; Sivagnanam, L.Road Accidents and casualties incited by drowsiness are an overall important social and monetary issue. The connection between drowsiness and accidents is bolstered by logical confirmations that relate to small-scale sleep. This project has focused on Driver drowsiness detection by using ECG signal extraction. This work expects to extract and arrange the basic four types of sleep through Wavelet Transform and machine learning calculations. The report covers a short theoretical introduction about the medicinal topic, features the extraction, filtering techniques, and afterward trains the extracted information through machine learning software. After that is covered, it demonstrates the results with two types of machine learning algorithms (active or drowsiness status) with WEKA software. The main benefit of this system is it will send a notification to the driver's mobile every second when he goes to sleeping status. Nowadays artificial intelligence cars are available with sleep assistance, however, the devices used on these cars are very expensive. So, our approach is to develop a system to predict the driver's drowsiness to reduce accidents caused by sleepiness at a low cost. The sleep / awake status is determined by both the factors RR peak's distance and R's amplitude.Publication Embargo AI Based Cyber Threats and Vulnerability Detection, Prevention and Prediction System(IEEE, 2019-12-05) Amarasinghe, A. M. S. N; Wijesinghe, W. A. C. H; Nirmana, D. L. A; Jayakody, A; Priyankara, A. M. SSecurity of the computer systems is the most important factor for single users and businesses, because an attack on a system can cause data loss and considerable harm to the businesses. Due to the increment of the range of the cyber-attacks, anti-virus scanners cannot fulfil the need for protection. Hence, the increment of the skill level that required for the development of cyber threats and the availability of the attacking tools on the internet, the need for Artificial Intelligence-based systems, is a must to the users. The proposed approach is an automated system that consists of a mechanism to deploy vulnerabilities and a rich database with known vulnerabilities. The Convolutional Neural Networks detects the vulnerabilities and the artificial intelligence-based generative models do the prevention process and improves reliability. The prediction procedure implemented using the algorithm called “Time Series” and the model called “SARIMA”. These implementations give an output with considerable accuracy.Publication Embargo AI Based Depression and Suicide Prevention System(2019 1st International Conference on Advancements in Computing (ICAC), SLIIT, 2019-12-05) Kulasinghe, S.A.S.A.; Jayasinghe, A.; Rathnayaka, R.M.A.; Karunarathne, P.B.M.M.D.; Silva, P.D.S.; Anuradha Jayakodi, J.A.D.C.Suicide is a major issue in the world. The number one reason for suicide is untreated depression. That is why it was decided to focus on depression symptoms more and identify them in order to prevent suicidal attempts. To cure depression, the best way is to talk about their feelings with someone they trusted and release their pain inside of them. Because of that this system has a Chat-bot for the user to interact with. Chat-bot will gather information about the users feelings through text and voice analysis. Also by analyzing their Facebook statuses and recent web history, the application gather more information about their mental state so that the system take more accurate conclusions. After analyzing all the information from each component the back brain will decide on how the chat-bot should act on the user. At the end, the product was able to give more than 75% accurate results for each component.Publication Embargo AI Based Monitoring System for Social Engineering(2021 3rd International Conference on Advancements in Computing (ICAC), SLIIT, 2021-12-09) Yapa, K.; Udara, S.W.I.; Wijayawardane, U.P.B.; Kularatne, K.N.P.; Navaratne, N.M.P.P.; Dharmaphriya, W.G.V.USocial media is one of the most predominantly used online platforms by individuals across the world. However, very few of these social media users are educated about the adverse effects of obliviously using social media. Therefore, this research project, is to develop an advisory system for the benefit of the general public who are victimized by the adverse impacts of their ignorant and oblivious behavior on social media. The system was implemented using a decision tree model with the use of customized datasets; and for the proceeding operational implementations, Python programming language, Pandas, Natural Language Processing and TensorFlow were used. This advisory system can monitor user behaviors and generate customized awareness reports for the users based on category and level of their behaviors on social media. Furthermore, the system is also capable of generating graph reports of the use behavior fluctuations for the reference of the user. With the help of these customized awareness reports and the graph reports, the users can identify their potential vulnerabilities and improve their social media habits.Publication Embargo AI-Based Child Care Parental Control System(IEEE, 2022-12-09) Jayasekara, U; Maniyangama, H; Vithana, K; Weerasinghe, T; Wijekoon, J; Panchendrarajan, RDue to the prevalence of the COVID-19 epidemic around the globe, children were compelled to engage in remote learning through online platforms, hence mobile phone has become one of their predominant devices. Mobile device with Internet access offers a major outlet for education, entertainment, and social connection, but this combination can lead to several significant bad sequences such as online exploitation, harmful addictions, and other negative impacts of online social networking. To address harmful effects, parental controls are becoming more crucial, yet Sri Lankan parents are less aware of this. Consequently, this study proposes a parental control system to monitor their child’s activities. Android, Microsoft Azure, Java, Python, OpenCV, MySQL, and FastAPI are among the most prominent technologies utilized in the proposed application’s development. The suggested approach focuses primarily on the Sri Lankan context and aims to enhance parental digital literacy while safeguarding children from cyber threats. Yielded results showed the proposed mobile application for the identification of toxic words, drugs & alcohol content, game character images, and Instagram Sinhala comments severity as 94%, 95%, 97%, and 55% respectively in controlled experiments.Publication Embargo Air Visio: Air Quality Monitoring and Analysis Based Predictive System(2019 1st International Conference on Advancements in Computing (ICAC), SLIIT, 2019-12-05) Dissanayaka, A.D.; Taniya, W.A.D.; De Silva, B.P.A.N.; Senarathne, A.N.; Wijesiri, M.P.M.; Kahandawaarachchi, K.A.D.C.P.Sri Lanka is facing a serious air pollution problem that severely impacts the daily life of every Sri Lankan. The main source of ambient air pollution in Sri Lanka is vehicular emissions. A methodology to monitor the air quality in real-time with an overall coverage of Sri Lanka, and automatically process these huge data to identify air quality levels in a specific area is now becoming a timely research topic. An air quality monitoring and analysis based predictive system is proposed to monitor the ambient air quality, provides the best route with minimum polluted air, maps the heatmaps to identify the current air quality of an area easily and predict the future air quality of each area. The prototype was implemented by hierarchically deploying two different gas sensors, an Arduino Uno board and a wifi module, to implement in open spaces between smart buildings, and transfers the sensor data back to the information processing center by using IoT technology for real-time display. The information processing center stores real-time information which is collected from the sensors to the database. By reading sensor data stored in the database, the front-end system draws real-time, accurate air quality levels included maps and predicts the less polluted routes and the air quality level over an area. Further, an energy harvesting system is also presented for the power consumption of the device. A route is suggested in an accuracy of 70% from this system. The final product provides a low cost, highly portable and easily maintainable system for the users.Publication Embargo Air Visio: Air Quality Monitoring and Analysis Based Predictive System(IEEE, 2019-12-05) Dissanayaka, A. D; Taniya, W. A. D; De Silva, B. P. A. N; Senarathne, A. N; Wijesiri, M. P. M; Kahandawaarachchi, K. A. D. C. PSri Lanka is facing a serious air pollution problem that severely impacts the daily life of every Sri Lankan. The main source of ambient air pollution in Sri Lanka is vehicular emissions. A methodology to monitor the air quality in real-time with an overall coverage of Sri Lanka, and automatically process these huge data to identify air quality levels in a specific area is now becoming a timely research topic. An air quality monitoring and analysis based predictive system is proposed to monitor the ambient air quality, provides the best route with minimum polluted air, maps the heatmaps to identify the current air quality of an area easily and predict the future air quality of each area. The prototype was implemented by hierarchically deploying two different gas sensors, an Arduino Uno board and a wifi module, to implement in open spaces between smart buildings, and transfers the sensor data back to the information processing center by using IoT technology for real-time display. The information processing center stores real-time information which is collected from the sensors to the database. By reading sensor data stored in the database, the front-end system draws real-time, accurate air quality levels included maps and predicts the less polluted routes and the air quality level over an area. Further, an energy harvesting system is also presented for the power consumption of the device. A route is suggested in an accuracy of 70% from this system. The final product provides a low cost, highly portable and easily maintainable system for the users.Publication Embargo Algorithms for Automatic Identification and Analysis of Sri Lankan Anopheles Mosquito Species(2020 2nd International Conference on Advancements in Computing (ICAC), SLIIT, 2020-12-10) Palanisamy, V.; Thiruchenthooran, V.; Noble Surendran, S.; Ratnarajah, N.Microscopic digital image processing algorithms are presented here to automatically detect primary morphological features of Sri Lankan anopheline mosquitoes, as an essential step towards the development of automated identification and analysis of various species of anopheline mosquitoes. Mosquitoes that belong to genus Anopheles spread the causative pathogen of malaria. Perfect and speedy species identification is crucial in any surveillance and control strategies. Currently, morphological taxonomic keys are used to identify various species. Two or more primary morphological characteristics, such as a number of dark spots of wings and pale bands of legs, are used in each step of the hierarchical key. To achieve the automatic detection of the primary morphological features, image processing algorithms performed at three levels. At the pre-processing level, methods work with raw, possibly noisy pixel values, with noise reduction and smoothing. In the mid-level, algorithms are utilized pre-processing results for further means with background removing and spots/bands segmentation. At the final level, techniques try to extract the semantics of spots/bands and counting the spots/bands from the information provided. Thirty samples of anopheline mosquitoes' wings and legs microscopic images were analysed with satisfactory results.Publication Embargo Analyzing Payment Behaviors And Introducing An Optimal Credit Limit(2019 1st International Conference on Advancements in Computing (ICAC), SLIIT, 2019-12-05) Bandara, H.M.M.T.; Samarasinghe, D.P.; Manchanayake, S.M.A.M.Identifying an optimal credit limit plays a vital role in telecommunication industry as the credit limit given to customers is influence on the market, revenue stabilization and customer retention. Most of the time service providers offer a fixed credit limit for customers which may cause customer dissatisfaction and loss of potential revenue. Therefore, it is essential to determine an optimal credit limit that maintains customer satisfaction while stabilizing the company revenue. Clustering algorithms were used to group customers with similar payment and usage behaviors. Then the optimal credit limit derived for each cluster is applicable to all the customers within the cluster. In order to identify the most suitable clustering algorithm, cluster validation statistics namely, Silhouette and Dunn indexes were used in this research. Based on the scores generated from these statistics KMeans algorithm was chosen. Furthermore, the quality of the KMeans clustering was evaluated using Silhouette score and the Elbow method. The optimal number of clusters are identified by those validation statistics. The significance of this approach is that the optimal credit limits generated by these clustering models suit dynamic behaviors of the customer which in turn increases customer satisfaction while contributing to reducing customer churn and potential loss of revenue.Publication Embargo Anomaly Detection in Microservice Systems Using Autoencoders(IEEE, 2022-12-09) de Silva, M; Daniel, S; Kumarapeli, M; Mahadura, S; Rupasinghe, L; Liyanapathirana, CThe adaptation of microservice architecture has increased massively during the last few years with the emergence of the cloud. Containers have become a common choice for microservices architecture instead of VMs (Virtual Machines) due to their portability and optimized resource usage characteristics. Along with the containers, container-orchestration platforms are also becoming an integral part of microservice-based systems, considering the flexibility and scalability offered by the container-orchestration media. With the virtualized implementation and the dynamic attribute of modern microservice architecture, it has been a cumbersome task to implement a proper observability mechanism to detect abnormal behaviour using conventional monitoring tools, which are most suitable for static infrastructures. We present a system that will collect required data with the understanding of the dynamic attribute of the system and identify anomalies with efficient data analysis methods.Publication Embargo Application of RFID and IoT technology into specimen logistic system in the healthcare sector(2021 3rd International Conference on Advancements in Computing (ICAC), SLIIT, 2021-12-09) Thwe Chit, M.M; Srisiri, W.; Siritantikorn, A.; Kongruttanachok, N.; Benjapolakul, W.The invention and innovation of RFID technology changed the world and many sectors (such as logistics, railways, healthcare, and so on) are now deployed with RFID technology instead of using barcode systems. With the numerous advantages, Radio Frequency Identification (RFID) got many expectations in the healthcare sector. The main objective of this research work is to implement the RFID technology in Specimen collection in the healthcare sector and the IoT (Internet of Things) network supports the transaction while the specimen test box is being delivered. The system uses a Sparkfun RFID reader to read/write patient information to the Gen2 RFID tag, which is attached to the test tube collected from the patients. When the test box is delivered to another laboratory, we develop an IoT network to know the box’s temperature, humidity, and GPS location instantly, with the help of an NB-IoT shield. The major advantage of the combination between IoT technology and RFID is that the management of test box overall condition becomes much easier. To summarize, this method is highly competent in identifying the location of medical devices in real-time and reduces the time-consuming of data logging than the barcode system.Publication Embargo Artificial Intelligence-based Business Strategy for Optimized Advertising(2021 3rd International Conference on Advancements in Computing (ICAC), SLIIT, 2021-12-09) Kannangara, L.; Harsha, S.; Isuru, T.; Wijesiriwardhane, C.; Wijendra, D.R.; Kishara, J.Television commercials are a passive type of advertising technique that does not consider consumer demographics who are viewing the television at a specific time. As a result, the user sees irrelevant advertisements, which tends to reduce user engagement and sales conversions.As Sales ,which is the expected target of any advertisement campaign, a user-based advertising approach can be considered as a solution to mitigate the negative aspects. A user-based advertisement suggesting system for television, which is extensively utilized in every other digital media, is expected to be given as the solution. For the suggestion process, user attributes such as age, gender, peer group, and the mood identified in which the advertising is shown were taken into consideration. This will result in more relevant commercials for consumers, making television advertisements more user-friendly, resulting in greater sales conversion for the advertising agency.Publication Embargo Artificial Intelligence-based Business Strategy for Optimized Advertising(2021 3rd International Conference on Advancements in Computing (ICAC), SLIIT, 2021-12-09) Kannangara, L.; Harsha, S.; Isuru, T.; Wijesiriwardhane, C.; Wijendra, D.R.; Kishara, J.Television commercials are a passive type of advertising technique that does not consider consumer demographics who are viewing the television at a specific time. As a result, the user sees irrelevant advertisements, which tends to reduce user engagement and sales conversions.As Sales ,which is the expected target of any advertisement campaign, a user-based advertising approach can be considered as a solution to mitigate the negative aspects. A user-based advertisement suggesting system for television, which is extensively utilized in every other digital media, is expected to be given as the solution. For the suggestion process, user attributes such as age, gender, peer group, and the mood identified in which the advertising is shown were taken into consideration. This will result in more relevant commercials for consumers, making television advertisements more user-friendly, resulting in greater sales conversion for the advertising agency.Publication Embargo Aspect Based Sentiment Analysis for Evaluating Movies and TV series Publisher: IEEE Cite This PDF(2020 2nd International Conference on Advancements in Computing (ICAC), SLIIT, 2020-12-10) Cooray, T.; Perera, G.; Chandrasena, D.; Alosius, J.; Kugathasan, A.Aspect-based sentiment analysis (ABSA) is used in different fields for analyzing customer reviews to project an overall customer opinion on certain products. With the expansion of the internet, people are provided with an inexpensive and time-saving method to express their opinion to a larger audience, while various industries are handed with the opportunity to gather free information from it to obtain market value. The implementation of machine learning methods for the evaluation of aspects related to movies and television series has not been commenced, and it could be a new development for the industry. This study focuses on conducting an ABSA on a movie or a television series based on genre, story as well as cast and crew aspects. The data collected from social media through web scraping is processed to produce adequate results to get a broad understanding on how the popularity of the movie or the television series related to above mentioned aspects. Then, each aspect is further analyzed to gather precise information belonging to each aspect. The accuracy of the results of the proposed system has been achieved over 79%. The results proved that the solution is highly successful than the former works with high business value.Publication Embargo Assist: Rendering, Pipeline Management, and Pipeline Tracking Software Publisher: IEEE Cite This PDF(2020 2nd International Conference on Advancements in Computing (ICAC), SLIIT, 2020-12-10) Salgado, M.V.I; Hettiarachchi, H.A.D.D.; Munasinghe, T.U.; Fernando, K.A.U.; Gamage, I.; Thilakarathna, T.; Cooray, N.C.Video production is one of the most dominant industries in the 21st century, and research into the automation of tasks associated with it has drastically increased. The production of videos take place in three stages: pre-production, production, and post-production. These three stages consist of script writing, scheduling, logistics, and other administration work. There are commercial products to automate these individual tasks. Incorporating all these software into video production can be expensive and difficult to manage. This study proposes the “Assist” software to handle all processes in video production. It has resulted in a product that covers the three main stages featuring scripts, storyboards, inventory management, production progress tracking and management, and rendering. The mentioned features were designed and developed using decision tree algorithm, PyQt5, general decimation algorithm, mesh simplification algorithm, and multi-variable regression.Publication Embargo Assistant Zone – Homeschooling Assistance System based on Natural Language Processing(IEEE, 2022-12-09) Premendran, K; Bopearachchi, S.B.D.D.; Senevirathna, S.D.M.; Giridaran, S; Archchana, K; Ganegoda, D; Thelijjagoda, SAs a developing country, most people give their highest priority to education. When focusing on building an e-learning platform to improve the knowledge of students and teacher-student interactivity, the pandemic season can be mentioned as the main blocker which highly impacted the education field. Not only by considering the pandemic situation but also by addressing the concerns when it comes to teacher and student evaluation and psychological levels of students who are undergoing different difficulties, the “Home Schooling Assistance System” (Assistant Zone) has been introduced as a solution. The Assistant Zone has been initiated with three unique features which are valuable for both students and teachers. This system analyzes the strengths, weaknesses and evaluates the student performance, suggests study materials to improve themselves, provides solutions to the problems faced by the students, teachers, and parents and measures the performance of teachers based on their students, and recommends learning materials for the low-performing teachers. The Assistant Zone fulfills the targeted problems and introduces the above-mentioned three unique features with the use of Natural Language Processing (NLP) such as the BERT algorithm and Machine Learning models such as the Recurrent Neural Network, Forward Neural Network, and Gaussian Model.Publication Embargo Authdna: An adaptive authentication service for any identity server(IEEE, 2019-12-05) De Silva, H. L. S. R. P; Wittebron, D. C; Lahiru, A. M. R; Madumadhavi, K. L; Rupasinghe, L; Abeywardena, K. YAdaptive authentication refers to the way that configures two factors or multi-factor authentication, based on the user's risk profile. One of the most pressing concerns in modern days is the security of credentials. As a solution, developers have introduced the multifactor authentication. The multi-factor authentication has an adverse effect on user experience. This paper proposes a novel adaptive authentication mechanism which tries to eradicate the negative user experience of the traditional multi factor authentication systems. Adaptive authentication gathers information about each user and prevents fraudulent attempts by validating them against the created profiles. This approach will increase the usability, user-friendliness by introducing multi-factor authentication only when its necessary using a risk based adaptive approach. Furthermore, the solution ensures security by authenticating the legitimate user through collectively analyzing the properties, behavior, device and network related information. In the creation of the user profile, the adaptive authentication system will gather and analyze the user typing behaviors using a unique recurrent neural network algorithm named LSTMs with 95.55% accuracy and mouse behaviors using SVMs with 95.48% accuracy. In device-based authentication, a fingerprint is generated to the browser and to the mobile device which is utilized in the analysis of the accuracy rate of the authentication. Blacklisting and whitelisting of the networks and geo velocity of the authentication request are captured under the geolocation and network-based authentication. All the accuracy rates are fed to the risk-based authentication which helps the decision of re-authentication or in the grant of access to the system by analyzing the risk score generated for the authentication request.Publication Embargo Automated Attendance Monitoring System Using IoT(2019 1st International Conference on Advancements in Computing (ICAC), SLIIT, 2019-12-05) Kovelan, P.; Thisenthira, N.; Kartheeswaran, T.Most of the process is automated to reduce human intervention and manual mistakes in this busy world. It will be easy if we can automate some complex, sensitive activities of day to day life. This paper discusses a smart attendance system that automatically monitors and manages the attendance of students in an educational institution. Further, this system makes automated analysis and prepares a detailed report weekly, monthly and annually. The whole system is developed with an Arduino microcontroller and RFID readers. Also, GSM and Wi-Fi communication modules are used to make convenient communication depend on the availability of the network. A microchip (microSD) is placed to store data in case of communication failure and those stored data will be uploaded bulk when the communication channel is restored. This system will reduce a lot of manual work of educators and education administrators of an education institutionPublication Embargo Automated Smart Checkup Portal Network System to Check the Vision and Hearing of the Patients(IEEE, 2019-12-05) Dias, A. A. T. K; Vithusha, J; Liyadipita, L. A. M. T. J; Abeygunawardhana, P. K. WThe 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.
