Google recently announced the Smart Reply API and Language Identification API for its ML Kit. Until now, most APIs for ML Kit have focused on image and video processing. With Language Identification and Smart Reply, the ML Kit's machine learning capabilities enter new territory and its potential for integration with third party apps expands.
The Smart Reply API provides functionality that you may have seen in Gmail and Google Messages. The functionality makes suggested responses based on the last 10 messages in a conversation (e.g. "Had a great day today", "Thanks", etc.). Now third party apps can gain this functionality through the Smart Reply API. To learn more, visit the API docs.
The Language Identification API identifies the language of a particular string of text. The API currently identifies 110 different languages. In most instances, the API only needs a few words to accurately identify the language, and includes a 1 to 2 ms response time on iOS and Android. To learn more, check out the API docs.
Both APIs work on-device. The now-latest version, or higher, of the ML Kit SDK is required to use these APIs (9.0 on iOS, and 4.1 on Android). Participate in the conversation about these new APIs and the ML Kit conversation in general on the Firebase Talk Google Group.