Bootstrapping Conversational Agents With Weak Supervision