Skip to content

Instantly share code, notes, and snippets.

@jeziellago
Created April 6, 2019 04:01
Show Gist options
  • Save jeziellago/aafe2efbc5d03607a53c4b4be0970b9a to your computer and use it in GitHub Desktop.
Save jeziellago/aafe2efbc5d03607a53c4b4be0970b9a to your computer and use it in GitHub Desktop.
// create smart-reply instance
val smartReply = FirebaseNaturalLanguage.getInstance().smartReply
// message list
val conversation = ArrayList<FirebaseTextMessage>()
// add messages on conversation
...
// get suggested messages
smartReply.suggestReplies(conversation)
.addOnSuccessListener { result ->
result.apply {
when (status) {
STATUS_NOT_SUPPORTED_LANGUAGE -> // Not Supported Language
STATUS_SUCCESS -> // result.suggestions
else -> // ...
}
}
}
.addOnFailureListener{
// onFailure
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment