人々のためのパワーアプリ・ソリューション

国連SDGsの5つの柱の1つは「人」である。SDGsの234、816はこの柱に該当する。

テクノベーションの参加者の多くは、人に関わる社会正義の問題やSDGsの解決に深い関心を持っています。テクノベーションの卒業生の中には、人と関わるSDGsを解決するためにチームを組んだ人もいます。

彼らは、あなたが独自のアプリ・ソリューションに着手する際に、彼らの技術的専門知識の一部を共有したいと考えている。

彼らの解決策は以下の通り!

各アプリのアイコンをクリックすると、チュートリアルが表示されます。

ソフトウェア開発グループ

アプリ

何を学ぶか

言語/プラットフォーム

AIを使う?

sdg 2
  • コーディング・ライブラリ
  • それらをインポートし、アプリで使用する方法。

パイソン

はい

sdg 2
  • OpenCVライブラリ
  • コンピュータビジョン

Python, Streamlit

はい

SDG 3 ICON
  • AIチャットボット
  • API

リアクト、ジャバスクリプト

はい

SDG 3 ICON
  • 既存の音声検出MLモデルを使用

Python, Streamlit

はい

sdg 4, book and pencil icon
  • マイクロソフト翻訳API

サンカブル

いいえ

sdg 4, book and pencil icon
  • チャットボット・コンポーネント

App Inventor

はい

sdg 8
  • 合成データセットを作る
  • トレインMLモデル

Python, Streamlit

はい

SDG 16
  • JSONデータストレージ
  • AIチャットボットAPI

Python, Streamlit

はい

SDG2:飢餓ゼロ

レイヴンサイト by アシュリン・ガオ

レイブンズサイト は、都市部の農家が環境の異常を検知し、成長を追跡し、収穫を予測するのを助けるモバイル農業技術アプリケーションである。AIとコンピュータビジョンを使って AIとコンピュータ・ビジョン予測的洞察、カスタムアラートを提供する。

Ravensight architecture graphic

SDG2aiの例

このチュートリアルでは、アシュリンが自身のチュートリアルで紹介したライブラリの一部を活用して、強力なアプリを作成する方法を解説します。オープンソースのコンピュータビジョンライブラリであるOpenCVを使用して、画像内の植物を識別し、葉の長さを測定する方法を学びましょう。 

SDG3:健康と福祉

SDG 3 AI EXAMPLE
Flip the Switch
by Technovation 卒業生 Jessica Schmilovich

フリップ・ザ・スイッチ は、やる気を起こさせる名言、ネガティブな思考をリフレーミングするためのAIを活用したアドバイス、毎日の気分のトラッキング、ユーザーを高揚させるAI主導のチャレンジなどを特徴とするクロスプラットフォームのアプリケーションである。また、週ごとの気分の傾向と洞察を配信し、メンタルヘルスをサポートする。

チュートリアルに含まれるもの

  • JavaScriptを使ってReact Nativeの画面を構築する 
  • 用途 アクシオス を使用して、ユーザー入力をOpenAIとGemini APIに送信する。
  • ReactフックでAPIレスポンスとステートを処理する 
  • 気分ベースのデータをAIを活用した課題につなげる
flip the switch app screenshot

sdg 3 ai の例
オリパルにインスパイアされたボイスエモーションアプリ by Team SpesDojo

このチュートリアルでは、声の感情を検出する事前学習済みの機械学習モデルを使用して、グループ折り紙プロジェクトに参加する高齢者にサポートとモチベーションを提供する方法を紹介します。 

SDG4:質の高い教育

Ichaka by Technovation卒業生
Team CultureInTechのFavour Uzochukwuさん

イチャカは、ユーザーがイボ文化と言語についてより深く学べるアプリだ。

Favourのチュートリアルでは、Thunkableで独自の翻訳アプリを作成するためにMicrosoft Translation APIを使用する方法を特に取り上げます。 

Ichaka app translator screen

SDG4のaiの例

このチュートリアルでは、アプリにジェネレーティブ AI を組み込む方法を紹介します。この個人向け家庭教師アプリでは、App Inventor の Chatbot コンポーネントを使用して、各ユーザーに合わせた学習を行います。 

SDG8:ディーセント・ワークと経済成長

SDG 8 AIの例
チームBusinessGirls InWORKsiveにインスパイアされたInWORKsive

インワークシブ機械学習モデルを使用して、障害のある従業員と雇用主をマッチングするアプリです。このモデルは、従業員が必要とする便宜と雇用主が提供する便宜に基づいてマッチングする。 

このチュートリアルでは、もともとApp InventorでコーディングされたinWORKsiveチームアプリを、Streamlitを使ってウェブアプリに移行します。モデルはJupyter Notebookを使って構築します。

SDG16:平和、正義、そして強固な制度

SDG16aiの例
テクノベーション卒業生アニカ・ジャーによるJusticePath

JusticePathは、法的権利をいつでも誰でも利用できるようにするためのアプリの一例である。

主な機能は3つある:

  • ロケーションベースのサンプルリソース:ユーザーの位置情報を取り込んで、国別のリソースを自動的に表示する。
  • 検索可能な権利データベース:JSONファイルから読み込むことで機能する。
  • チャットボットとの連携:Q&A 機能にハグ顔を使用