@objc public protocol NLUService
A simple protocol for NLU services that provide intent classification and slot recognition, either on-device or via a network request.
Classifies a user utterance into an intent, sending the result to the NLUDelegate.
@objc func classify(utterance: String, context: [String : Any])
The user utterance to be classified.
Any contextual information that should be sent along with the utterance to assist classification.