Malicious Domain Detection Using Machine Learning On Domain Name Features, Host-Based Features and Web-Based Features | Synapse