ML Kit
Googleが提供する、モバイルアプリ向けの既製の機械学習機能一式。文字認識、バーコード、顔検出、翻訳などがある。
要点は、何も学習させなくてよいことである。画像から文字を読み取りたければAPIを呼べば、文字列が返ってくる。モデルはすでにあり、スマートフォンのプロセッサー上で動くよう最適化されている。本来なら機械学習の専門知識が要る作業を、数行のコードにしてくれる。
機能は端末内で動くため、遅延が小さく、ネットワークがなくても使える。アプリのサイズを抑えるため、初回利用時にモデルをダウンロードするものもある。Apple側の対応物はVisionとNatural Languageフレームワークで、ML Kitの利点は両プラットフォームで同じように動くことだ。