NLP based malicious traffics and URL classification extension for ELK stack.(elastic search)
"nrds_local_run.py" - The deep learning models will run in the local machine for prediction "nrds_cloud_run.py" - The predictions will get through an API from deep learning model which are deployed on cloud
How to use
- Clone or download the repo
- Download and setup the ELK - https://www.elastic.co/start
- Run the ELK
- Define the ELK index and Run the nrds_cloud_run.py / nrds_local_run.py
- Create ELK index pattern for 'nlp_output'
- Create a dashborad in Kibana to visualize data