Cognitive computing for big data systems over IoT : frameworks, tools and applications /: frameworks, tools and applications. (2018)