Human-agent service matching using natural language queries: System test and training