Artificial Intelligence-Driven User Interaction with Smart Homes: Architecture Proposal and Case Study | Synapse