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.

https://icac.lk

Browse

Search Results

Now showing 1 - 10 of 219
  • Thumbnail Image
    PublicationEmbargo
    Using Sentiment Analysis to Explore the Accommodation Experience in the Sharing Economy through Topic Modeling
    (IEEE, 2022-12-09) Bandara, H.M.A.P.; Charles, J.; Lekamge, L. S.
    The rapid proliferation of internet-based technology has made the sharing economy the next e-commerce business model. Recently, sharing economy lodging platforms have gained a significant market share in the tourism and lodging industry. Tourism and hospitality industries are now being significantly disrupted by Airbnb, an online lodging platform. For businesses and customers who utilize these accommodation platforms, online reviews serve as quality indicators, affecting their decisions to make a transaction. Sentiment analysis and text mining can be used to analyze these online reviews to identify various factors embedded in them that can influence how guests perceive lodging in the sharing economy. Peer-to-peer accommodation platforms can benefit from analyzing these aspects since they can utilize the results to streamline their operations and give customers better services. Current research on this domain has only identified a limited number of important factors, such as trust, quality, security, price, cleanliness, and indoor environmental quality. However, there can be many other factors that can affect the accommodation experience. These factors would require further attention. Therefore, in this study a dataset pertaining to the Airbnb platform was considered which contained a total of 401 964 review comments. Word cloud, frequency distribution, and topic modeling were used as data analysis techniques to identify various factors affecting accommodation experience. Results indicate that factors including location, safety, host-guest interaction, amenities, proximity to restaurants and transit options, and apartment uniqueness can be primarily taken into account to give superior services to their clients.
  • Thumbnail Image
    PublicationEmbargo
    Sinhala Named Entity Recognition Model: Domain-Specific Classes in Sports
    (IEEE, 2022-12-09) .Wijesinghe, W.M.S.K; Tissera, M
    Named Entity Recognition (NER) is one of the crucial and vital subtasks that must be solved in most Natural Language Processing (NLP) tasks. However, constructing a NER system for the Sinhala Language is challenging. Because it comes under the category of low-resource languages. Therefore, the proposed approach attempted designing a mechanism to identify specific named entities in the sports domain. Firstly, a domain-specific corpus was built using Sinhala sport e-News articles. Then a semi-automated, rule-based component named as “Class_Label_Suggester” was built to annotate pre-defined named entities. After auto annotation, the outcome was further validated manually with a little effort. Finally, it was trained using the annotated data. Linear Perceptron, Stochastic Gradient Descent (SGD), Multinomial Naive Bayes (MNB), and Passive Aggressive classifiers were used to train the NER model. Though, the above Machine Learning (ML) algorithms showed approximately 98% accuracy, the MNB model demonstrated highest accuracy for the identified class labels of which, 99.76% for ‘Ground’, 99.53% for ‘School’, 98.55% for ‘Tournament’, and 97.87% for ‘Other’ classes. Additionally, high precision values of the above classes were 81%, 72%, 62%, and 98% respectively. An accurately annotated Sinhala dataset and the trained Sinhala NER model are main contributions of the study.
  • Thumbnail Image
    PublicationEmbargo
    Investigation of Routing Techniques to Develop a Model for Software-Defined Networks using Border Gateway Protocol
    (IEEE, 2022-12-09) Dayapala, B; Palanisamy, V; Suthaharan, S
    In many cases, children between this age are using smartphones and other technology devices, to play games, watch cartoons, take photos and sometimes the chance is getting higher than we think that children access unnecessary contents due to lack of guidance and unawareness of parents. This interactive mobile application is used as an adaptive learning tool for the primary school students. Utilizing children’s comfort with technology allows for the development of their talents. In math skills development, some attractively designed gamified activities to solve basic math questions are given according to the skill level the child is currently in. The accuracy was much higher in the Convolutional Neural Network approach as it recorded a value of 0.9919. In environmental skills development component, the app will ask child to identify the surroundings according to a flow, starting from the house and towards the garden using object detection and the results were detected with a higher accuracy level around 0.9-0.99 after training the Machine Learning model. And in the language skills development component the child is given activities to develop pronunciation skills using audio processing and finally the verification of online achievements of a child by Non-Fungible Token technology, is fulfilled via the app.
  • Thumbnail Image
    PublicationEmbargo
    Ensemble Learning Approach to Human Stress Detection Based on Behaviours During the Sleep
    (IEEE, 2022-12-09) Jayawickrama, J. G.; Rupasingha, R.A.H.M.
    Stress is an emotional or mental state caused by inescapable or demanding situations, known as stressors. Because of the high stress level human are addicted to some illegal or unethical activities and also they try to do different activities to reduce their stress level. Because of that, the detection of human stress levels becomes important today. The major goal of this study is to look into how human stress detection is based on the behaviors during sleep using the ensemble learning algorithm. In the first experiment, five Machine Learning (ML) algorithms were used in the classification level, including Random Forest, Support Vector Machine (SVM), Decision Tree (J4S), Logistic regression, and Naive Bayes. In a second experiment, an ensemble learning algorithm was used with an average probability combination method for the above five algorithms. Based on the experiment results, ensemble learning can classify the data with 94.25% highest accuracy, high precision, recall, f-measure values, and the lowest error rate in Mean Absolute Error (MAE) and Root Mean Squared Error (RMSE) better than the separate algorithm results.
  • Thumbnail Image
    PublicationEmbargo
    Energy and Operations Optimization for Effective Greenhouse Management
    (IEEE, 2022-12-09) Prihan Nimsara, K. I.; Bodaragama, J.; Roshan Maduwantha, K. A.; Fernando, S. D.
    IoT technology-based process automation that can be applied to a greenhouse leads to making condition management and status monitoring more robust while leading to saving energy and resources. The proposed system which is based on IoT technology and MQTT protocol can set optimal growth conditions for plant and seed growth within the greenhouse. The sensor-based inputs are to be transformed into the processed values based on the defined logic and the standard benchmarks gathered from the local agricultural authorities. The key areas of condition monitoring to be done via temperature, humidity, soil moisture, and lighting can ultimately yield an increased harvest having supported both the plant and seeds-based implementations for multiple types of plants. One of the most important factors to consider is that the farmers can have energy savings through the proposed solution by controlling the actuators in an optimal manner and reducing manual intervention by a considerable amount. The excess usage of electricity by lights and cooling fan usage in the greenhouse can be controlled with real-time data tracking and better analytics. The use of water can be properly maintained for the plants by putting only the required amount will make the soil wet and spraying the required amount to air will make better humidity control. Thus, the real-time condition-based controlling of the actuators leads to making the greenhouse operations more optimal and better utilization of resources and energy which ultimately results in financial benefits for the greenhouse owner. Based on the evaluated power consumption of the greenhouse power usage before and after the system was installed, the newly introduced system can save energy by having optimal control of actuators by performing algorithmic calculations to meet only the required level of weather conditions. This is to be proven experimentally by implementing the proposed system for a defined period of time under the monitoring of energy usage.
  • Thumbnail Image
    PublicationEmbargo
    ELIZA: Smart Monitoring and Reporting Toast Master System
    (IEEE, 2022-12-09) Nizer, F.S.A; Iksudha Bhargavi, R; Agalyah, P; Raveendran, M; Kuruppu, A; Rupasinghe, S
    Public speaking is the most common form of fear, and everyone feels uneasy with it. Fear of speaking in public is commonly called “glossophobia,” where people are discouraged from speaking in front of people due to embarrassment and rejection. Public speaking anxiety (PSA) is one of the most universal subtypes of anxiety where people fear, lose their confidence, and become uncomfortable physically and mentally. But public speaking is considered important in the educational sector and workplaces, where people get higher opportunities. Therefore, clubs like Toastmasters help people overcome their fear of public speaking and improve their confidence. We are launching the idea of a Smart Monitoring and Reporting Toastmasters System for people to improve their public speaking so they do not need a supervisor or mentor to train them. This smart monitoring system recognizes the candidate through image processing and deep learning. Moreover, this will analyze some features from the candidates’ speeches, such as facial emotion recognition, speech recognition, hand and body gesture recognition, and the candidates’ attire and appearance separately. This system will identify their mistakes and flaws and provide overall feedback to the users on the speech provided by the candidate. By implementing this web application, users can train themselves without a supervisor, and they can improve themselves and gain the confidence to participate in a Toastmasters competition as perfect candidates.
  • Thumbnail Image
    PublicationEmbargo
    E-tutor: Comprehensive Student Productivity Management System for Education
    (IEEE, 2022-12-09) Silva, K; Induwara, R; Wimukthi, M; Poornika, S; Samaratunge Arachchillage, U.S.S; Jayalath, T
    With the advancement of technology, e-learning has emerged as predominant in the education sector. As students, parents, and educators acknowledged, adopting e-learning can offer several benefits over traditional learning techniques. Since more individuals are becoming acclimated to online learning platforms, these online platforms can provide a simple, instructive, and efficient mode of delivery. This novel approach could be improved with the aid of Artificial Intelligence (AI) to comprehend consumers more thoroughly and provide valuable and better-suited services. Most sectors in education, including universities, swiftly adapted to new educational methodologies because of their flexibility and productivity. Nevertheless, there are some downsides that young demography experiences, such as less instructiveness, distraction due to the absence of teachers, and poor IT literacy. Consequently, these drawbacks would recede the capability of students to assimilate content during the lecture. Therefore, the main objective of this research is to implement an E-learning platform with AI learning analytics to enhance students’ performance regularly while reducing the significant drawbacks of the E-learning platforms. This research consists of students’ focus detection, essay-based answer evaluation, note summarization, mind map generation, and personalized guidance facilities.
  • Thumbnail Image
    PublicationEmbargo
    DevFlair: A Framework to Automate the Pre-screening Process of Software Engineering Job Candidates
    (IEEE, 2022-12-09) Jayasekara, R.T.R; Kudarachchi, K.A.N.D; Kariyawasam, K.G.S.S.K; Rajapaksha, D; Jayasinghe, S.L; Thelijjagoda, S
    The HR department of a technology company receives hundreds of job applications for each Software Engineering related vacancy. Evaluating a candidate by looking at the curriculum vitae may appear to be easy during the pre-screening process. However, an automated pre-screening process using Natural Language Processing and Machine Learning methodologies would help the recruiter to obtain a more accurate and deeper understanding of the candidate. In this paper we propose “DevFlair”, a framework to automate pre-screening Software Engineering job candidates. DevFlair uses data from social media, GitHub, and open-ended questionnaires to predict the Big-Five personality traits, analyze technical skill expertise, and analyze the experience in using industry-related online platforms. After analysis, the candidates are ranked according to their personality and technical skill levels. We conduct the personality prediction experiments using a social media posts dataset annotated with gold-standard Big-Five personality labels. We train FastText classification models and compare their accuracy against other state of the art classification models. The comparisons conclude that the FastText classification models substantially outperform the state of the art classification models when predicting Openness, Conscientiousness, and Agreeableness personality traits.
  • Thumbnail Image
    PublicationEmbargo
    Banana Disease Identification Using Machine Learning Based Technologies and Weather-Based Dispersion Analysis
    (IEEE, 2022-12-09) Kothalawala, M.U.; Gaveshith, M.G. K; Tharaka, A.H.D.H.; Punchihewa, I.A; Sriyaratna, D
    Banana is the fourth most important food crop in the world as well as the most important and popular fruit crop in Sri Lanka. Banana leaf diseases are becoming one of the most important factors affecting agricultural products. As a result of these diseases, the quantity and quality of agricultural produce have drastically decreased. Hence, early detection and classification of banana leaf diseases are becoming more important than ever. But the ancient method of disease identification, visual observation is no longer helpful in this matter as it requires significant knowledge and experience related to banana diseases and symptoms which present farmers severely lacks. Therefore, using ICT-based approaches such as autoML, deep learning, natural language processing and APIs are very important towards the efficiency of the disease identification process and the accuracy of the diagnosis as well as keeping farmers synced with the information related to their plantation such as recent threats and nearby threats.
  • Thumbnail Image
    PublicationEmbargo
    Group Formation and Communication of Multitasking Multi-Robots for Smart City Cleaning Process
    (IEEE, 2022-12-09) Dahanaka, D.M.S.J; Wijesooriya, A.I.E; Wickramasinghage, D.S.S; Bhaggya, G.V.C; Harshanath, S.M.B; Rajapaksha, U. U. S
    In this research paper, we focus on how multitasking robots team up to clean a city. In particular, we consider how they build their team, how they position themselves in their positions, how they work with teams, how they face obstacles along the way, and how to move groups out of control in an emergency. We use a leader-follower strategy here, and we are also tasked with selecting a leader for each group. The leader finds the shortest route to avoid the obstacle by considering the obstacle details such as obstacle location, obstacle width, and destination. The leader decides the best way for the team to go. If the leader wants to change the group, it gives the message to the relevant member. In the event of meeting an obstacle, it changes its shape and moves. A Robot Operating System (ROS) framework was created to perform real-time experiments with ROS-capable mobile robotic TURTLEBOTs to evaluate this control strategy. Simulations performed on a mobile robot team demonstrate the effectiveness of the proposed approach.