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
2 results
Search Results
Item Embargo Performance Analysis of Text Classification Algorithms for Dhivehi Language Documents(Institute of Electrical and Electronics Engineers Inc., 2025) Mohamed, F.R; Haddela, P.SThis study examines the effectiveness of various machine learning algorithms in classifying text written in 'Dhivehi,' the official language of the Maldives. As a low-resource language with limited research in text analytics, 'Dhivehi' poses unique challenges due to its distinctive linguistic properties. To address these challenges, this research evaluates the performance of algorithms, including Support Vector Machines, Naive Bayes, Decision Trees, Neural Networks, XGBoost, and Random Forest, leveraging a newly curated 'Dhivehi' language dataset. The evaluation highlights that K-Neighbors achieved the highest performance, with an accuracy of 64.7% and F1 scores (macro: 0.640, weighted: 0.642), demonstrating a strong balance between precision and recall. Support Vector Machines (accuracy: 63.9%) and XGBoost (accuracy: 62.8%) also showed competitive results, with SVM slightly outperforming XGBoost in F1 metrics. Decision Tree exhibited the lowest performance across all metrics. The findings provide critical insights into improving text classification for low-resource languages and contribute to developing natural language processing tools adapted explicitly for 'Dhivehi.' Furthermore, the dataset is publicly available on Mendeley data under the name 'Dhivehi Categories data set' to foster future research and innovation in this domain.Publication Embargo CricSquad: A System to Recommend Ideal Players to a Particular Match and Predict the Outcome of the Match(IEEE, 2023-06-12) Lekamge, E. L.; Wickramasinghe, K. R.; Gamage, S. E.; Thennakoon, T. M. K. L.; Haddela, P.S; Senaratne, SSelection of the cricket squad plays a very important role in the outcome of the match. This work is about selecting ideal players for a cricket match and predicting the outcome of the match according to the selected cricket team. A cricket squad consist of around 15 to 16 players, with different expertise in batting, bowling, fielding. To select players for the squad, points were calculated using a statistical approach considering player’s overall career data. And then for the further use of selecting players for the squad next match performance of each and every player were predicted using Machine Learning techniques. Association rule mining was used to find frequent winning player combinations with day/night, home/away, batting first/second, against different opponent combinations. Finally calculate points for each player in both teams, then predict the outcome of the match with classification algorithms by considering the calculated total points of each team and other factors such as toss outcome, batting inning, day night conditions and venue. As for the results, XG boost regressor has produced the highest R2 score of 0.92 for batsman runs prediction model while random forest regressor has produced the highest R2 score of 0.66 for bowler wickets prediction model. The Gradient Boost Classifier predicted the Outcome of a match with the highest accuracy of 0.92 while the K Nearest Neighbor achieved the lowest accuracy of 0.82 score.
