This project is a URL Phising Detection using Convolutional Neural Network (CNN) with Python.
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of Python and Pip.
To install and set up the environment, follow these steps:
- Clone the repository:
- Install the required libraries using pipenv:
pipenv install
- Run the project:
dvc pull
dvc repro
- Check experiments:
dvc exp show
To run custom experiment, update params.yml
file and run dvc repro
and then dvc exp show
.
We use dslinter to detect code smells specific to Machine Learning. The linter is configured using the .pylintrc configuration file provided by dslinter.
You can run the linter as follows:
pylint <path_to_sources>
This will create a code quality report in the reports
folder