Using KNN to classify Phishing Web Address Links.
The phishing problem is considered a vital issue in the industry especially e-banking and e-commerce taking the number of online transactions involving payments.
Download Anaconda or a minified version conda
or
Download Python exe You can also install tensorflow js wheel file from: https://www.lfd.uci.edu/~gohlke/pythonlibs/#tensorflow Download Pandas from: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pandas Download Numpy from: https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
Open project with your code editor, PyCharm recoomended then run the .py file
/*** You can also change and configure the file to suit your needs
**/
Dataset Source: https://archive.ics.uci.edu/ml/machine-learning-databases/00379/
Citation:
Abdelhamid et al.,(2014a) Phishing Detection based Associative Classification Data Mining. Expert Systems With Applications (ESWA), 41 (2014) 5948–5959.