This repository contains the source code of Detecting malicious URLs using an autoencoder neural network. An article describing how it works is available at https://www.linkedin.com/pulse/anomaly-detection-autoencoder-neural-network-applied-urls-daboubi/
- Python 3.9
- x64 CPU
- Tensorflow-compatible NVIDIA GPU
pip3 install -r requirements.txtpython merge_url_data.pypython enrich_urls_data.pypython train_and_test_urls_autoencoder.pyTo put in place a REST API