Name: Dr. Budditha Hettige
Position: Head – Department of Computer Engineering
Senior Lecturer Grade II
E-mail: budditha@kdu.ac.lk
- PhD University of Moratuwa, 2020 (Multi Agent Technology for Automatic Machine Translation)
- Master of Philosophy (University of Moratuwa-2011)
- BSc (University of Sri Jayawerdenepura)
- Certificate in Teaching in Higher Education (CTHE) – General Sir John Kotelawala Defence University
Book Chapter
- B. Hettige, A. S. Karunananda, G. Rzevski, Multi-agent solution for managing complexity in English to Sinhala Machine Translation, Book Chapter: Complex Systems Fundamentals & Applications, Wit Pr/Computational Mechanics (Jan. 26 2016) ISBN-10 : 1784661554, pages 251-263
Authored Books for Open and Distance Learning
- PCU1159 Computer Skills, BLOCK- 1, ISBN 978-955-23-1116-1, (B. Sc. Computer Science Degree program, Level 3, Department of Mathematics and Computer Science, The Open University of Sri Lanka.
- PCU1159 Computer Skills, BLOCK- 2, ISBN 978-955-23-1116-1, (B. Sc. Computer Science Degree program, Level 3, Department of Mathematics and Computer Science, The Open University of Sri Lanka.
- CSC1202 General Office Unit 1 (Certificate course in professional computer application), The Open University of Sri Lanka
- CSC 1202 General Office Unit 2 (Certificate course in professional computer application), The Open University of Sri Lanka
- CSC 1204 Web Applications Unit 1 (Certificate course in professional computer application), The Open University of Sri Lanka
- CSC 1204 Web Applications Unit 2 (Certificate course in professional computer application), The Open University of Sri Lanka
Edited Books for Open and Distance Learning
- ICT Skills, B. Sc. Undergraduate program, Department of Mathematics and Computer Science), The Open University of Sri Lanka.
International Journals / Books
- HNM Fernando, Budditha Hettige (2024); 2 to N Smart Distribution Board for Low-Cost Solar System; International Journal of Scientific and Research Publications (IJSRP) 14(02) (ISSN: 2250-3153), DOI: http://dx.doi.org/10.29322/IJSRP.14.02.2023.p14635 [Link]
- WAAT Perera and B Hettige. Subtitle Generating Media Player using Mozilla DeepSpeech Model. International Journal of Computer Applications 185(28):34-42, August 2023 [Link]
- Goonatilleke, S.T., Hettige, B. (2022). Past, present and future trends in multi-agent system technology. Journal Européen des Systèmes Automatisés, Vol. 55, No. 6, pp. 723-739. https://doi.org/10.18280/jesa.550604
- KGH Piumali, Budditha Hettige, Intelligent Form Generator Using Expert Systems, International Journal of Scientific and Research Publications (IJSRP) 13(01) (ISSN: 2250-3153), DOI: http://dx.doi.org/10.29322/IJSRP.13.01.2023.p13313, 2023 [Link]
- KLHIK Lokuge, G Shanmuganathan, B Hettige, A Review on Vision-Based Obstacle Avoidance and Assistant Systems for Visually Impaired People, International Journal of Research in Computing(IJRC), , ISSN 2820-2147, issue 1 vol 2, 2022.
- M.A.S.T Goonatilleke, B Hettige, ThamRobot: An Automated Robotic System to Play Thammattama,International Journal of Computer Applications Technology and Research, Volume 10–Issue 11, 248-256, 2021, ISSN:-2319–8656 [Link]
- Wakkumbura, R.T., Hettige, B., Edirisuriya, A. (2021). Real-time traffic controlling system using multi-agent technology. Journal Européen des Systèmes Automatisés, Vol. 54, No. 4, pp. 633-640. https://doi.org/10.18280/jesa.540413 [Link]
- Hettige B., Karunananda A.S., Rzevski G. (2021) MaSMT4: The AGR Organizational Model-Based Multi-Agent System Development Framework for Machine Translation. In: Smys S., Balas V.E., Kamel K.A., Lafata P. (eds) Inventive Computation and Information Technologies. Lecture Notes in Networks and Systems, vol 173. Springer, Singapore. https://doi.org/10.1007/978-981-33-4305-4_50 [Link]
- B. Hettige, A. S. Karunananda, G. Rzevski, Multi-agent solution for managing complexity in English to Sinhala Machine Translation, International Journal of Design & Nature and Ecodynamics, Volume 11, Issue 2, 2016, 88 – 96. [Link]
- Hettige, A. S. Karunananda, G. Rzevski, ”MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation”, International Journal of Computational Linguistics and Natural Language Processing (IJCLNLP), Volume 2 Issue 7 July 2013.
- L Weerasinghe, B Hettige, RPS Kathriarachchi, AS Karunananda, Resource Sharing in Distributed Environment using Multi-agent Technology, International Journal of Computer Applications, Volume 167 – No.5, June 2017 [Link]
Published conference proceedings
- RMVD Bandara, HAA Sanja and B Hettige, Sibil AI: Children Story Generator in Sinhala using Transformers, 15th International Research Conference of KDU, Sri Lanka 2022.
- KGH Piumali and B Hettige, Comparative Study on Existing Input Validation Techniques and Their Challenges: A Review, 15th International Research Conference of KDU, Sri Lanka 2022.
- AHBKY Gawesha, MAST Goonatilleke and B Hettige, Implementation of Autonomous Robotic Arm for Nerenchi Board Game, 15th International Research Conference of KDU, Sri Lanka 2022.
- Shelanthi de Silva# and B Hettige, A Self-Monitoring System for Online Education, 15th International Research Conference of KDU, Sri Lanka 2022
- IWMHD Bandara, B Hettige and DDM Ranasinghe, Three Address Code Based Semantics Processor for Sinhala, 14th International Research Conference, General Sir John Kotelawala Defence University 2021.
- SAD Nuwanthi and B Hettige, Low-Cost Developing Board for PIC Microcontrollers, 14th International Research Conference, General Sir John Kotelawala Defence University 2021.
- ABTMAS Bandaranaike, B Hettige, Communication Platform for Sri Lankan Board Game Nerenchi,14th International Research Conference, General Sir John Kotelawala Defence University 2021.
- T Dissanayake and B Hettige, Thematic Relations Based QA Generator for Sinhala, KDU International Research Conference 2020
- HMGKC Bandara and B Hettige, eRemote: A Remote File Downloader for Low-Speed Network, KDU International Research Conference 2020
- RT Wakkumbura, B Hettige and EATA Edirisooriya, Real-Time Traffic Controlling Through Multi-Agent Technology, KDU International Research Conference 2020
- B. Hettige, A. S. Karunananda, G. Rzevski, MaSMT4: The AGR Organizational Model-based Multi-agent System Development Framework for Machine Translation, Proceedings of the Third International Conference, SLAAI-ICAI 2019, Belihuloya, Sri Lanka, December 12, 2019.
- A. S. T Goonatilleke, B. Hettige, A Robotic Solution for Traditional Drums in Sri Lanka- Thammattama, Proceedings of the Third International Conference, SLAAI-ICAI 2019, Belihuloya, Sri Lanka, December 12, 2019.
- W. G Jayampath, B. Hettige, Rice Smart: Web-Based Multi-Agent Communication platform for Rice Production, Proceedings of KDU International Research Conference 2019
- C. Bandara, B. Hettige, Smart Water Reading System Using GPS Technology, Proceedings of KDU International Research Conference 2019
- B. Hettige, A. S. Karunananda, G. Rzevski, Thinking Like Humans: A New Approach to Machine Translation, Proceedings of the Second International Conference, SLAAI-ICAI 2018, Moratuwa, Sri Lanka, December 20, 2018, Springer Singapore.
- B. Hettige, A. S. Karunananda, G. Rzevski, Phrase-level English to Sinhala Machine Translation with Multi-Agent Approach, Proceedings of the IEEE International Conference on Industrial and Information Systems (ICIIS 2017), Sri Lanka, 2017.
- B. Hettige, A. S. Karunananda, G. Rzevski, Multi-agent solution for managing complexity in English to Sinhala Machine Translation, International Journal of Design & Nature and Ecodynamics, Volume 11, Issue 2, 2016, 88 – 96.
- B. Hettige, A. S. Karunananda, Octopus: A multi agent chat-bot, Proceedings of 8th International Research Conference KDU 2015.[video] [download]
- B. Hettige, A. S. Karunananda, G. Rzevski, A Sinhala Ontology Generator for English to Sinhala Machine Translation, Proceedings of KDU International Research Symposium 2014 [Link] [video]
- B. Hettige, A. S. Karunananda, G. Rzevski, ” MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation”, International Journal of Computational Linguistics and Natural Language Processing (IJCLNLP), Volume 2 Issue 7 July 2013. [Link]
- B. Hettige, A. S. Karunananda, G. Rzevski, MaSIO – a Solution to Information Overflow in Agriculture, Proceedings of the 10th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), Colombo, 2013.[Link]
- B. Hettige, A. S. Karunananda, G. Rzevski, “Multi-agent System Technology for Morphological Analysis”, Proceedings of the 9th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), Colombo, 2012. [Link]
- B Hettige, “A Computational grammar of Sinhala for English-Sinhala machine translation”, M. Phil. thesis, Faculty of Information Technology, University of Moratuwa, Sri Lanka , 2011.[Link]
- B. Hettige, A. S. Karunananda, “A Word as an Agent for Multi-agent based Machine Translation”, Proceedings of the ITRU Research Symposium, Moratuwa, 2011.
- B. Hettige, A. S. Karunananda, “Existing Systems and Approaches for Machine Translation: A Review”, Proceedings of the 8th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), Moratuwa, 2011 [Link]
- B. Hettige, A. S. Karunananda, “Computational Model of Grammar for English to Sinhala Machine Translation”, Proceedings of the International Conference on Advances in ICT for Emerging Regions – ICTer2011, Colombo, 2011.[Link]
- B. Hettige, A. S. Karunananda, “Varanageema: A Theoretical basics for English to Sinhala”, Proceedings of the 7th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), Kelaniya, 2010.[Link]
- B. Hettige, A. S. Karunananda, “Multi-Agent architecture for English to Sinhala Machine Translation”, Proceedings of the 27th National IT conference (NITC10), Sri Lanka. 2010.
- B. Hettige, A. S. Karunananda, “A Novel Approach for English to Sinhala Machine Translation”, Proceedings of the ITRU Research Symposium, Moratuwa, 2010. [Link]
- B. Hettige, A. S. Karunnanda, “An Evaluation methodology for English to Sinhala machine translation”, Proceedings of the 6th International conference on Information and Automation foe Sustainability (ICIAfS 2010), IEEE., 2010[Link]
- B. Hettige., A.S. Karunananda, “Theoretical Based Approach to English to Sinhala Machine Translation “, Proceedings of the 4th International Conference on Industrial and Information Systems (ICIIS2009), IEEE, Sri Lanka, 2009.[Link]
- B Hettige., A.S. Karunananda, “On Demand Web Page Translation-BEES in action”, Proceedings of the 6th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), The Open University of Sri Lanka, October 2009. [Link]
- B Hettige, A.S. Karunananda, “Swarm Intelligence of BEES for Machine Translation”, Proceedings of ITRU Reserch symposium, University of Maratuwa, Sri Lanka 2009.
- B Hettige. A.S. Karunananda., “Context-Based approach to semantic handling in English to Sinhala Machine Translation”, Proceedings of the 27th National IT Conference (NITC09), Sri Lanka 2009. pp 145-150.
- B Hettige. A.S. Karunananda., “Web-based English-Sinhala translator in action”, Proceedings of the 4th International conference on Information and Automation for Sustainability (ICIAfS 08), IEEE, Sri Lanka 2008.
- B Hettige. A.S. Karunananda,” Web-based English to Sinhala Selected Texts Translation system “, Proceedings of the 5th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), The Open University of Sri Lanka, October 2008.
- B Hettige. A.S. Karunananda, Using Human-Assisted Machine Translation to overcome language barrier in Sri Lanka, Proceedings of the 4th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), University of Moratuwa, October 2007.
- B. Hettige, A.S. Karunananda, “Transliteration System for English to Sinhala Machine Translation”, proceedings of second International Conference on Industrial and Information Systems (ICIIS2007), IEEE, Sri Lanka, 2007. [Link]
- B. Hettige, A.S. Karunananda, “Developing Lexicon Databases for English to Sinhala Machine Translation”, proceedings of second International Conference on Industrial and Information Systems (ICIIS2007), IEEE, Sri Lanka, 2007. [Link]
- B. Hettige, Karunananda, “First Sinhala chatbot in action”, Proceedings of the 3rd Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), University of Moratuwa, September 2006. [Link]
- B. Hettige, Karunananda A.S., A Morphological analyzer to enable English to Sinhala Machine Translation, Proceedings of the 2nd International Conference on Information and Automation (ICIA2006), Colombo, Sri Lanka, pp 21-26, 2006.[Link]
- B. Hettige, Karunananda, A Parser for Sinhala Language – First Step Towards English to Sihala Machine Translation, To appear in the proceedings of International Conference on Industrial and Information Systems (ICIIS06), IEEE, August, Sri Lanka, 2006.[Link]
- B. Hettige. A.S. Karunananda, English to Sinhalese Bilingual Web Client for accessing the Semantic Web, Proceedings of the 2nd Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), pp 36-42, 2004.
- A.S. Karunanda ,B. Hettige, Experence in English to Sinhala Machine Translation, Proceedings of Symposium on Localized System and Application (SLSA-2009), pp 21-22, 2009.
- R. Bandara, P Indranama, B Hettige, G.S Makalanda, T.G.I Fernando., Sinhala language based projects developed by the DSCS., Proceedings of Symposium on Localized System and Application (SLSA-2009), pp 21-22, 2009.
- B. Hettige, A.S. Karunanda, Bilingual web Client for Accessing world knowledge Proceedings of the 60th Annual Sessions of Sri Lanka Association for the Advancement Science, pp 135., 2004
- M. A. S. T. Goonatilleke, M. W. G. Jayampath, B. Hettige, Rice Express: A Communication Platform for Rice Production Industry, Proceedings of the Second International Conference, SLAAI-ICAI 2018, Moratuwa, Sri Lanka, December 20, 2018, Springer Singapore.
- T. D. Samaranayake, W. P. J. Pemarathane, B. Hettige, “Solution for event-planning using multi-agent technology,” in 2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer), 2017, pp. 1–6.
- RMM Shalini, B Hettige, Dictionary-Based Machine Translation System for Pali to Sinhala, Proceedings of the 13th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI-2017), 2017
- WTVL Gunarathne, TK Ramasinghe, DGJB Wimalarathne, BMSH Balasuriya and B. Hettige, Sinhala Speech to Text Library using Sphinx, 10th International Research Conference of KDU, Sri Lanka (2017).
- MS Walgama, B Hettige,Chatbot: The Next Generation in Computer Interfacing – A Review, 10th International Research Conference of KDU, Sri Lanka (2017).
- ST Wijewarnaarachchi, B Hettige, Multi Agent through Action Detection Local Board Game Nerenchi, 10th International Research Conference of KDU, Sri Lanka (2017).
- DMDKH Rathnasiri, SI Hewawasam, PAD Devinda, I Thrikawala and B Hettige,Offline Document Summarizer, 10th International Research Conference of KDU, Sri Lanka (2017).
- LDSB Weerasinghe, B Hettige, RPS Kathriarachchi, AS Karunananda, ITray: Multi-agent Solution for LAN Based File Sharing, 9th International Research Conference of KDU, Sri Lanka (2016).
- RGUI Meththananda, B. Hettige, Computational model of Sri Lankan board game Nerenchi, Proceedings of 8th International Research Conference KDU, 2015 [video] [download]
- HMHR Jayarathna, B Hettige, AgriCom: A communication platform for the agriculture sector, Proceedings of the 8th IEEE International Conference Industrial and Information Systems (ICIIS), 2013. [Link]
- Multi-Agent Systems
- Natural Language Processing
- Local Language Technologies
- Computer Programming.
- Natural Language Processin
- Multi Agent Systems
MaSMT: A Multi-agent system development framework
MaSMT is a multi-agent system development framewok that provides two types of agents, namely ordinary agents and manager agents. Amanager agent consists of number of ordinary agents within its control. Further, manager agents can directly communicate with other manager agents and each and every ordinary agent in the swarm is assigned to a particular manager agent. An ordinary agent in a swarm can directly communicate only with the agents in its own swarm and its manager agent. The framework primarily implements object-object communication, XMLbased data passing and MySQL database connectivity to use agents’ontology and message passing. Agent communication in the framework has been implemented to comply with FIFA-ACLs pecification. MaSMT framework is used to develop English to Sinhala machine translation system Design of the Agent
References
B. Hettige, A. S. Karunananda, G. Rzevski, ”MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation”, International Journal of Computational Linguistics and Natural Language Processing (IJCLNLP), Volume 2 Issue 7 July 2013
Download link: masmt
- Member of the Sri Lanka Association for Artificial Intelligence (SLAAI)
- Member of the Sri Lanka Association for the Advancement of Science (SLAAS)
- Artificial Intelligence Techniques, MSc in Electrical Engineering Programme, Faculty of Graduate Studies, General Sir John Kotelawala Defence University.
- Research Methodology, MBA in E-Governance Programme, Faculty of Graduate Studies, General Sir John Kotelawala Defence University.
- CS2053: Research Methodology, B.Sc., Faculty of Computing, General Sir John Kotelawala Defence University.
- CS2082: Artificial Intelligence, B.Sc. (Hons), Faculty of Computing, General Sir John Kotelawala Defence University
- CS7133: Natural Language Processing, B.Sc., Faculty of Computing, General Sir John Kotelawala Defence University.
- CS5103: Multi Agent Systems, B.Sc., Faculty of Computing, General Sir John Kotelawala Defence University.
- CS1012: Fundamentals of Programming, B.Sc., Faculty of Computing, General Sir John Kotelawala Defence University.
- CS2023: Object Oriented Programming, B.Sc., Faculty of Computing, General Sir John Kotelawala Defence University.
- CS6033: Logic Programming, B.Sc., Faculty of Computing, General Sir John Kotelawala Defence University
- Artificial Intelligence and Expert Systems, B.Sc., Faculty of Applied Sciences, Sabaragamuwa University of Sri Lanka
- Fundamentals of Programming, B.Sc (Hons), Faculty of Humanities & Social Sciences, University of Sri Jayewardenepura
- Web Technologies, B.Sc (Hons), Faculty of Humanities & Social Sciences, University of Sri Jayewardenepura
- Application Development, B.Sc (Hons), Faculty of Humanities & Social Sciences, University of Sri Jayewardenepura
- Object Oriented Programming, B.Sc (Hons), Faculty of Humanities & Social Sciences, University of Sri Jayewardenepura
- Deductive Reasoning and Prolog for Artificial Intelligence, B. Sc., Faculty of Natural Sciences, The Open University of Sri Lanka
- Digital Computer Fundamentals, B. Sc., Faculty of Natural Sciences, The Open University of Sri Lanka
- Best paper award (Jointly with RMVD Bandara and HAA Sanja) on ‘Sibil AI: Children Story Generator in Sinhala using Transformers’ offered by 15th International Research Conference of KDU, Sri Lanka (2022).
- Best poster award (Jointly with AHBKY Gawesha and MAST Goonatilleke) on ‘Implementation of Autonomous Robotic Arm for Nerenchi Board Game’ offered by 15th International Research Conference of KDU, Sri Lanka (2022).
- Best paper award (Jointly with M. A. S. T Goonatilleke) on ‘A Robotic Solution for Traditional Drums in Sri Lanka- Thammattama offered by Third International Conference, SLAAI-ICAI (2019)
- Best paper award (Jointly with WTVL Gunarathne and et.al) on ‘Sinhala Speech to Text Library using Sphinx’ offered by 10th International Research Conference of KDU, Sri Lanka (2017).
- Best paper award (Jointly with A. S. Karunananda) on ‘Octopus: A multi agent chat-bot’ offered by 8th International Research Conference of KDU, Sri Lanka (2015).
- Best paper presentation award (Jointly with A. S. Karunananda) on ‘A Word as an Agent for Multi-agent based Machine Translation’ offered by ITRU Research symposium, University of Moratuwa, Sri Lanka (2011).
- Best paper presentation award (Jointly with A. S. Karunananda) on ‘A Novel Approach for English to Sinhala Machine Translation’ offered by ITRU Research symposium, University of Moratuwa, Sri Lanka (2010).
- Best AI project award (Jointly with A. S. Karunananda) for the paper presentation on ‘BEES ready to a web based translation’ offered by Sri Lanka Association for Artificial Intelligence (2009).
- Best paper presentation award (Jointly with A. S. Karunananda) on ‘Swarm Intelligence of BEES for Machine Translation’ offered by ITRU Research symposium, University of Moratuwa, Sri Lanka (2009)
- Best AI project award (Jointly with A. S. Karunananda) for the paper presentation on ‘Web-based English to Sinhala Selected Texts Translation system’ offered by Sri Lanka Association for Artificial Intelligence (2008).
- Head of the Department at Department of Computer Engineering (2018 – to present), Faculty of Computing, General Sir John Kotelawala Defence University, Sri Lanka
- Senior Lecturer GII (2020 July – to present) at Department of Computer Engineering Faculty of Computing, General Sir John Kotelawala Defence University, Sri Lanka
- Academic Sponsor at The Defence Service Command and Staff College, Batalanda, Sri Lanka
- Course Coordinator of MSc in Computer Science, Faculty of Graduate Studies, General Sir John Kotelawala Defence University, Sri Lanka
- Quality Assurance Cell Member (2018 – to present), Faculty of Computing, General Sir John Kotelawala Defence University, Sri Lanka
- Curriculum Development Cell Member (2018 – to present), Faculty of Computing, General Sir John Kotelawala Defence University, Sri Lanka
- Lecturer (Probationary) Dept. of Computer Engineering (2018-2020), Faculty of Computing, General Sir John Kotelawala Defence University
- Lecturer (Probationary) Dept. of Computer Science (2015-2018), Faculty of Computing, General Sir John Kotelawala Defence University
- Instructor in Computer Technology (2006-2015) Dept. of Computer Science, Faculty of Applied Science, University of Sri Jayewardenepura Sri Lanka
- Temporary Demonstrator in Computer Science (2004- 2006) Dept. of Mathematics and Computer Science, The Open University of Sri Lanka, Nawala, Nugegoda.
- Temporary Instructor in Computer Science (2001 – 2003) Dept. of Statistics and Computer Science, University of Sri Jayewardenepura, Gangodawila, Nugegoda.