- Faculty of Engineering
- Department of Computer Science & Engineering
- Senior Lecturer Grade I
CV
Contact information
Department of Computer Science & Engineering
Faculty of Engineering
University of Moratuwa
Moratuwa
10400
Teaching and Administrative Activities
Principles of Object Oriented Programming -Undergraduate -2019
Object Oriented Software Development -Undergraduate -2019
Data Mining and Information Retrieval -Undergraduate -2016
Pattern Recognition -Postgraduate -2019
Natural Language Processing -Postgraduate -2019
Information Retrieval -Postgraduate -2019
Research Activities
Natural Language Processing
Machine Learning
Automated assessment
INPU Nanayakkara – Clustering Sinhala News Articles using Text-based Similarity Measures (Part-time MSc, completed 2017)
JCS Kadupitiya - Automated Assessment of Short Sinhala Text Answers for Mathematical Questions (Full-time MSc, completed 2017)
Buddhiprabha Erabadda - Computer Aided Assessment of Mathematical Equations (Full-time MSc, completed 2017)
Buddhima Wijeweera – Automatic assessment of student answers for geometric construction questions (Part-time MSc, completed 2017)
Madhuka Udantha - User Behavior modelling by Web log mining and improved cluster mechanism (Full-time MSc, completed 2016)
Balachandran Kiruparan - Discovering non-taxonomic relations form text (Part-time MSc, completed 2016)
Mokanarangan Thayaparan – Improving Statistical Machine Translation using Named Entity Recognition (Full-time MSc, completed 2018)
Fathima Farhath – A Statistical Machine Translation System for Sinhala and Tamil (Full-time MPhil, completed 2019)
Rajith Priyanga – A Morphological Analyzer/Synthesizer for Sinhala Nouns (Part-time MPhil, terminated)
Charmy Weerakoon - Unsupervised Question Classification System for the Travel Domain (Part-time MSc, ongoing)
Chamodi Adikaram - Social Media Sentiment Analysis based on ABC model of attitudes (Part-time MSc, ongoing)
MSF Fayaza - Tamil Online News Clustering (Part-time MSc, ongoing)
Kirishanthy Mohanachandran – Automatic Answer Generation for Geometric Questions (Part-time MSc, ongoing)
Sampath Rajapaksha – Aspect Based Opinion Mining for Sportswear Apparel Reviews (Part-time MSc, ongoing)
Ranith Ranawaka - Tracking drug adverse events using Twitter (Part-time MSc, ongoing)
Chathura Randika - Method of dynamically distribute queries in Complex Event Processing Systems (Part-time MSc, completed 2018)
Paranawithana W.D.A.I. - Meta language to specify CEP rules, and a parser to convert these rules to specific CEP languages (Part-time MSc, completed 2019)
Dilrukshi I.M.T. - Improve static query distribution in complex event processing system (Part-time MSc, completed 2019)
Iroshan A.K.A. – Unsupervised implicit aspect detection in restaurant reviews (Part-time MSc, ongoing)
Rajpirathap S. – Automatic model answer generation for GCE O/L Mathematics (Part-time MSc, completed 2018)
Basuru W.W.A.C.S. - Building a Sentiment Summarizer for Amazon Book reviews (Part-time MSc, completed 2019)
Kariyawasam K.K.R. – Community question answering – multi-domain duplicate detection(Part-time MSc, ongoing)
Liyanage I.U. – Sentiment analysis of Sinhala news comments(Part-time MSc, completed 2018)
Kulakshi Fernando - Automated Answer Generation for Mathematics Questions (Full-time MSc, completed 2019)
Ishadi Jayasinghe - Automatic Grading of Open-Ended Geometry and Trigonometry Mathematical Questions (Full-time MSc, ongoing)
Vijini Liyanage - Automated answer generation for Mathematics Questions (Full-time MSc, ongoing)
Naural Language Processing, Automated Assessment, Pattern Recognition
Education and Professional Affiliations
Bachelors, University of Moratuwa ,2005 BSc Honours Engineering
Masters, University of Moratuwa ,2009 MSc in Computer Science
PhD, University of Otago ,2013 Information Science
Associate Member, IESL(2016 To date)
Career
Honours and Awards
Dr Shrinika Weerakoon Memorial Award for the best paper at the 14th Conference of Sri Lanka Association for Improving Higher Education Effectiveness (SLAIHEE) (Received 2018)
Outstanding research award (Received 2018)
best paper award in the Big Data, machine Learning, and Cloud Computing track (Received 2018)
Outstanding research award (Received 2017)
best paper award in the biomedical engineering and soft computing track (Received 2016)
1. e-Swabhimani digital social impact award, Government and Citizen engagement category (Received 2018)
Publications*
N de Silva,".Some languages are more equal than others: Probing deeper into the linguistic disparity in the nlp world.",2nd Conference of the Asia-Pacific Chapter of the Association for Computational Linguistics and the 12th International Joint Conference on Natural Language Processing,Taiwan,2022,823-848
Vinura Dhananjaya, Piyumal Demotte, Sanath Jayasena ,".BERTifying Sinhala - A Comprehensive Analysis of Pre-trained Language Models for Sinhala Text Classification.",Thirteenth Language Resources and Evaluation Conference,France,2022,7377–7385
Sampath Rajapaksha,".Aspect Detection in Sportswear Apparel Reviews for Opinion Mining.",Moratuwa Engineering Research Conference (MERCon),Moratuwa,2022,1-6
Niyarepola, K., Athapaththu, D., Ekanayake, S.,".Math Word Problem Generation with Multilingual Language Models.",5th International Conference on Natural Language Generation,USA,2022,144-155
Herath, M., Chamindu, K., Maduwantha, H.,,".Dataset and Baseline for Automatic Student Feedback Analysis.",Thirteenth Language Resources and Evaluation Conference,France,2022,2042-2049
Lee, E. S. A., Thillainathan, S., Nayak, S., Adelani, D. I., Su, R., & McCarthy, A. D.,".Pre-Trained Multilingual Sequence-to-Sequence Models: A Hope for Low-Resource Language Translation?.",Findings of the Association for Computational Linguistics: ACL 2022,Dublin,2022,58-67
Chathuranga, Shanaka, and Surangika Ranathunga,".Classification of code-mixed text using capsule networks.",International Conference on Recent Advances in Natural Language Processing,Bulgaria,2021,256-263
Thillainathan, Sarubi, Surangika Ranathunga, and Sanath Jayasena,".Fine-Tuning Self-Supervised Multilingual Sequence-To-Sequence Models for Extremely Low-Resource NMT.",2021 Moratuwa Engineering Research Conference,Sri Lanka,2021,432-437
Demotte, Piyumal and Senevirathne, Lahiru and Karunanayake, Binod and Munasinghe, Udyogi and Ranathunga, Surangika,".Sentiment Analysis of Sinhala News Comments using Sentence-State LSTM Networks.",2020 Moratuwa Engineering Research Conference (MERCon),Sri Lanka,2020,283--288
Liyanage, Vijini and Ranathunga, Surangika,".Multi-lingual mathematical word problem generation using long short term memory networks with enhanced input features.",12th Language Resources and Evaluation Conference,France,2020,4709--4716
Lakmal, Dimuthu and Ranathunga, Surangika and Peramuna, Saman and Herath, Indu,".Word embedding evaluation for Sinhala.",12th Language Resources and Evaluation Conference,France,2020,1874--1881
MD Rajitha, LL Piyarathna, MMD Nayanajith and Ranathunga, Surangika,".Sinhala and English Document Alignment using Statistical Machine Translation.",20th International Conference on Advances in ICT for Emerging Regions,Sri Lanka,2020,29--34
Karunanayake, Binod and Munasinghe, Udyogi and Demotte, Piyumal and Senevirathne, Lahiru and Ranathunga, Surangika,".Sinhala Sentiment Lexicon Generation using Word Similarity.",20th International Conference on Advances in ICT for Emerging Regions,Sri Lanka,2020,77-82
Fayaza, MS Faathima and Ranathunga, Surangika ,".Tamil News Clustering Using Word Embeddings.",2020 Moratuwa Engineering Research Conference,Sri Lanka,2020,277-282
Azeez, Rameela and Ranathunga, Surangika,".Fine-grained named entity recognition for sinhala.",2020 Moratuwa Engineering Research Conference,Sri Lanka,2020,295-300
Jayasinghe, Ishadi and Ranathunga, Surangika,".Two-Step Memory Networks for Deep Semantic Parsing of Geometry Word Problems.",International Conference on Current Trends in Theory and Practice of Informatics,Cyprus,2020,676--685
Liyanage, Vijini and Ranathunga, Surangika,".A multi-language platform for generating algebraic mathematical word problems.",14th Conference on Industrial and Information Systems,Sri Lanka,2019,332--337
Karunanayake, Yohan and Thayasivam, Uthayasanker and Ranathunga, Surangika,".Sinhala and tamil speech intent identification from english phoneme based asr.",International Conference on Asian Language Processing,China,2019,234--239
Geethika, Deshani and Jayasinghe, Malith and Gunarathne, Yasas and Gamage, Thilina Ashen and Jayathilaka, Sudaraka and Ranathunga, Surangika and Perera, Srinath,".Anomaly Detection in High-Performance API Gateways.",International Conference on High Performance Computing and Simulation (HPCS),Spain,2019,995--1001
Kumarage, Tharindu and Kuruppu, Chamal and De Silva, Nadun and Ranawaka, Malsha and Ranathunga, Surangika,".Generative adversarial networks (GAN) based anomaly detection in industrial software systems.",2019 Moratuwa Engineering Research Conference,Sri Lanka,2019,43-48
Karunanayake, Yohan and Thayasivam, Uthayasanker and Ranathunga, Surangika,".Transfer learning based free-form speech command classification for low-resource languages.",57th Annual Meeting of the Association for Computational Linguistics: Student Research Workshop,Italy,2019,288-294
Rajpirathap, Sakthithasan and Ranathunga, Surangika,".Model answer generation for word-type questions in elementary mathematics.",International Conference on Applications of Natural Language to Information Systems,United Kingdom,2019,17-28
Fernando, Kulakshi and Ranathunga, Surangika,".Mathematical Expression Extraction from Unstructured Plain Text.",International Conference on Applications of Natural Language to Information Systems,United Kingdom,2019,312-320
Farhath, Fathima and Ranathunga, Surangika and Jayasena, Sanath and Dias, Gihan,".Integration of bilingual lists for domain-specific statistical machine translation for sinhala-tamil.",2018 Moratuwa Engineering Research Conference,Sri Lanka,2019,538-543
Farhath, Fathima and Thayasivam, Uthayasanker and Jayasena, Sanath and Dias, Gihan,".Si-ta: Machine translation of sinhala and tamil official documents.",2018 National Information Technology Conference,Sri Lanka,2018,1-6
Randika, Chathura ,".Gathika: A Dynamic Query Distribution Mechanism For Complex Event Processing Systems.",18th International Conference on Advances in ICT for Emerging Regions,Sri Lanka,2018,54--61
Jihan, Nadheesh and Senarath, Yasas,".Aspect extraction from customer reviews using convolutional neural networks.",18th International Conference on Advances in ICT for Emerging Regions,Sri Lanka,2018,215-220
Hevapathige, Asela and Wellappili, Dushani and Kankanamge, Gimhani Uthpala and Dewappriya, Nuwantha,".A two-phase classifier for automatic answer generation for math word problems.",18th International Conference on Advances in ICT for Emerging Regions,Sri Lanka,2018,1-6
Fernando, Kulakshi and Dias, Gihan,".Answer generation for set type math word problems.",18th International Conference on Advances in ICT for Emerging Regions,Sri Lanka,2018,245-252
Tennage, Pasindu and Herath, Achini and Thilakarathne, Malith and Sandaruwan, Prabath,".Transliteration and byte pair encoding to improve tamil to sinhala neural machine translation.",2018 Moratuwa Engineering Research Conference,Sri Lanka,2018,390-395
{Nanayakkara, Purnima ,".Clustering sinhala news articles using corpus-based similarity measures.",2018 Moratuwa Engineering Research Conference ,Sri Lanka,2018,437--442
Fernando, Sandareka ,".Evaluation of different classifiers for sinhala pos tagging.",2018 Moratuwa Engineering Research Conference,Sri Lanka,2018,96--101
Dewappriya, Nuwantha and Kankanamge, Gimhani Uthpala and Wellappili, Dushani and Hevapathige, Asela,".Unit Conflict Resolution for Automatic Math Word Problem Solving.",2018 Moratuwa Engineering Research Conference,Sri Lanka,2018,191--196
Thayaparan, Mokanarangan and Thayasivam, Uthayasanker,".Graph based semi-supervised learning approach for tamil pos tagging.", Eleventh International Conference on Language Resources and Evaluation ,Japan,2018,
Chathuranga, Janaka and Ediriweera, Shanika and Hasantha, Ravindu and Munasinghe, Pranidhith ,".Annotating opinions and opinion targets in student course feedback.",Eleventh International Conference on Language Resources and Evaluation ,Japan,2018,
Farhath, Fathima and Theivendiram, Pranavan and Ranathunga, Surangika and Jayasena, Sanath and Dias, Gihan,".Improving domain-specific SMT for low-resourced languages using data from different domains.",Eleventh International Conference on Language Resources and Evaluation,Japan,2018,
Tennage, Pasindu and Sandaruwan, Prabath and Thilakarathne, Malith and Herath, Achini and Ranathunga, Surangika,".Handling rare word problem using synthetic training data for sinhala and tamil neural machine translation.",Eleventh International Conference on Language Resources and Evaluation ,Japan,2018,
Kumarage, Tharindu and De Silva, Nadun and Ranawaka, Malsha and Kuruppu, Chamal and Ranathunga, Surangika,".Anomaly Detection in Industrial Software Systems-Using Variational Autoencoders.",International Conference on Pattern Recognition Applications and Methods,Portugal,2018,440-447
Tennage, Pasindu and Sandaruwan, Prabath and Thilakarathne, Malith and Herath, Achini,".Neural machine translation for sinhala and tamil languages.",International Conference on Asian Language Processing,Singapore,2017,189--192
Jihan, Nadheesh and Senarath, Yasas and Tennekoon, Dulanjaya and Wickramarathne, Mithila ,".Multi-domain aspect extraction using support vector machines.", 29th Conference on Computational Linguistics and Speech Processing,Taiwan,2017,308--322
Chathuranga, Janaka, Shanika Ediriweera, Pranidhith Munasinghe, Ravindu Hasantha,".Opinion Target Extraction for Student Course Feedback.",29th Conference on Computational Linguistics and Speech Processing,Taiwan,2017,295-307
Prabodha, L. H. C., W. R. R. Vithanage, L. T. Ranaweera, D. M. M. A. I. B. Dissanayak,".Monitoring Health of Large Scale Software Systems Using Drift Detection Techniques.",Conference on Complex, Intelligent, and Software Intensive Systems,Italy,2017,152-163
Panchendrarajan, Rrubaa, Nazick Ahamed, Prakhash Sivakumar, Brunthavan Murugaiah,".Eatery: a multi-aspect restaurant rating system.", 28th ACM Conference on Hypertext and Social Media,Czech Republic ,2017,225-234
Wijesinghe, Diunuge Buddhika, Jcs Kadupitiya,".Automatic assessment of student answers consisting of venn and euler diagram.",17th international conference on advanced learning technologies,Romania,2017,243-247
Kadupitiya, Jayanath Chamindu Sandanuwan, and Gihan Dias,".Assessment and error identification of answers to mathematical word problems.",17th international conference on advanced learning technologies,Romania,2017,55-59
Wijeweera, Buddhima, Gihan Dias,".Automatic assessment of student answers for geometric construction questions.",17th International Conference on Advanced Learning Technologies,Romania,2017,238-242
Erabadda, Buddhiprabha, and Gihan Dias,".Automatic identification of errors in multi-step answers to algebra questions.",17th international conference on advanced learning technologies,Romania,2017,215-219
Mendis, Chamupathi, Dhanushka Lahiru, Naduni Pamudika, Supun Madushanka, and Gihan Dias,".Automatic assessment of student answers for geometric theorem proving questions.",2017 Moratuwa Engineering Research Conference ,Sri Lanka,2017,413-418
Thirunavukkarasu, Nilasini, Anutharsha Selvarasa, Niveathika Rajendran, Chinthoorie Yogalingam, Sand Gihan Dias,".Automatic assessment and error identification of multi-step answers for matrix questions.",2017 Moratuwa Engineering Research Conference ,Sri Lanka,2017,123-128
Selvarasa, Anutharsha, Nilasini Thirunavukkarasu, Niveathika Rajendran, Chinthoorie Yogalingam, and Gihan Dias,".Short tamil sentence similarity calculation using knowledge-based and corpus-based similarity measures.",2017 Moratuwa Engineering Research Conference ,Sri Lanka,2017,443-448
Mohamed, Maryam Ziyad, Anusha Ihalapathirana, Riyafa Abdul Hameed, Nadeeshani Pathirennehelage, Sanath Jayasena, and Gihan Dias,".Automatic creation of a word aligned Sinhala-Tamil parallel corpus.",2017 Moratuwa Engineering Research Conference ,Sri Lanka,2017,425-430
Ranaweera, Lochana, Ruchindra Vithanage, Amitha Dissanayake, Chamil Prabodha,".Anomaly detection in complex trading systems.",2017 Moratuwa Engineering Research Conference ,Sri Lanka,2017,437-442
Kahaduwa, Hasangi, Dilshan Pathirana, Pathum Liyana Arachchi, Vishma Dias, and Upali Kohomban,".Question Answering system for the travel domain.",2017 Moratuwa Engineering Research Conference ,Sri Lanka,2017,449-454
Dilshani, N., S. Fernando, S. Jayasena, and G. Dias,".A Comprehensive Part of Speech (POS) Tag Set for Sinhala Language..",Third International Conference on Linguistics in Sri Lanka,Sri Lanka,2017,
Sandareka Fernando,Sanath Jayasena,Gihan Dias,".Comprehensive Part-Of-Speech Tag Set and SVM Based POS Tagger for Sinhala.",6th Workshop on South and Southeast Asian Natural languages,Osaka, Japan,2016,
JCS Kadupitiya,Gihan Dias,".inhala Short Sentence Similarity Measures using Corpus-Based Similarity for Short Answer Grading.",6th Workshop on South and Southeast Asian Natural languages,Osaka, Japan,2016,
Hameed, A.B., Pathirennehelage, N., Ihalapathirana, A., Mohamed, M.Z., Sanathi Jayasena, Gihan Dias, Sandareka Fernando,".Automatic Creation of a Sentence Aligned Sinhala-Tamil Parallel Corpus.",6th Workshop on South and Southeast Asian Natural languages,Osaka, Japan,2016,
Kiruparan, B.,".Domain-Specific Term Extraction for Concept Identification in Ontology Construction.",IEEE/WIC/ACM International Conference on Web Intelligence,Omaha, USA,2016,
Wijesinghe D.B., Gihan Dias,".Computer Representation of Venn and Euler Diagrams.",16th International Conference of Advances in ICT for Emerging Regions,Negombo, Sri Lanka,2016,
Kadupitiya JCS, Gihan Dias,".Automated Assessment of Multi-Step Answers for Mathematical Word Problems.",16th International Conference of Advances in ICT for Emerging Regions,Negombo, Sri Lanka,2016,
Erabadda, B., Gihan Dias,".Automated Assessment of Multi-Step Answers for Mathematical Word Problems.",16th IEEE International Conference on Advanced Learning Technologies,Austin, USA,2016,199-201
Panchendrarajan, R., Ahamed, N., Murugaiah, B., Sivakumar, P., Pemasiri, A.,".Implicit Aspect Detection in Restaurant Reviews.",7th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis,San Diego, USA,2016,128-136
Imalka, T., Nisansala, H., Subasinghe, S., Warnakulasuriya, S., Kohomban, U., Pemasiri K.,".Agent-Based Framework for One-to-many Bi-lateral Negotiation in Online Trading.",9th International Workshop on Agent-based Complex Automated Negotiations,Singapore,2016,
Uthayakumar, M., Theivendiram, P., Nadarasamoorthy, N., Thayaparan, M., Jayasena, S., Dias, G.,".Named-Entity-Recognition (NER) for Tamil Language Using Margin-Infused Relaxed Algorithm (MIRA).",17th International Conference on Intelligent Text Processing and Computational Linguistics,Konya, Turkey,2016,
Uthayakumar, M., Theivendiram, P., Nadarasamoorthy, N., Thayaparan, M., Jayasena, S., Dias, G.,".Tamil Morphological Analyzer using Support Vector Machines.",21st International Conference on Applications of Natural Language to Information Systems,Salford, UK,2016,15-23
Sivakumar, P., Ahamed, N., Panchendrarajan, R., Murugaiah, B., Pemasiri, A.,".Categorizing food names in restaurant reviews.",2nd Moratuwa Engineering Research Conference,Moratuwa, Sri Lanka,2016,5-Jan
Panchendrarajan, R., Murugaiah, B., Sivakumar, P., Ahamed, N., Pemasiri, A,".heap Food or Friendly Staff? Weighting Hierarchical Aspects in the Restaurant Domain.",2nd Moratuwa Engineering Research Conference,Moratuwa, Sri Lanka,2016,24-29
Ahamed, F., Reemal, A., Rajapakshe, E., Samarakoon, P., Jayasena, S., Dias, G.,".Ananya - A Named Entity Recognition System for Sinhala Language.",2nd Moratuwa Engineering Research Conference,Moratuwa, Sri Lanka,2016,30-35
Udantha, M.,Dias, G.,".Modeling Website User Behaviors by Combining the EM and DBSCAN Algorithms.",2nd Moratuwa Engineering Research Conference,Moratuwa, Sri Lanka,2016,168-173
Udantha, M.,Dias, G.,".An Episode-based Approach to Identify Website User Access Patterns.",2016 International Conference on Pattern Recognition Applications and Methods,Rome, Italy,2016,343-350
Ranathunga, S., Lee, E. S. A., Prifti Skenduli, M., Shekhar, R., Alam, M., & Kaur, R.,".Neural machine translation for low-resource languages: A survey.",ACM Computing Surveys,55.11,2023
H Rathnayake, J Sumanapala, R Rukshani,".Adapter-based fine-tuning of pre-trained multilingual language models for code-mixed and code-switched text classification.",Knowledge and Information Systems,64(7),2022
Fernando, A., Sachintha, D., Piyarathna, L., & Rajitha, C.,".Exploiting bilingual lexicons to improve multilingual embedding-based document and sentence alignment for low-resource languages.",Knowledge and Information Systems,65(2),2022
Lee, E. S. A., Prifti Skenduli, M., Shekhar, R., Alam, M., & Kaur, R.,".Neural machine translation for low-resource languages: A survey.",ACM Computing Surveys,55(11),2022
IU Liyanage,".Sentiment Analysis of Sinhala News Comments.",Transactions on Asian and Low-Resource Language Information Processing,20,2021
Bhattacharyya, Pushpak and Murthy, Hema and Munasinghe, Ranjiva,".Indic language computing.",Communications of the ACM,62,2019
enarath, Yasas and Jihan, Nadheesh,".A hybrid approach for aspect extraction from customer reviews.",International Journal on Advances in ICT for Emerging Regions,12,2019
Hettiarachchi, HAH and Wickramasinghe, CN,".The influence of social commerce on consumer decisions.",The International Technology Management Review,7,2018
Journals
1. Ranathunga, S., Cranefield, S., and Purvis, M. (2012). Identifying events taking place in Second Life virtual environments. Applied Artificial Intelligence, 26 (1-2), 137-181.
2. Hettiarachchi, H.A.H., Wickramasinghe, C.N. and Ranathunga, S., 2017. The Role of Social Commerce on Consumer Decisions: A Theoretical Foundation. Journal of Business and Technology 1 (02), 120-139
Book Chapters
1. Kumarasinghe, K. and Tharanga, G. and Weerasinghe, L. and Wickramarathna, U. and Ranathunga, S. (2015). VISIRI - Distributed Complex Event Processing System for Handling Large Number of Queries. In Tom Holvoet, Mirko Viroli (Eds.), Coordination Models and Languages, Volume 9037 of Lecture Notes in Computer Science, 230-245. Springer.
2. Cranefield, S. and Ranathunga, S. (2015). Handling Agent Perception in Heterogeneous Distributed Systems: A Policy-Based Approach. In Tom Holvoet, Mirko Viroli (Eds.), Coordination Models and Languages, Volume 9037 of Lecture Notes in Computer Science, 169-185. Springer.
3. Ranathunga, S. and Cranefield, S. (2012). Improving situation awareness in intelligent virtual agents. In F. Dignum, C. Brom, K. Hindriks, M. Beer, D. Richards (Eds.), Cognitive Agents for Virtual Environments, Volume 7764 of Lecture Notes in Computer Science, 134-148. Springer.
4. Ranathunga, S., Cranefield, S., and Purvis, M. (2012). Integrating expectation monitoring into BDI agents. In L. Dennis, O. Boissier, and R. Bordini (Eds.), Programming Multi-Agent Systems, Volume 7217 of Lecture Notes in Computer Science, 74–91. Springer.
5. Ranathunga, S., Cranefield, S., and Purvis, M. (2012). Interfacing a cognitive agent platform with Second Life. In M. Beer, C. Brom, F. Dignum, and V.-W. Soo (Eds.), Agents for Educational Games and Simulations, Volume 7471 of Lecture Notes in Computer Science, 1-21. Springer.
Conferences and Workshops (published)
1. Randika, C., & Ranathunga, S. (2018, September). Gathika: A Dynamic Query Distribution Mechanism For Complex Event Processing Systems. In 2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer) (pp. 54-61). IEEE.
2. Jihan, N., Senarath, Y., & Ranathunga, S. (2018, September). Aspect Extraction from Customer Reviews Using Convolutional Neural Networks. In 2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer) (pp. 215-220). IEEE.
3. Hevapathige, A., Wellappili, D., Kankanamge, G. U., Dewappriya, N., & Ranathunga, S. (2018, September). A Two-Phase Classifier for Automatic Answer Generation for Math Word Problems. In 2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer) (pp. 1-6). IEEE.
4. Fernando, K., Ranathunga, S., & Dias, G. (2018, September). Answer Generation for Set Type Math Word Problems. In 2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer) (pp. 245-252). IEEE.
5. Ranathunga, S., Farhath, F., Thayasivam, U., Jayasena, S. and Dias, G., 2018, October. Si-Ta: Machine Translation of Sinhala and Tamil Official Documents. In 2018 National Information Technology Conference (NITC) (pp. 1-6). IEEE.
6. Farhath, F., Ranathunga, S., Jayasena, S. and Dias, G., 2018, May. Integration of Bilingual Lists for Domain-Specific Statistical Machine Translation for Sinhala-Tamil. In 2018 Moratuwa Engineering Research Conference (MERCon) (pp. 538-543). IEEE.
7. Tennage, P., Herath, A., Thilakarathne, M., Sandaruwan, P. and Ranathunga, S., 2018, May. Transliteration and Byte Pair Encoding to Improve Tamil to Sinhala Neural Machine Translation. In 2018 Moratuwa Engineering Research Conference (MERCon) (pp. 390-395). IEEE.
8. Nanayakkara, P. and Ranathunga, S., 2018, May. Clustering Sinhala News Articles Using Corpus-Based Similarity Measures. In 2018 Moratuwa Engineering Research Conference (MERCon) (pp. 437-442). IEEE.
9. Fernando, S. and Ranathunga, S., 2018, May. Evaluation of Different Classifiers for Sinhala POS Tagging. In 2018 Moratuwa Engineering Research Conference (MERCon) (pp. 96-101). IEEE.
10. Thayaparan, M., Ranathunga, S. and Thayasivam, U., (2018) Graph Based Semi-Supervised Learning Approach for Tamil POS tagging. In Proceedings of the Eleventh International Conference on Language Resources and Evaluation
11. Chathuranga, J., Ediriweera, S., Hasantha, R., Munasinghe, P. and Ranathunga, S., 2018. Annotating Opinions and Opinion Targets in Student Course Feedback. In Proceedings of the Eleventh International Conference on Language Resources and Evaluation
12. Farhath, F., Theivendiram, P., Ranathunga, S., Jayasena, S. and Dias, G., 2018. Improving domain-specific SMT for low-resourced languages using data from different domains. In Proceedings of the Eleventh International Conference on Language Resources and Evaluation
13. Tennage, P., Sandaruwan, P., Thilakarathne, M., Herath, A. and Ranathunga, S., 2018. Handling Rare Word Problem using Synthetic Training Data for Sinhala and Tamil Neural Machine Translation. In Proceedings of the Eleventh International Conference on Language Resources and Evaluation
14. Dewappriya, N., Kankanamge, G.U., Wellappili, D., Hevapathige, A. and Ranathunga, S., 2018, May. Unit Conflict Resolution for Automatic Math Word Problem Solving. In 2018 Moratuwa Engineering Research Conference (MERCon) (pp. 191-196). IEEE.
15. Tennage, P., Sandaruwan, P., Thilakarathne, M., Herath, A., Ranathunga, S., Jayasena, S. and Dias, G., 2017, December. Neural machine translation for sinhala and tamil languages. In Asian Language Processing (IALP), 2017 International Conference on (pp. 189-192). IEEE.
16. Mendis, C., Lahiru, D., Pamudika, N., Madushanka, S., Ranathunga, S. and Dias, G., 2017, May. Automatic assessment of student answers for geometric theorem proving questions. In Engineering Research Conference (MERCon), 2017 Moratuwa (pp. 413-418). IEEE.
17. Thirunavukkarasu, N., Selvarasa, A., Rajendran, N., Yogalingam, C., Ranathunga, S. and Dias, G., 2017, May. Automatic assessment and error identification of multi-step answers for matrix questions. In Engineering Research Conference (MERCon), 2017 Moratuwa (pp. 123-128). IEEE.
18. Selvarasa, A., Thirunavukkarasu, N., Rajendran, N., Yogalingam, C., Ranathunga, S. and Dias, G., 2017, May. Short Tamil sentence similarity calculation using knowledge-based and corpus-based similarity measures. In Engineering Research Conference (MERCon), 2017 Moratuwa (pp. 443-448). IEEE.
19. Mohamed, M.Z., Ihalapathirana, A., Hameed, R.A., Pathirennehelage, N., Ranathunga, S., Jayasena, S. and Dias, G., 2017, May. Automatic creation of a word aligned Sinhala-Tamil parallel corpus. In Engineering Research Conference (MERCon), 2017 Moratuwa (pp. 425-430). IEEE.
20. Ranaweera, L., Vithanage, R., Dissanayake, A., Prabodha, C. and Ranathunga, S., 2017, May. Anomaly detection in complex trading systems. In Engineering Research Conference (MERCon), 2017 Moratuwa (pp. 437-442). IEEE.
21. Kahaduwa, H., Pathirana, D., Arachchi, P.L., Dias, V., Ranathunga, S. and Kohomban, U., 2017, May. Question Answering system for the travel domain. In Engineering Research Conference (MERCon), 2017 Moratuwa (pp. 449-454). IEEE.
22. Jihan, N., Senarath, Y., Tennekoon, D., Wickramarathne, M. and Ranathunga, S., 2017. Multi-Domain Aspect Extraction using Support Vector Machines. In Proceedings of the 29th Conference on Computational Linguistics and Speech Processing (ROCLING 2017) (pp. 308-322).
23. Chathuranga, J., Ediriweera, S., Munasinghe, P., Hasantha, R. and Ranathunga, S., 2017. Opinion Target Extraction for Student Course Feedback. In Proceedings of the 29th Conference on Computational Linguistics and Speech Processing (ROCLING 2017) (pp. 295-307).
24. Hettiarachchi, H.A.H., Wickramasinghe, C.N. and Ranathunga, S., 2017. Social Commerce and Consumer Decision Making: A Conceptual Model from Social Support Perspective. Sixth International Conference on Advances in Economics, Social Science and Human Behaviour Study (ESSHBS).
25. Prabodha, L. H. C., Vithanage, W. R. R., Ranaweera, L. T., Dissanayake, D. M. M. A. I. B., and Ranathunga, S. (2017) Monitoring Health of Large Scale Software Systems Using Drift Detection Techniques. Conference on Complex, Intelligent, and Software Intensive Systems, 152-163. Springer.
26. Erabadda, B., Ranathunga, S., and Dias, G. (2017) Automatic Identification of Errors in Multi-Step Answers to Algebra Questions. 17th IEEE International Conference on Advanced Learning Technologies, 215-219, IEEE.
27. Kadupitiya, J.C.S., Ranathunga, S., Dias, G., (2017) A Framework for Assessment and Error Identification of Answers to Mathematical Word Problems. 17th IEEE International Conference on Advanced Learning Technologies, 55-59, IEEE.
28. Wijeweera, W., Ranathunga, S., Dias, G., (2017) Automatic Assessment of Student Answers for Geometric Construction Questions. 17th IEEE International Conference on Advanced Learning Technologies (accepted), 238-242, IEEE.
29. Wijesinghe D.B., Ranathunga, S., and Dias, G., Kadupitiya, J.C.S., (2017) Automatic Assessment of Student Answers Consisting of Venn and Euler Diagrams. 17th IEEE International Conference on Advanced Learning Technologies, 243-247, IEEE.
30. Panchendrarajan, R., Ahamed, N., Sivakumar, P., Murugaiah, B., Ranathunga, S., and Pemasiri, A. (2017). Eatery – A Multi-Aspect Restaurant Rating System. ACM Conference on Hypertext and Social Media, 225-234, ACM.
31. Fernando, S., Ranathunga, S., Jayasena, S., Dias, G., (2016) Comprehensive Part-Of-Speech Tag Set and SVM Based POS Tagger for Sinhala. 6th Workshop on South and Southeast Asian Natural languages, 163-172.
32. Kadupitiya, J.C.S., Ranathunga, S., Dias, G., (2016) Sinhala Short Sentence Similarity Measures using Corpus-Based Similarity for Short Answer Grading. 6th Workshop on South and Southeast Asian Natural languages, 44-53.
33. Hameed, A.B., Pathirennehelage, N., Ihalapathirana, A., Mohamed, M.Z., Ranathunga, S., Jayasena, S., Dias, G., Fernando, S. (2016) Automatic Creation of a Sentence Aligned Sinhala-Tamil Parallel Corpus. 6th Workshop on South and Southeast Asian Natural languages, 114-122.
34. Kiruparan, B., Ranathunga, S., (2016) Domain-Specific Term Extraction for Concept Identification in Ontology Construction. 2016 IEEE/WIC/ACM International Conference on Web Intelligence, 34-41.
35. Wijesinghe D.B., Ranathunga, S., and Dias, G. (2016) Computer Representation of Venn and Euler Diagrams. 16th International Conference on Advances in ICT for Emerging Regions, 100-105.
36. Kadupitiya, J.C.S., Ranathunga, S., and Dias, G. (2016) Automated Assessment of Multi-Step Answers for Mathematical Word Problems. 16th International Conference on Advances in ICT for Emerging Regions, 66-71.
37. Erabadda, B., Ranathunga, S., and Dias, G. (2016) Computer Aided Evaluation of Multi-Step Answers to Algebra Questions. 16th IEEE International Conference on Advanced Learning Technologies, 199-201.
38. Panchendrarajan, R., Ahamed, N., Murugaiah, B., Sivakumar, P., Ranathunga, S., and Pemasiri, A. (2016) Implicit Aspect Detection in Restaurant Reviews. In proceedings of the 7th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis, 128-136.
39. Imalka, T., Nisansala, H., Subasinghe, S., Warnakulasuriya, S., Kohomban, U., Ranathunga, S., and Pemasiri K. (2016) NetoTrades: Agent-Based Framework for One-to-many Bi-lateral Negotiation in Online Trading. 9th International Workshop on Agent-based Complex Automated Negotiations (ACAN). (accepted)
40. Uthayakumar, M., Theivendiram, P., Nadarasamoorthy, N., Thayaparan, M., Jayasena, S., Dias, G., and Ranathunga, S. (2016) Named-Entity-Recognition (NER) for Tamil Language Using Margin-Infused Relaxed Algorithm (MIRA). 17th International Conference on Intelligent Text Processing and Computational Linguistics. (accepted)
41. Uthayakumar, M., Theivendiram, P., Nadarasamoorthy, N., Thayaparan, M., Jayasena, S., Dias, G., and Ranathunga, S. (2016) Tamil Morphological Analyzer using Support Vector Machines. 21st International Conference on Applications of Natural Language to Information Systems, 15-23. Springer
42. Sivakumar, P., Ahamed, N., Panchendrarajan, R., Murugaiah, B., Ranathunga, S., and Pemasiri, A. (2016) Categorizing food names in restaurant reviews. In proceedings of the 2nd Moratuwa Engineering Research Conference, 1-5.
43. Panchendrarajan, R., Murugaiah, B., Sivakumar, P., Ahamed, N., Ranathunga, S., and Pemasiri, A. (2016) Cheap Food or Friendly Staff? Weighting Hierarchical Aspects in the Restaurant Domain. In proceedings of the 2nd Moratuwa Engineering Research Conference, 24-29.
44. Ahamed, F., Reemal, A., Rajapakshe, E., Samarakoon, P., Jayasena, S., Dias, G., and Ranathunga, S. (2016) Ananya - A Named Entity Recognition System for Sinhala Language. In proceedings of the 2nd Moratuwa Engineering Research Conference, 30-35.
45. Udantha, M., Ranathunga, S., and Dias, G. (2016) Modeling Website User Behaviors by Combining the EM and DBSCAN Algorithms. In proceedings of the 2nd Moratuwa Engineering Research Conference, 168-173. (Best paper award in the biomedical engineering and soft computing track)
46. Udantha, M., Ranathunga, S., and Dias, G. (2016) An Episode-based Approach to Identify Website User Access Patterns. In proceedings of the 2016 International Conference on Pattern Recognition Applications and Methods, 343-350.
47. Palihakkara, S., Sahabandu, D., Shamsudeen A., Bandara, C. and Ranathunga, S. (2015) Dialogue Act Recognition for Text-based Sinhala. 12th International Conference on Natural Language Processing (ICON) http://ltrc.iiit.ac.in/icon2015/icon2015_proceedings/index.html.
48. Ahiladas, B., Saravanaperumal, P., Balachandran S., Sripalan, T. and Ranathunga, S. (2015) Ruchi: Rating Individual Food Items in Restaurant Reviews. 12th International Conference on Natural Language Processing (ICON) http://ltrc.iiit.ac.in/icon2015/icon2015_proceedings/index.html.
49. Ranathunga, S. (2014) Retrieving abstract information from multi-party conversations. International Conference on Advances in ICT for Emerging Regions (ICTer). IEEE.
50. Cranefield, S. and Ranathunga, S. (2013) Embedding BDI agents in business applications using enterprise integration patterns (Extended Abstract). In Proceedings of the 12th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2013), 1223-1224. International Foundation for Autonomous Agents and Multiagent Systems.
51. Cranefield, S. and Ranathunga, S. (2013) Embedding BDI agents in business applications using enterprise integration patterns. International workshop on Engineering Multi-Agent Systems (EMAS 2013)
52. Ranathunga, S. and Cranefield, S. (2012). Expectation and complex event handling in BDI-based intelligent virtual agents (Demonstration). In Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems, 1491–1492. International Foundation for Autonomous Agents and Multiagent Systems.
53. Ranathunga, S., Cranefield, S., and Purvis, M. K. (2011). Interfacing a cognitive agent platform with a virtual world: A case study using Second Life. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems, 1181-1182. International Foundation for Autonomous Agents and Multiagent Systems.
54. Ranathunga, S. and Cranefield, S. (2012). Improving situation awareness in intelligent virtual agents. In Proceedings of the AAMAS-2012 Workshop on Cognitive Agents for Virtual Environments, 134-148. Springer
Conferences and Workshops (unpublished)
1. Ranathunga, S. (2018). Developing Active Explorers from Listeners: Encouraging engineering students to explore by asking Questions during Lectures, at the 14th Conference of SLAIHEE (Sri Lanka Association for Improving Higher Education Effectiveness).
2. Ranathunga, S., Cranefield, S., and Purvis, M. (2011). Generating percepts for intelligent virtual agents, at the University of Otago School of Business Colloquium.
3. Ranathunga, S., Cranefield, S., and Purvis, M. (2010). Integrating expectation monitoring into Jason: A case study using Second Life. In the 8th European Workshop on Multi-Agent Systems.
4. Ranathunga, S., Cranefield, S., and Purvis, M. (2010). Introducing the Notion of Social Rules and Norms in Virtual Communities, at the University of Otago School of Business Colloquium.
5. Perera K.A.D., Ranathunga R.A.D.S., Welivitigoda I.P, and Withanawasam R.M. (2005). Isolated word recognition. In the International Conference on Information and Automation (ICIA 2005), Colombo, Sri Lanka.
6. Perera K.A.D., Ranathunga R.A.D.S., Welivitigoda I.P, and Withanawasam R.M. (2005). Connected speech recognition with an isolated word recognizer. In the International Conference on Information and Automation (ICIA 2005), Colombo, Sri Lanka.
Technical Reports
· Ranathunga, S., Cranefield, S., and Purvis, M. K. (2011). Extracting Data from Second Life. Discussion Paper 2011/07, Department of Information Science, University of Otago.
Dissertations
· PhD Thesis: Improving Awareness of Intelligent Virtual Agents
· MSc Thesis : Course Editor 2.0 – Advanced web content authoring tool for e-learning systems
· BSc (group) Thesis: Upasirasi- Speech to text converter for English movies