kkmory / tag-suggestion-api

画像のURLを送りつけると、画像認識を使ってタグをサジェストしてくれるAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tag Suggestion API

画像のURLを送りつけると、画像認識を使ってタグをサジェストしてくれるAPIです。

Usage

Request

curl https://endpoint.com/detect-image-label?image-uri={画像のURL}

Response

["風景", "", ""]

Setup & Deploy

Ruby 2.7.0 が必要です。
ローカルでのモックとテストは書いてません(いつか書く)
ZIPで固めてデプロイもアレなのでやめたい(けどこの規模ならこれでいいや)

bundle install --path=vendor/bundle
zip -r handler.zip handler.rb vendor

使用サービス

画像のタグ付け:Amazon Rekognition
タグの翻訳:Amazon Translate
エンドポイント:Amazon API Gateway, AWS Lambda

実行に必要なポリシー

AmazonRekognitionReadOnlyAccess
AWSLambdaBasicExecutionRole
TranslateFullAccess

About

画像のURLを送りつけると、画像認識を使ってタグをサジェストしてくれるAPI


Languages

Language:Ruby 100.0%