All Projects → Call-for-Code → Solution-Starter-Kit-Hunger-2021

Call-for-Code / Solution-Starter-Kit-Hunger-2021

Licence: Apache-2.0 license
2021 Call for Code Global Challenge solution starter kit: Zero hunger.

Projects that are alternatives of or similar to Solution-Starter-Kit-Hunger-2021

watson-vehicle-damage-analyzer
A server and mobile app to send pictures of vehicle damage to IBM Watson Visual Recognition for classification
Stars: ✭ 62 (+55%)
Mutual labels:  call-for-code
Open-Sentencing
To help public defenders better serve their clients, Open Sentencing shows racial bias in data such as demographics providing insights for each case
Stars: ✭ 69 (+72.5%)
Mutual labels:  call-for-code
cfc-covid-19-quiz-app
Example Quiz app using Loopback and React
Stars: ✭ 15 (-62.5%)
Mutual labels:  call-for-code
openeew
Introduction to OpenEEW, an open-source Earthquake Early-Warning toolkit
Stars: ✭ 137 (+242.5%)
Mutual labels:  call-for-code
visualize-data-with-python
A Jupyter notebook using some standard techniques for data science and data engineering to analyze data for the 2017 flooding in Houston, TX.
Stars: ✭ 60 (+50%)
Mutual labels:  call-for-code
openeew-nodered
Flows and nodes for earthquake detection and alerts
Stars: ✭ 20 (-50%)
Mutual labels:  call-for-code
CFC-COVID-19-Video-Transcriber
The app you build in this tutorial will enable instructors to provide additional notes to students who are using video and audio tools as their primary way to learn.
Stars: ✭ 22 (-45%)
Mutual labels:  call-for-code
Solution-Starter-Kit-Water-2021
2021 Call for Code Global Challenge solution starter kit: Clean water and sanitation.
Stars: ✭ 42 (+5%)
Mutual labels:  call-for-code
global-citizen
WARNING: This repository is no longer maintained ⚠️ This repository, which contains assets to run a Hyperledger Composer application, is not being actively maintained due to a shift to focus on Hyperledger Fabric. This repository will not be updated. The repository will be kept available in read-only mode.
Stars: ✭ 54 (+35%)
Mutual labels:  call-for-code
Project-Catalog
This repository links to projects created as part of Call for Code activities, including those that are not officially hosted by The Linux Foundation.
Stars: ✭ 29 (-27.5%)
Mutual labels:  call-for-code
Spot-Challenge-Wildfires
http://ibm.biz/cfcsc-wildfires - predict the wildfire/bushfire area for 7 regions in Australia for each day in February 2021
Stars: ✭ 34 (-15%)
Mutual labels:  call-for-code
Prometeo-Pyrrha
Former repository for Prometeo, winner of the Call for Code 2019 Global Challenge, open sourced as Pyrrha (see links within this repo). It measures toxin exposure in real time and analyzes trends over time.
Stars: ✭ 27 (-32.5%)
Mutual labels:  call-for-code
banking-digitalization-using-hybrid-cloud-with-mainframes
The following journey will introduce the available Banking APIs published on IBM Cloud with logical business programs running on the IBM Z Mainframe through a simulated retail bank called MPLbank.
Stars: ✭ 21 (-47.5%)
Mutual labels:  call-for-code
watson-discovery-ui
Develop a fully featured Node.js web app built on the Watson Discovery Service
Stars: ✭ 63 (+57.5%)
Mutual labels:  call-for-code
predictive-model-on-watson-ml
Create and deploy a predictive model using Watson Studio and Watson Machine Learning
Stars: ✭ 51 (+27.5%)
Mutual labels:  call-for-code
Solution-Starter-Kit-Cooperation-2020
Materials for the Call for Code 2020 solution starter kit for community collaboration in the context of COVID-19.
Stars: ✭ 25 (-37.5%)
Mutual labels:  call-for-code
powerai-vision-object-detection
Use deep learning to create a model and a REST endpoint to allow your app to detect, locate and count your product on store shelves
Stars: ✭ 93 (+132.5%)
Mutual labels:  call-for-code
openeew-dashboard
Dashboards for monitoring devices, events, users, data and more. Built on Carbon and React.
Stars: ✭ 22 (-45%)
Mutual labels:  call-for-code
predict-wildfire-intensity
WARNING: This repository is no longer maintained ⚠️ This repository will not be updated.
Stars: ✭ 32 (-20%)
Mutual labels:  call-for-code

Call for Code solution starter kit: Zero hunger

License Community Website

Hunger is a global issue, where millions of people around the world have insufficient access to adequate food. According to the UN Hunger Report, the number of people globally who are are experiencing severe food insecurity — meaning that they go for entire days without eating due to lack of money, lack of access to food, or other resources, has been slowly rising since 2014. Use this starter kit to build applications to address the real-world challenge of global hunger by enabling independant farmers. The starter kit provides tools and resources from our experts to help you jump-start your own solution.

