Research Publications

Permanent URI for this communityhttps://rda.sliit.lk/handle/123456789/4194

This main community comprises five sub-communities, each representing the academic contribution made by SLIIT-affiliated personnel.

Browse

Search Results

Now showing 1 - 10 of 32
  • Thumbnail Image
    PublicationOpen Access
    FocusBoost – A Study Aid with Adaptive Learning Techniques
    (SLIIT City UNI, 2025-07-08) Prabaharan, N; Dampalessa, D.R.C.G.K.
    FocusBoost is an AI-powered adaptive learning platform designed to support children with Attention Deficit Hyperactivity Disorder (ADHD) through personalized learning experiences. By integrating video-based learning with voice input analysis, the system uses speech processing techniques to assess a child's engagement and comprehension in real-time. Based on real-time analysis, the platform dynamically adjusts content difficulty and pace to the needs of the individual learner. In practical testing, the system demonstrated high accuracy in classifying learner engagement and comprehension, with more ADHD learners reporting improved focus and content retention. Additionally, parents have noticed positive changes in their child’s study habits and attention span through its use. The site has a performance tracking accuracy page for children, which shows their level of comprehension. This research highlights the effectiveness of AI-enhanced learning for students with brain and neurological issues and its potential to improve inclusive, sustainable education practices. The system is designed with scalability in mind, allowing for multilingual support, culturally adaptive content, and future integration with medical professionals, expanding its impact across a variety of educational and therapeutic settings.
  • Thumbnail Image
    PublicationOpen Access
    Smart Chat: A Mobile Chat Application Based on Machine Learning
    (SLIIT City UNI, 2025-07-08) Yathuraj, G; Abeysinghe, A
    In an increasingly digital world, communication is primarily conducted through messaging apps, but these platforms cannot often convey emotional nuance. This limitation can lead to misunderstandings, emotional disconnects, and deteriorating relationships. SmartChat addresses this gap by integrating machine learning-based emotion recognition into a mobile chat app, allowing users to send and receive voice messages enriched with emotional context. Built using React Native and compatible with both Android and iOS, SmartChat analyzes voice cues such as tone, pitch, and cadence to detect and display emotions to the user. This innovation improves the clarity and empathy of conversations, making digital communications more humancentered. Beyond general messaging, SmartChat has the potential to be used in critical contexts such as education, mental health support, and emotional literacy. By making emotionally aware communication accessible across languages and cultures, SmartChat contributes to fostering healthy interpersonal relationships and supports the broader goal of social sustainability through technology.
  • Thumbnail Image
    PublicationEmbargo
    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, S
    As 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.
  • Thumbnail Image
    PublicationEmbargo
    A Mobile Gamified Application to Improve Mathematics Skills of Students from Age 9 to 11 Years
    (Institute of Electrical and Electronics Engineers, 2022-09-16) Karunasekara, K.K.R; Olinka, P.L.T; Kodithuwakku, K.T.D; Jayashan, B.V.P; Kahandawaarachchi, C; Attanayaka, B
    The revolutionary change in technology has directly involved with e-learning systems. Mathematics is recognized as essential yet difficult for most of students. The main problem is considered as existing solutions were not provided a better solution for knowledge level enhancement of mathematics by detecting the exact knowledge levels of students. Current applications have offered permission to select students' knowledge levels by themselves or initiated from the initial level which has led to wrong identification of mathematics knowledge. As a solution for these problems gamified mobile application is provided by introducing a knowledge level detection with a whole syllabus coverage question classification and answer classification by using a Logistic Regression extra trees classifier. The knowledge improvement is performed from the exact knowledge level detected and positive emotions of students. Convolutional neural network is utilized for emotional recognition. Further mental health is improved via a Chabot as an educational encouragement and gamified application is developed based on psychology and preference around ten years by adhering to the best practices of Human-Computer Interaction. The proposed solution is considered as a multi-valued and cost-effective solution which will improve the mathematics knowledge level and good mental wellbeing of students with an appealing gamification environment.
  • Thumbnail Image
    PublicationEmbargo
    Anonymo: Automatic Response and Analysis of Anonymous Caller Complaints
    (IEEE Computer Society, 2022-08-17) Azhar, A; Maweekumbura, S; Gunathilake, R; Maddumaarachchi, T; Karunasena, A; Nadeeshani, M
    Customers are considered as the most valued asset in any business organization. Therefore, attending especially to negative feedback provided by customer in form of complaints is important for an organization to identify areas to improve and retain customers. To quickly respond to customer complaints many business organizations have made hotlines available. Such caller hotlines are dedicated for the purpose of receiving complaints or allowing whistleblowers to reveal information. Due to the fear of being identified, there is a hesitancy in the public to use these hotlines. From the perspective of the organizations when a customer complaint is received it is required to evaluate the validity of the call made to hotlines. Furthermore, when complaints are made, it is required to handle them efficiently by transferring them to relevant departments and prioritize complaints This research proposes 'Anonymo', a system to handle customer complaints in a secure and an efficient manner. To do so, the system analyses the complaints obtained by a caller and provides the end users with the appropriate responses and output, that includes the following: i. Conversational AI agent to respond to callers, ii. Wanted and unwanted call classification, iii. Department-based Complaint classification, iv. Caller Emotion detection and caller complaint analysis while establishing the caller's anonymity. An accuracy of 88.26% was obtained for identification of wanted complaints using SVM algorithm, an accuracy of 85% was obtained for department-based classification using SVM algorithm and 67% accuracy was obtained for emotion analysis by LSTM algorithm
  • Thumbnail Image
    PublicationEmbargo
    Intelligent System for Skin Disease Detection of Dogs with Ontology Based Clinical Information Extraction
    (Institute of Electrical and Electronics Engineers Inc., 2022-10-29) Rathnayaka, R. M. N. A; Anuththara, K. G. S. N; Wickramasinghe, R.J.P; Gimhana, P. S; Weerasinghe, L; Wimalaratne, G
    The largest organ in dogs, the epidermis, is crucial in supplying immunological responses. Skin will preserve all the nutrients and safeguard the cells while warding off harmful or pathogenic substances. Most dog owners today are not aware that their pet dog has a skin condition. Although they were aware of these ailments, they had no notion of how to cure them. In such a situation, the dog may experience pain and an aggravation of the condition. Owners should therefore take their dogs to the vet, even if the skin condition is minor. It can, however, be a costly procedure. There aren't many forums where dog owners may get advice from professionals and ask inquiries regarding their pets. The solution suggests a fully functional mobile application which is a combination of disease identification feature, disease severity level detection feature, domain specific knowledge base with semantic web development and a domain specific AI based chat-bot to the dog owners to overcome this problem using Convolutional Neural Network (CNN) and natural language processing (NLP).System will extract the necessary features from the images of the lesion to classify the skin condition and Severity level of the disease. The results obtained show disease type classification is within the accuracy range of 77.78% to 100% which tested again 4 CNN base models. As for the severity level identification accuracy situated around 99.62%.
  • Thumbnail Image
    PublicationOpen Access
    User Awareness System to Diagnose Dermatological Diseases
    (Foundation of Computer Science, 2020-12-18) Chandrasiri, S; Weerasooriya, T; Pathivarathan, V; Thavabalasingham, N; Philipreman, K; Gunasekaran, S
    Nowadays, humans' health is deteriorating by dermatological diseases, and the spreading rate is high. Most people are not aware of skin diseases. As they do not realize these diseases' seriousness, they try to treat with some remedies by themselves, even without knowing what the actual disease is. Nevertheless, it is not a suitable way to cure the disease, leading to future complications. So still the dermatological diseases remain as one of the main categories of common health issues. A few people prefer to use computerized systems to evaluate the disease conditions these days. Moreover, it is essential to know about the diseases to manage that condition and prevent escalation. Therefore, the proposed system is implemented to give users some knowledge about dermatological diseases as much as possible. The users can get awareness and predict skin diseases and complications from the data mining technique. The user can identify the stage of the dermatological disease by applying the classification algorithm. Furthermore, this system will also scrap web pages related to that disease from known or system verified websites. The content analysis is based on the machine learning process, especially using Neural Language Processing. Hence, the system will undeniably be useful to the users to summarize skin diseases and get concerns from a dermatologist
  • Thumbnail Image
    PublicationOpen Access
    Automated Customer Care Service System for Finance Companies
    (NCTM, 2014-12-16) Warnapura, A. K; Rajapaksha, D. S; Ranawaka, H. P; Fernando, P. S. S. J; Kasthuriarachchi, K. T. S; Wijendra, D
    In general, to obtain information about a product one should visit the company or contact the company via a phone call or some sort of a communication type, for example E-mail. Even so under normal circumstances the customer will receive the necessary information sent by a human being. There can be many disadvantages in this method. At the onset if a particular customer gives a phone call to the company the customer will have to wait for a considerable time. This is obvious because due to lack of human resources and phone lines there may be a question of customers waiting to get connected to the company line. On the other hand if a customer sends an email, the reply for the email will take time because the particular email should be perused by another human being at company in order to reply. These are few disadvantages apart from human errors that can happen. Ultimately as a result of above detrimental facts a faithful customer could get unsatisfied and lose confidence on a particular company. However, in the system that we are going to introduce, a particular customer can get any type of information in real time by the Aid of the Artificial Intelligence in the form of text/voice or E-mails. The advantages over the other method are that the customers will not have to wait for a reply, there are no space for human error and more importantly the company can use their human resources in other activities while the system takes care of the Customer care unit at least partially. Further, this system will be help to people who needs the immediate customer care assistance and will be able to get help by their own without involved human agent in another party for their assistance
  • Thumbnail Image
    PublicationOpen Access
    EnglishBuddy–An approach for structured answer evaluation and feedback for O/L English language examinations in Sri Lanka.
    (GARI Publisher, 2017-12-31) Gurusinghe, A. M; Wijenayaka, W. K. D. P; Nawagamuwa, C. N; Priyadarshani, W. K. D. L; Gamage, M. P. A. W
    At present, English has become a universal language. It may not be the most spoken language in the world, but it is the official language in a large number of countries. Proficiency in English both spoken and written has become a basic and a crucial requirement to get a decent white collar job and also to pursue higher studies or career development. Therefore, passing O/L with a good grade for English has become critical. But due to the busy life styles of students, teachers as well as parents, do not see this as a major problem and pay less attention to English compared to the other subjects. Since there is a limited time available for each subject at school, teachers might not be paying their full attention to the students who need teachers’ help. Sometimes parents also feel it is difficult to attend to the parents meetings and they might not know the actual grades of their children until the final results are given. This research provides a solution to the above problems by developing an automated system called “English Buddy” which will mark student’s structure based answers in English and help the students to learn and evaluate their knowledge alone. This web solution will be useful for teachers to upload material and check progress of the students and for students to learn and practice exercises and get feedback. It’ll be helpful for parents to be alert and follow the progress of their children. The systems is mainly build using techniques in Natural Language Processing and checked for accuracy with manual marking.
  • Thumbnail Image
    PublicationOpen Access
    Speecur: Intelligent pc controller for hand disabled people using nlp and image processing
    (GARI Publisher, 2017-06-30) Chathumali, E. J. A. P. C; Jayasekera, J. M. U. B; Pinnawala, D. C; Samaraweera, S. M. T. K; Gamage, M. P. A. W
    Today computers play a major role in human lives. Even though there are very sophisticated interfaces, differently abled people find it challenging to interact with the computer. There are some applications for disabled people, but people who have disabilities in hands do not have a proper application to interact with new technologies. The aim of this project is to develop software that act as an intelligent controller to facilitate hand disabled people when interacting with a computer. Proposed intelligent solution is based on speech recognition, image processing and human computer interaction. This application is capable of moving mouse cursor with face detections, activities based on voice commands, provide user authentication by voice recognitions and give suggestions using facial emotions. The solution will be using various high end techniques in Natural Language Processing, Machine Learning and Image Processing in order to improve the computer interaction. The proposed solution will be a great solution for the hand disabled people to interact with the computers like a normal user does.