An open API service indexing awesome lists of open source software.

https://github.com/vatshayan/ip-address-data-analysis-

Extraction of 100's of IP Address and using Machine Learning algorithm for detecting threats
https://github.com/vatshayan/ip-address-data-analysis-

data data-analysis data-science data-visualization dataset ip ipconfig ipv4-address jupyter-notebook machine-learning machine-learning-algorithms supervised-machine-learning unsupervised-learning

Last synced: 11 months ago
JSON representation

Extraction of 100's of IP Address and using Machine Learning algorithm for detecting threats

Awesome Lists containing this project

README

          

# IP-Address-Data-Analysis-
Extraction of 100's of IP Address and using Machine Learning algorithm for detecting threats
Refrences of Dataset-

Database of IPv4 address networks with their respective geographical location.

Data
Based on GeoLite2 Country Free Downloadable Databases as of Apr 21, 2015 http://dev.maxmind.com/geoip/geoip2/geolite2/

Two files were used to generate this dataset:

GeoLite2-Country-Blocks-IPv4.csv
GeoLite2-Country-Locations-en.csv
with the following considerations:

Where geoname_id was not available, registered_country_geoname_id was used.
Where geoname_id and registered_country_genoname_id where empty, geoname_id, continent_code, continent_name, country_iso_code and country_name are empty.
Preparation
Original CSVs were imported into a MySQL database, then with a script an additional CSV was created combining Country names, locations and IPs.

License
Datapackage: Creative Commons Zero

Original CSV: This dataset includes GeoLite2 data created by MaxMind, available from www.maxmind.com