Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Simulated AI analysis

Simulated AI analysis

APIに見立てたjsonを返す関数を作成しました。この関数を呼び出し、関数から返却されたjsonから値を取り出し、DBに保存するアプリです。

DEMO:
https://ai-analysis.herokuapp.com/

GitHub:
DEMO(Heroku)環境: https://github.com/gichicoco/ai_analysis_heroku
開発環境: https://github.com/gichicoco/ai_analysis

Avatar for ぎちこ

ぎちこ

March 21, 2022
Tweet

More Decks by ぎちこ

Other Decks in Programming

Transcript

  1. 1. 開発言語 2. 処理の流れ 3. 工夫したところ 4. 各画面の説明 ◦ AI分析

    ▪ 画像アップロード ▪ 画像パス選択 ▪ 結果確認ページ ◦ トップページ ▪ 詳細ページ ▪ 削除ページ 目次
  2. 処理の流れ ブラウザ ビュー POSTリクエスト Django モデル API POSTリクエスト (関数呼び出し) DB

    レスポンスはJSON 分析結果を表示 ・緑の枠が実体としてのビュー ・APIの実体は関数 analysis_api()
  3. 工夫したところ AI分析 ◦ 画像プレビュー ▪ 選択した画像を視覚的に確認できる ◦ プルダウンの入力フォーム ▪ image_path

    を /image/ ディレクトリの画像からプルダウンで選択 • 実在するファイルのパスのみ選択 トップページ ◦ ページネーション ▪ レコード5件ごとに表示される ◦ idの降順でソート ▪ 最新のログが先頭に表示される