投稿日: Jul 31, 2019
Amplify フレームワーク は、クラウド対応のモバイルアプリケーションとウェブアプリケーションを構築するオープンソースプロジェクトです。
今日から、Amplify フレームワークに「予測」という新しいカテゴリが追加になりました。これにより、開発者はわずか数行のコードで、ウェブおよびモバイルアプリケーションに AI/ML ベースのユースケースを簡単に追加、設定できます。過去の機械学習の経験は必要ありません。開発者は、Amplify CLI と一緒に、Amplify JavaScript ライブラリまたは Amazon AI/ML サービス用に生成された iOS および Android SDK のいずれかを使用して、これらのユースケースを実行できます。
Amplify CLI を使用すると、開発者は簡単にバックエンドを設定し、エンティティ認識のためにオンデマンドでイメージのインデックス作成を行って Amazon Rekognition のコレクションを自動更新するなどの高度なユースケースを編成できるようになります。実際の画像のバイト数は、Amazon Rekognition では保存されません。たとえば、開発者が実行時に Amplify ストレージオブジェクトを使用してイメージを安全にアップロードし、コレクションの自動更新をトリガーすることが可能です。その後、アプリケーションは、先にアップロード済みのイメージと一致するエンティティを識別するため、予測ライブラリを使用して推論呼び出しを行うことができます。さらに、Amplify CLI から SageMaker エンドポイントをセットアップまたはインポートできます。
ウェブ開発者は、新しい予測カテゴリの Amplify JavaScript ライブラリを使用して、テキスト翻訳、音声からのテキスト生成、画像認識、 テキストから音声への変換、テキストからの洞察などの AI/ML ユースケースをウェブアプリケーションに追加できます。サポートされるユースケースでは、Amazon Rekognition、Amazon Translate、Amazon Polly、Amazon Transcribe、Amazon Comprehend、Amazon Textract などのサービスを活用します。