Powering smart conversations