Sin-Ban Ho | Multimedia University (original) (raw)
Papers by Sin-Ban Ho
AIP conference proceedings, 2024
International journal of membrane science and technology, Sep 4, 2023
Journal of Informatics and Web Engineering, Sep 12, 2023
A migraine is a severe, throbbing, or pulsing headache that typically affects one side of the hea... more A migraine is a severe, throbbing, or pulsing headache that typically affects one side of the head. A migraine attack can be so painful that it interferes with daily activities and can last for hours or even days. Migraine is a common health issue that affects approximately 1 in every 5 women and 1 in every 15 men. Additionally, millions of people worldwide suffer from migraine attacks due to the inability to anticipate or adapt to their environment. In today's globalized world, mobile phones have become a necessity for the general public, enabling communication, internet shopping, food purchases, and even health applications. Therefore, the purpose of this research is to develop a mobile application that serves as an online migraine management system that is responsive to meteorological conditions. The app was created using development tools such as Android Studio, Visual Code Studio, Flutter framework, and Firebase Firestore, which act as databases. This report also includes essential information on migraines and a comparison of similar or existing applications. In addition, the research is designed to provide a reliable and user-friendly interface for collecting migraine data for robust evidence, processing relevant demographic features such as medical history, and generating reports. While researching topics relevant to the application, we found a scarcity of data on weather-based migraines. As a result, the system will predict the impact and risk of migraine based on Headache Impact Test (HIT-6) data provided by migraine patients as well as weather forecasts. With the features of this research, migraine patients can hopefully better prepare themselves for their daily routine and manage their symptoms more effectively.
Abstract Unique Identification System is a system in which every citizen of a country will have a... more Abstract Unique Identification System is a system in which every citizen of a country will have a unique 16 digit number Unique Identification Number which would not just help the government track down individuals, but would make life far easier for citizens as they would not have to submit multiple documents each time they want to avail a new service—public private, government., regulatory authority or law-enforcement agency.
International Journal of Membrane Science and Technology
Over the past decade, the global gaming peripheral market has emerged as a major investment in wo... more Over the past decade, the global gaming peripheral market has emerged as a major investment in world trade. Numerous brands, including Razer and Logitech Inc., strive to make a significant impact and set trends in the industry by offering a wide range of products. These products cater to users' preferences and game system requirements, ranging from off-the-shelf options to fully custom-made gaming peripherals. This paper presents an application blueprint study for a centralized marketplace that compares on-market products from different renowned gaming peripheral producers. By leveraging this research, users can benefit from personalized recommendations for the best products that align with their preferences and game system requirements, ultimately enhancing their gaming experiences.
Academy of Sciences Malaysia, 2021
Learning content plays an important role in introducing programming concepts to undergraduates. N... more Learning content plays an important role in introducing programming concepts to undergraduates. Nevertheless, among the key challenges in learning content adoption include the numerous undergraduates’ background characteristics. Learning content in introducing a programming language may take various forms depending on the level of mastery required. There is a need to identify how a particular form of learning content suits certain learners’ background characteristics. We propose the LEAP model, tracking the students’ Language proficiency in English (speaking, listening, reading, and writing), Educational background, Achievement in previous school examinations, and Programming experience. Furthermore, a programming learning asses sment (PLA) model is proposed with four dimensions: True/False Questions, Multiple Choice Questions (MCQ), Fill in the Blank, and Time taken to fulfill the given learning task. The results show that the percentage score of the PLA model correlates with the LEAP categorical data. This finding supports that learning content principles lead to benefits in the field of introductory programming in higher education. The models can be enhanced by adding more variables in assessing the learning content for any other programming languages
Advances and Trends in Artificial Intelligence. Artificial Intelligence Practices, 2021
Asthma is a common chronic disease that affects people from all age groups around the world. Alth... more Asthma is a common chronic disease that affects people from all age groups around the world. Although asthma cannot be cured, strategies to enhance applications on self-management can be effective to control asthma exacerbations. In recent years, researchers have been developing various mHealth tools and applications for self-management. However, there is a lack of effective personalised self-management solution for asthma that can be adopted widely. Personalisation is important for identifying each patient’s demographic characteristics, measuring their asthma severity level, and most importantly, predicting the triggers of asthma attacks. It has been observed that weather attributes (e.g. temperature, humidity, air pressure and thunderstorms) impact on triggering asthma attacks and adversely affect the symptoms of asthmatic patients. Hence, developing an intelligent asthma self-management system for personalised weather-based healthcare using machine learning technique can help predict weather impact on asthma exacerbations for individual patients and provide real-time feedback based on daily weather forecasts. Therefore, this paper explores the impact of weather on asthma exacerbations and examines the effectiveness and limitations of several recent asthma self-management tools and applications. Consequently, based on the uses and gratifications theory, an engineering model for personalised weather-based healthcare is proposed which incorporates major constructs including mHealth application, asthma control test, demographic characteristics, weather attributes, machine learning technique and neural networks
2022 11th International Conference on Software and Computer Applications
Journal of Advances in Information Technology
Over the last couple of decades, numerous optimisation algorithms have been introduced to optimis... more Over the last couple of decades, numerous optimisation algorithms have been introduced to optimise machine learning models. However, until now, no evidence or framework can be found in the literature that adequately describes how to select the best algorithm for parameter and hyperparameter optimisation of the Deep Neural Network (DNN) model. In this paper, an enhanced Fragmented Grid Search (FGS) method has been introduced for tuning several hyperparameters and finding the optimal architecture of the DNN model using less computation power and time. Furthermore, several experimental models are trained on the asthma dataset using various optimisers to find the optimal parameters, which can help the DNN model converge towards the lowest loss value. The results show that the Adam optimiser provides the best accuracy rate (96%). Consequently, the optimised DNN model can be used for accurately providing personalised predictions of asthma exacerbations for effective asthma self-management.
International Journal of Information and Education Technology
The transformation of education norms from face-to-face teaching era to the Massive Open Online C... more The transformation of education norms from face-to-face teaching era to the Massive Open Online Courses (MOOCs) era has promoted the rise of the big data era in educational data. This situation has created an opportunity for an educator to utilize the available data from MOOCs to facilitate student learning and performance. Therefore, this research study aims to introduce three types of ensemble learning methods, which are stacking, boosting, and bagging, to predict student performance. These techniques combine the advantage of feature selection method and Synthetic Minority Oversampling Technique (SMOTE) algorithm as a method to balance the number of output features to build the ensemble learning model. As a result, the proposed AdaBoost type ensemble classifier has shown the highest prediction accuracy of more than 90% and Area Under the Curve (AUC) of approximately 0.90. Results by AdaBoost classifier have outperformed other ensemble classifiers, stacking and bagging as well as b...
2022 11th International Conference on Software and Computer Applications
Rapid economic development in Malaysia has resulted in fundamental changes in the immigration pat... more Rapid economic development in Malaysia has resulted in fundamental changes in the immigration patterns of skilled workers. This paper studies the changes that have occurred in the immigration patterns of skilled workers in Malaysia during 1998-2004. Skilled immigration flows to Malaysia from developed and developing countries are much higher in the services sector compared to the rest of the sectors. The manufacturing sector is the top option for the skilled workers from least developed countries. This analysis is supported by the notion that a lack of experts in developing countries causes immigration patterns of skilled workers to flow towards the developing countries. This process also leads to the transfer of technology and know-how from the more advanced countries to less developed countries.
Object-Oriented Frameworks provide an excellent way for proven, debugged solutions to be reused f... more Object-Oriented Frameworks provide an excellent way for proven, debugged solutions to be reused for a particular domain. However, programmers new to a framework often find a steep learning curve. Therefore, good documentation is essential for framework reuse. This paper presents conclusions from several empirical studies about how best to document frameworks for new users.
2019 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), 2019
An e-learning system provides a platform for communication between educators and students. It fac... more An e-learning system provides a platform for communication between educators and students. It facilitates the sharing of information and learning content in a form which can be easily accessed by the users. The scope of the research revolves around the idea that an automated assessment in an e-learning platform would be able to help programming learners understand defects in their program and independently learn how to program. This research would investigate the effects on college or university students. This research analyzes the effectiveness of various ways to learn a programming language. It is believed that automated assessment tools would be able to monitor and improve students' programming skills over time and reduce the effort for both instructors and students.
The emerging of blockchain technology has been associated with the revolution of World Wide Web t... more The emerging of blockchain technology has been associated with the revolution of World Wide Web that going to transform from Web 2.0 into Web 3.0. The blockchain network reduces the dependency of centralized and turning into decentralized network in the Web 3.0 era. In the decentralized network, the threat of data breaching can be eliminated where none of party has the authority to control over user digital badges in education. In this case, all the data will be distributed over the whole network. Furthermore, the weak vulnerability of Internet of Things (IoT) toward Advanced Persistent Threat (APT) has stimulated the development of blockchain technology as a solution. Blockchain technology has released a computer program as smart contract with the generation of token to authorize the flow of user into IoT network for strengthen the security and privacy of IoT network. Last but not least, the challenge to develop an effective blockchain network is the most challenging task since it ...
As Information and Communication Technology (ICT) provides industry with sharing of knowledge and... more As Information and Communication Technology (ICT) provides industry with sharing of knowledge and information in emerging product and service opportunities, object-oriented frameworks have been in the increasing demands to develop applications with components-reuse features. However, the size and complexity of frameworks makes understanding how to use them difficult. The mission of pedagogy still remains the same: to educate novices and overcome the steep learning curve of large and complicated ...
AIP conference proceedings, 2024
International journal of membrane science and technology, Sep 4, 2023
Journal of Informatics and Web Engineering, Sep 12, 2023
A migraine is a severe, throbbing, or pulsing headache that typically affects one side of the hea... more A migraine is a severe, throbbing, or pulsing headache that typically affects one side of the head. A migraine attack can be so painful that it interferes with daily activities and can last for hours or even days. Migraine is a common health issue that affects approximately 1 in every 5 women and 1 in every 15 men. Additionally, millions of people worldwide suffer from migraine attacks due to the inability to anticipate or adapt to their environment. In today's globalized world, mobile phones have become a necessity for the general public, enabling communication, internet shopping, food purchases, and even health applications. Therefore, the purpose of this research is to develop a mobile application that serves as an online migraine management system that is responsive to meteorological conditions. The app was created using development tools such as Android Studio, Visual Code Studio, Flutter framework, and Firebase Firestore, which act as databases. This report also includes essential information on migraines and a comparison of similar or existing applications. In addition, the research is designed to provide a reliable and user-friendly interface for collecting migraine data for robust evidence, processing relevant demographic features such as medical history, and generating reports. While researching topics relevant to the application, we found a scarcity of data on weather-based migraines. As a result, the system will predict the impact and risk of migraine based on Headache Impact Test (HIT-6) data provided by migraine patients as well as weather forecasts. With the features of this research, migraine patients can hopefully better prepare themselves for their daily routine and manage their symptoms more effectively.
Abstract Unique Identification System is a system in which every citizen of a country will have a... more Abstract Unique Identification System is a system in which every citizen of a country will have a unique 16 digit number Unique Identification Number which would not just help the government track down individuals, but would make life far easier for citizens as they would not have to submit multiple documents each time they want to avail a new service—public private, government., regulatory authority or law-enforcement agency.
International Journal of Membrane Science and Technology
Over the past decade, the global gaming peripheral market has emerged as a major investment in wo... more Over the past decade, the global gaming peripheral market has emerged as a major investment in world trade. Numerous brands, including Razer and Logitech Inc., strive to make a significant impact and set trends in the industry by offering a wide range of products. These products cater to users' preferences and game system requirements, ranging from off-the-shelf options to fully custom-made gaming peripherals. This paper presents an application blueprint study for a centralized marketplace that compares on-market products from different renowned gaming peripheral producers. By leveraging this research, users can benefit from personalized recommendations for the best products that align with their preferences and game system requirements, ultimately enhancing their gaming experiences.
Academy of Sciences Malaysia, 2021
Learning content plays an important role in introducing programming concepts to undergraduates. N... more Learning content plays an important role in introducing programming concepts to undergraduates. Nevertheless, among the key challenges in learning content adoption include the numerous undergraduates’ background characteristics. Learning content in introducing a programming language may take various forms depending on the level of mastery required. There is a need to identify how a particular form of learning content suits certain learners’ background characteristics. We propose the LEAP model, tracking the students’ Language proficiency in English (speaking, listening, reading, and writing), Educational background, Achievement in previous school examinations, and Programming experience. Furthermore, a programming learning asses sment (PLA) model is proposed with four dimensions: True/False Questions, Multiple Choice Questions (MCQ), Fill in the Blank, and Time taken to fulfill the given learning task. The results show that the percentage score of the PLA model correlates with the LEAP categorical data. This finding supports that learning content principles lead to benefits in the field of introductory programming in higher education. The models can be enhanced by adding more variables in assessing the learning content for any other programming languages
Advances and Trends in Artificial Intelligence. Artificial Intelligence Practices, 2021
Asthma is a common chronic disease that affects people from all age groups around the world. Alth... more Asthma is a common chronic disease that affects people from all age groups around the world. Although asthma cannot be cured, strategies to enhance applications on self-management can be effective to control asthma exacerbations. In recent years, researchers have been developing various mHealth tools and applications for self-management. However, there is a lack of effective personalised self-management solution for asthma that can be adopted widely. Personalisation is important for identifying each patient’s demographic characteristics, measuring their asthma severity level, and most importantly, predicting the triggers of asthma attacks. It has been observed that weather attributes (e.g. temperature, humidity, air pressure and thunderstorms) impact on triggering asthma attacks and adversely affect the symptoms of asthmatic patients. Hence, developing an intelligent asthma self-management system for personalised weather-based healthcare using machine learning technique can help predict weather impact on asthma exacerbations for individual patients and provide real-time feedback based on daily weather forecasts. Therefore, this paper explores the impact of weather on asthma exacerbations and examines the effectiveness and limitations of several recent asthma self-management tools and applications. Consequently, based on the uses and gratifications theory, an engineering model for personalised weather-based healthcare is proposed which incorporates major constructs including mHealth application, asthma control test, demographic characteristics, weather attributes, machine learning technique and neural networks
2022 11th International Conference on Software and Computer Applications
Journal of Advances in Information Technology
Over the last couple of decades, numerous optimisation algorithms have been introduced to optimis... more Over the last couple of decades, numerous optimisation algorithms have been introduced to optimise machine learning models. However, until now, no evidence or framework can be found in the literature that adequately describes how to select the best algorithm for parameter and hyperparameter optimisation of the Deep Neural Network (DNN) model. In this paper, an enhanced Fragmented Grid Search (FGS) method has been introduced for tuning several hyperparameters and finding the optimal architecture of the DNN model using less computation power and time. Furthermore, several experimental models are trained on the asthma dataset using various optimisers to find the optimal parameters, which can help the DNN model converge towards the lowest loss value. The results show that the Adam optimiser provides the best accuracy rate (96%). Consequently, the optimised DNN model can be used for accurately providing personalised predictions of asthma exacerbations for effective asthma self-management.
International Journal of Information and Education Technology
The transformation of education norms from face-to-face teaching era to the Massive Open Online C... more The transformation of education norms from face-to-face teaching era to the Massive Open Online Courses (MOOCs) era has promoted the rise of the big data era in educational data. This situation has created an opportunity for an educator to utilize the available data from MOOCs to facilitate student learning and performance. Therefore, this research study aims to introduce three types of ensemble learning methods, which are stacking, boosting, and bagging, to predict student performance. These techniques combine the advantage of feature selection method and Synthetic Minority Oversampling Technique (SMOTE) algorithm as a method to balance the number of output features to build the ensemble learning model. As a result, the proposed AdaBoost type ensemble classifier has shown the highest prediction accuracy of more than 90% and Area Under the Curve (AUC) of approximately 0.90. Results by AdaBoost classifier have outperformed other ensemble classifiers, stacking and bagging as well as b...
2022 11th International Conference on Software and Computer Applications
Rapid economic development in Malaysia has resulted in fundamental changes in the immigration pat... more Rapid economic development in Malaysia has resulted in fundamental changes in the immigration patterns of skilled workers. This paper studies the changes that have occurred in the immigration patterns of skilled workers in Malaysia during 1998-2004. Skilled immigration flows to Malaysia from developed and developing countries are much higher in the services sector compared to the rest of the sectors. The manufacturing sector is the top option for the skilled workers from least developed countries. This analysis is supported by the notion that a lack of experts in developing countries causes immigration patterns of skilled workers to flow towards the developing countries. This process also leads to the transfer of technology and know-how from the more advanced countries to less developed countries.
Object-Oriented Frameworks provide an excellent way for proven, debugged solutions to be reused f... more Object-Oriented Frameworks provide an excellent way for proven, debugged solutions to be reused for a particular domain. However, programmers new to a framework often find a steep learning curve. Therefore, good documentation is essential for framework reuse. This paper presents conclusions from several empirical studies about how best to document frameworks for new users.
2019 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), 2019
An e-learning system provides a platform for communication between educators and students. It fac... more An e-learning system provides a platform for communication between educators and students. It facilitates the sharing of information and learning content in a form which can be easily accessed by the users. The scope of the research revolves around the idea that an automated assessment in an e-learning platform would be able to help programming learners understand defects in their program and independently learn how to program. This research would investigate the effects on college or university students. This research analyzes the effectiveness of various ways to learn a programming language. It is believed that automated assessment tools would be able to monitor and improve students' programming skills over time and reduce the effort for both instructors and students.
The emerging of blockchain technology has been associated with the revolution of World Wide Web t... more The emerging of blockchain technology has been associated with the revolution of World Wide Web that going to transform from Web 2.0 into Web 3.0. The blockchain network reduces the dependency of centralized and turning into decentralized network in the Web 3.0 era. In the decentralized network, the threat of data breaching can be eliminated where none of party has the authority to control over user digital badges in education. In this case, all the data will be distributed over the whole network. Furthermore, the weak vulnerability of Internet of Things (IoT) toward Advanced Persistent Threat (APT) has stimulated the development of blockchain technology as a solution. Blockchain technology has released a computer program as smart contract with the generation of token to authorize the flow of user into IoT network for strengthen the security and privacy of IoT network. Last but not least, the challenge to develop an effective blockchain network is the most challenging task since it ...
As Information and Communication Technology (ICT) provides industry with sharing of knowledge and... more As Information and Communication Technology (ICT) provides industry with sharing of knowledge and information in emerging product and service opportunities, object-oriented frameworks have been in the increasing demands to develop applications with components-reuse features. However, the size and complexity of frameworks makes understanding how to use them difficult. The mission of pedagogy still remains the same: to educate novices and overcome the steep learning curve of large and complicated ...