SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari

People seem to always have the intricacy and uncertainty of choosing things. From brisk choices of complementary style appearances to deciding where and what to eat, these simple instances do not exclude the fact that people also had trouble in choosing suitable spectacles that is befitting and comf...

Full description

Saved in:
Bibliographic Details
Main Author: Johari, Nurul Nabilah
Format: Thesis
Language:English
Published: 2020
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/35621/1/35621.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uitm-ir.35621
record_format uketd_dc
spelling my-uitm-ir.356212020-11-27T04:04:34Z SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari 2020 Johari, Nurul Nabilah Electronic Computers. Computer Science Algorithms Medical technology People seem to always have the intricacy and uncertainty of choosing things. From brisk choices of complementary style appearances to deciding where and what to eat, these simple instances do not exclude the fact that people also had trouble in choosing suitable spectacles that is befitting and comfortable for them. Choosing spectacles at one point, proves to be a time consuming task that requires total consideration based on several aspects such as age, gender, face shape, skin tone and skin sensitivity as well as perspective on how the spectacles play a big part in gaining confidence. Thus, to overcome this problem, a Machine Learning approach is proposed as a solution to help people with vision problems to choose their spectacles by predicting the best probability that leads to high rate of accuracy using Multinomial Naïve Bayes (MNB). The objectives of this study is to design the prediction system on choosing spectacles based on user’s input or preference and to develop the system by using MNB. The methodology used for this approach is agile methodology that practises simplicity in its stages of research. Moving on, this project is carried out by collecting a total of 790 data with 12 Dependent Variables (DV) and 3 Independent Variables (IV) before only 8 IV were finally chosen. These data then need to go through data cleansing and data transformation before it can be processed by the classification model. Once the data has been transformed, it is split into 80% to be used for training data and 20% for testing. In training data phase, the classification model will learn what are the kind of data that will stand as an answer based on the probability for each of them. As for testing phase, the classification model is tested whether they can predict correctly on a different patterned data. Visualization features are also incorporated into the system to give an overview of information regarding the classification models. Accuracy testing has been performed to determine that the program could operate efficiently in terms of prediction and functionally testing is conducted so that the objectives have been effectively met and all the functions are working smoothly. While the result of the usability test scored a total of 87.5 which has been graded as A. To conclude, the findings of the model show that MNB is suitable to be used in solving the problems of predicting the suitable spectacles. As an extension for the knowledge of this study and future recommendation, the collection of data should be increased and uniquely varied for higher rate of prediction accuracy. 2020 Thesis https://ir.uitm.edu.my/id/eprint/35621/ https://ir.uitm.edu.my/id/eprint/35621/1/35621.pdf text en public degree Universiti Teknologi MARA, Cawangan Melaka Faculty of Computer and Mathematical Science Abd Halim, Khairul Nizam
institution Universiti Teknologi MARA
collection UiTM Institutional Repository
language English
advisor Abd Halim, Khairul Nizam
topic Electronic Computers
Computer Science
Algorithms
Medical technology
spellingShingle Electronic Computers
Computer Science
Algorithms
Medical technology
Johari, Nurul Nabilah
SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari
description People seem to always have the intricacy and uncertainty of choosing things. From brisk choices of complementary style appearances to deciding where and what to eat, these simple instances do not exclude the fact that people also had trouble in choosing suitable spectacles that is befitting and comfortable for them. Choosing spectacles at one point, proves to be a time consuming task that requires total consideration based on several aspects such as age, gender, face shape, skin tone and skin sensitivity as well as perspective on how the spectacles play a big part in gaining confidence. Thus, to overcome this problem, a Machine Learning approach is proposed as a solution to help people with vision problems to choose their spectacles by predicting the best probability that leads to high rate of accuracy using Multinomial Naïve Bayes (MNB). The objectives of this study is to design the prediction system on choosing spectacles based on user’s input or preference and to develop the system by using MNB. The methodology used for this approach is agile methodology that practises simplicity in its stages of research. Moving on, this project is carried out by collecting a total of 790 data with 12 Dependent Variables (DV) and 3 Independent Variables (IV) before only 8 IV were finally chosen. These data then need to go through data cleansing and data transformation before it can be processed by the classification model. Once the data has been transformed, it is split into 80% to be used for training data and 20% for testing. In training data phase, the classification model will learn what are the kind of data that will stand as an answer based on the probability for each of them. As for testing phase, the classification model is tested whether they can predict correctly on a different patterned data. Visualization features are also incorporated into the system to give an overview of information regarding the classification models. Accuracy testing has been performed to determine that the program could operate efficiently in terms of prediction and functionally testing is conducted so that the objectives have been effectively met and all the functions are working smoothly. While the result of the usability test scored a total of 87.5 which has been graded as A. To conclude, the findings of the model show that MNB is suitable to be used in solving the problems of predicting the suitable spectacles. As an extension for the knowledge of this study and future recommendation, the collection of data should be increased and uniquely varied for higher rate of prediction accuracy.
format Thesis
qualification_level Bachelor degree
author Johari, Nurul Nabilah
author_facet Johari, Nurul Nabilah
author_sort Johari, Nurul Nabilah
title SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari
title_short SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari
title_full SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari
title_fullStr SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari
title_full_unstemmed SpickME: Choosing spectacles prediction system by using multinomial Naïve Bayes / Nurul Nabilah Johari
title_sort spickme: choosing spectacles prediction system by using multinomial naïve bayes / nurul nabilah johari
granting_institution Universiti Teknologi MARA, Cawangan Melaka
granting_department Faculty of Computer and Mathematical Science
publishDate 2020
url https://ir.uitm.edu.my/id/eprint/35621/1/35621.pdf
_version_ 1783734308787191808