Projects
Integrating Reinforcement Learning and Deep Learning to Predict Factors Influencing Student Performance in Educational Settings
Technologies: TensorFlow, OpenAI Gym, Scikit-learn, Pandas, NumPy, Scrapy, MongoDB, Django
Advised by: Prof. Umashanger Thayasivam
A pioneering project combining Reinforcement Learning and Deep Learning to analyze and predict factors influencing student performance, aiming for tailored interventions and improved prediction accuracy in educational environments.Data Fusion Framework Development for Facilitating Data Usage Across Multiple Applications
Technologies: Apache Hive, Apache Spark, Apache Hadoop, Apache Kafka, Angular, Django
Advised by: Dr. Shehan Perera, Prof. Amal S. Kumarage, Dr. T. Sivakumar
Sri Lanka’s first centralized real-time Transportation Data Warehouse to support analytics for multidisciplinary applications.Computer Vision-based CCTV Traffic Analysis System and Video Annotation Tool
Technologies: OpenCV, YOLO, DeepSORT, TensorFlow, Keras, Angular, NodeJS
Advised by: Dr. Shehan Perera, Prof. Amal S. Kumarage, Dr. T. Sivakumar
Computer vision-based system for semi-automatic video annotation, vehicle object detecting, tracking, and analyzing traffic patterns in real-time using video data from CCTV footage.Inhalo - Breath Monitoring System
Technologies: Pattern Recognition, CNN, Machine Learning, PyTorch, IoT, Android, C/C++, MySQL
Advised by: Dr. Shehan Perera, Prof. Chandima Jeewandara, Dr. Lakmali Amarasiri, Dr. Yamuna Rajapakse
An Award Winning & Internationally recognized AI-enhanced IoT product targeting Asthma patients, designed to motivate patients to perform breathing exercises and use inhalers properly.Early Detection of Red Palm Weevil Attacks
Technologies: Audio Classification, TensorFlow, Python
Advised by: Prof. Chandana Gamage
Deep learning-based audio classifier for the early detection of Red Palm Weevil attacks on palm trees.Face Mask Health Detection System
Technologies: Kalman filter, Time Series Analysis, Android
Advised by: Mr. Biman Liyanage
Kalman filter-based mobile app to monitor the CO2 level inside face masks in real-time for the Face Mask health detection system.Legal Information Retrieval System
Technologies: NLP, Deep Learning, scikit-learn, pandas
Advised by: Dr. Nisansa de Silva, Dr. Shehan Perera, Dr. Chinthana Wimalasuriya
Ontology-based information extraction framework for legal professionals.Google Summer of Code: Add SQL support to Apache Gearpump
Technologies: Scala, sbt, Apache Calcite, Apache Gearpump, Jira, Git
Advised by: Mr. Tianlun Zhang
An enhancement project integrating Apache Calcite with Gearpump to enable SQL support, facilitating users unfamiliar with Scala or Java to efficiently utilize Gearpump’s high-level DSL.Anomaly Prediction Using Unsupervised Machine Learning
Technologies: WSO2 Stream Processor, WSO2 Machine Learner, WSO2 Data Analytics Server
Advised by: Mr. Nirmal Fernando, Dr. Srinath Perera
A comprehensive toolkit project leveraging the WSO2 Data Analytic Server and WSO2 Machine Learner to train models and forecast performance anomalies.