Contents

  1. Background
  2. Video
  3. The architecture
  4. Getting started
  5. Contributing
  6. Authors
  7. License

Short description

The starter kit pulls together resources to help you and your team use technology to create applications to tackle hunger issues around the world and begin your Call for Code solution.

What's the problem?

Approximately 9% of the global population is suffering from hunger. And, much of the world's food is grown by small-scale, independent farms and distributed through local community cooperatives who sell the surplus produce. The co-ops are a central point for quality control, deliveries, and enabling food commodity markets. However, these co-ops face a myriad of logistical challenges to get the right food to the right places with minimal time and cost.

How can technology help?

Technology can help in many ways. For example, by bringing the paper ledgers of food co-ops online, communities can harness data insights from their environment for better crop resilience and overall yield for sustainable food production systems. More crops mean better access to food for the community. Rural farmers might not have access to network connectivity, digital literacy, or the language to adopt tech solutions directly, so the co-ops become the pivotal point of innovation.

IBM provides various technologies such as IoT, Watson, and blockchain. IBM Food Trust is a blockchain innovation that helps the ecosystem of producers, suppliers, manufacturers, retailers, and others to create a smarter, safer, more sustainable food system for all.

The idea

To improve access to nutritious food in local communities (especially those suffering from acute hunger), co-operative systems can be digitized and enhanced. By aggregating and analyzing market, transportation, demand, horticultural, and environmental data the co-ops can optimize productivity, reduce overhead, and decrease volatility in the supply chain of the farming communities.

Video

Watch the video

The architecture

Digital Co-Operative Management System

  1. The user uses their non-smartphone device camera to capture a photo of their product yield for quality testing and analysis.
  2. The user sends a camera image and/or a text message through their non-smartphone device MMS/SMS service.
  3. The image and/or message is redirected to the Twilio Programmable Messaging service or to the Telstra Programmable Messaging service for users located in Australia.
  4. The Twilio Programmable Messaging service or Telstra Programmable Messaging service will forward the message to the Node-RED app hosted on IBM Cloud.
  5. The Node-RED app interacts with the IBM Cloud Pak for Data AI/ML service to get the response.
  6. IBM Cloud Object Storage is provisioned to receive the images and/or message data.
  7. The image and/or message data is added to the available IBM Cloud Object Storage.
  8. The IBM Cloud Pak for Data AI/ML service does the necessary computations and returns a response.
  9. The Node-RED app processes the response, converts it to a user-readable format, and forwards it to the digital co-operative management system app UI (Optional: to Twilio or Telstra).
  10. The response is received by the digital co-operative management system app UI.
  11. The co-op admin is able to view the response via the digital co-operative management system app UI.
  12. (Optional: The Twilio or Telstra Programmable Messaging service forwards the response as a reply message to the User through their messaging APIs.)
  13. (Optional: The user receives the reply message as a response from the IBM Cloud Pak for Data AI/ML service through their non-smartphone device MMS/SMS service.)

Getting started

You can create a solution based on the proposed solution architecture by exploring the following resources on IBM Developer.

Tutorial and walkthrough

This starter kit is built using Node-RED, an interactive visual programming environment that allows developers and non-developers to build complex applications from simple building blocks.

In order to get you up to speed, we have created a step-by-step tutorial that walks you through the process of setting up a Node-RED instance on IBM Cloud. By the end of the lab, you'll have a Node-RED environment with a number of data flows that you can combine to build whatever solution your team decides to tackle.

Click here to proceed to the lab.

Solution ideas

This section provides several examples that you and your team can use to jump-start your solution ideas. The following ideas are examples only, so feel free to brainstorm with your team to create your own original ideas and solutions. For example, the 2020 Call for Code Grand Prize winner, Agrolly created a solution that uses IBM Cloud Object Storage, IBM Cloud Pak for Data, IBM Watson Assistant, and The Weather Company technologies.

Each of these example solutions follows the Who/What/How format:

! Who
+ Can do What
- To achieve this result ("wow!")

Solution idea: Image sharing

Farmers use non-smartphone devices to communicate with co-operatives in order to create a database of information that can be used to analyze trends.

! A co-operative
+ can aggregate data from farmers via phone cameras and sms to analyze the data 
- in order to optimize productivity by 30% through knowledge sharing.

Additional solution ideas

Resources

Use the following resources to help you identify a topic and create your own solution.

Tutorials

Node-RED

Artificial intelligence

Use AI to create apps that accelerate, enhance, and scale the human experience.

Data science

Analyze structured and unstructured data to extract knowledge and insights related to urgent issues.

Internet of Things

Collect and analyze device sensor data to take corrective or preventive action automatically.

API integration documentation

Access the technical documentation for API integrations.

NGO documents

These are the go-to documents for measuring impact and progress against the key issue.

Contributing

Please read about contributing to this repository for details on our code of conduct and the process for submitting pull requests.

Authors

License

This starter kit is licensed under the Apache 2 License - see the LICENSE file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].