Power App Solutions for People

One of the 5 pillars of the UN SDG’s is People. SDG’s 2, 3, 4, 8 and 16 fall under this pillar.

Many Technovation participants have a deep interest in solving social justice issues and SDG’s related to people. Some of our Technovation alumnae have teamed up to solve people-related SDGs.

They want to share some of their technical expertise with you as you embark on your own app solutions.

Check out their solutions below!

Click on each app icon to learn more and follow the tutorial.

SDG

App

What you Learn

Language/Platform

Uses AI?

sdg 2
  • Coding libraries
  • how to import them and use them in your app.

Python

Yes

sdg 2
  • OpenCV library
  • computer vision

Python, Streamlit

Yes

SDG 3 ICON
  • AI-powered chatbot
  • APIs

React, Javascript

Yes

SDG 3 ICON
  • use existing voice detection ML model

Python, Streamlit

Yes

sdg 4, book and pencil icon
  • Microsoft translation API

Thunkable

No

sdg 4, book and pencil icon
  • Chatbot component

App Inventor

Yes

sdg 8
  • build a synthetic dataset
  • train ML model

Python, Streamlit

Yes

SDG 16
  • JSON data storage
  • AI Chatbot API

Python, Streamlit

Yes

SDG 2: ZERO HUNGER

RavenSight by Ashlyn Gao

Ravensight  is a mobile agriculture technology application that aids urban farmers to detect environment abnormality, track growth and predict harvest. It provides real-time monitoring using AI and computer vision, predictive insights, and custom alerts .

Ravensight architecture graphic

SDG 2 AI EXAMPLE

This tutorial shows you how you can use some of the libraries Ashlyn talked about in her tutorial to create powerful apps. Learn how to use the openCV library (open source computer vision) to identify plants in an image and measure their leaf length. 

SDG 3: GOOD HEALTH & WELL-BEING

SDG 3 AI EXAMPLE
Flip the Switch
by Technovation alumna Jessica Schmilovich

Flip the Switch is a cross-platform application that features motivational quotes, AI-powered advice to reframe negative thoughts, daily mood tracking, and AI-driven challenges to uplift users. It also delivers weekly mood trends and insights to support mental health.

Included in the tutorial:

  • Build React Native screens using JavaScript 
  • Use axios to send user input to the OpenAI and Gemini APIs 
  • Handle API responses and state with React hooks 
  • Connect mood-based data to AI-powered challenges
flip the switch app screenshot

SDG 3 AI EXAMPLE
Voice Emotion App Inspired by Oripal by Team SpesDojo

This tutorial shows you how you can use a pre-trained machine learning model that detects emotion in voices to provide support and motivation for elderly people participating in a group origami project. 

SDG 4: QUALITY EDUCATION

Ichaka by Technovation alumna
Favour Uzochukwu of Team CultureInTech

Ichaka is an app that allows users to learn more about Igbo culture and language.

Favour’s tutorial specifically covers how to use the Microsoft Translation API to create your own translation app in Thunkable. 

Ichaka app translator screen

SDG 4 AI EXAMPLE

This tutorial shows you how you can incorporate generative AI into your app. This personal tutor app uses the Chatbot component of App Inventor to tailor learning for each user. 

SDG 8: DECENT WORK & ECONOMIC GROWTH

SDG 8 AI EXAMPLE
InWORKsive inspired by Team BusinessGirls InWORKsive

inWORKsive is an app that uses a machine learning model to match employees with disabilities to employers. The model matches based on accommodations the employee requires and the employer offers. 

This tutorial takes the inWORKsive team app that was originally coded in App Inventor and moves it to a web app using Streamlit. The model is built using a Jupyter Notebook.

SDG 16: PEACE, JUSTICE & STRONG INSTITUTIONS

SDG 16 AI EXAMPLE
JusticePath by Technovation alumna Anika Jha

JusticePath is an example app that serves to make legal rights accessible to everyone, anytime.

It includes 3 main features:

  • Location-based sample resources: Showing country-based resources automatically by taking in the user’s location
  • Searchable rights database: that works by reading from a JSON file
  • Chatbot integration: Using Hugging Face for Q&A capability