A Semantic Based Multi-Platform IoT Integration Approach from Sensors to Chatbots