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

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

Licence: Apache-2.0 license
2021 Call for Code Global Challenge solution starter kit: Clean water and sanitation.

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

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 (+28.57%)
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 (-30.95%)
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 (-19.05%)
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 (-35.71%)
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 (-50%)
Mutual labels:  call-for-code
watson-discovery-ui
Develop a fully featured Node.js web app built on the Watson Discovery Service
Stars: ✭ 63 (+50%)
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 (+21.43%)
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 (-40.48%)
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 (+121.43%)
Mutual labels:  call-for-code
openeew-dashboard
Dashboards for monitoring devices, events, users, data and more. Built on Carbon and React.
Stars: ✭ 22 (-47.62%)
Mutual labels:  call-for-code
predict-wildfire-intensity
WARNING: This repository is no longer maintained ⚠️ This repository will not be updated.
Stars: ✭ 32 (-23.81%)
Mutual labels:  call-for-code
Solution-Starter-Kit-Hunger-2021
2021 Call for Code Global Challenge solution starter kit: Zero hunger.
Stars: ✭ 40 (-4.76%)
Mutual labels:  call-for-code
watson-vehicle-damage-analyzer
A server and mobile app to send pictures of vehicle damage to IBM Watson Visual Recognition for classification
Stars: ✭ 62 (+47.62%)
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 (+64.29%)
Mutual labels:  call-for-code
cfc-covid-19-quiz-app
Example Quiz app using Loopback and React
Stars: ✭ 15 (-64.29%)
Mutual labels:  call-for-code
openeew
Introduction to OpenEEW, an open-source Earthquake Early-Warning toolkit
Stars: ✭ 137 (+226.19%)
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 (+42.86%)
Mutual labels:  call-for-code
openeew-nodered
Flows and nodes for earthquake detection and alerts
Stars: ✭ 20 (-52.38%)
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 (-47.62%)
Mutual labels:  call-for-code

Call for Code solution starter kit: Clean water and sanitation

License Community Website

Water is the natural resource that is most threatened by climate change, and more than half of the world does not have access to safe sanitation services. Use this starter kit to understand how technology can improve access to clean drinking water, reduce water waste, and protect natural resources. The starter kit provides tools and resources from our experts to help you jump-start your own solution.

Contents

  1. Short description
  2. Video
  3. The architecture
  4. Getting started
  5. Contributing
  6. Acknowledgments

Short description

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

What's the problem?

According to the World Health Organization, 2.2 billion people around the world do not have safely managed drinking water services, 4.2 billion people do not have safely managed sanitation services, and 3 billion people lack basic handwashing facilities. These services are critical in preventing the spread of COVID-19 and other diseases. Even in areas that have these services, there are vast inequalities in the accessibility, availability, and quality of the services.

UNICEF is urgently appealing for funding and support to reach more children with basic water, sanitation, and hygiene facilities, especially those children who are cut off from safe water because they live in remote areas, in places where water is untreated or polluted, or because they are without a home, living in a slum or on the street.

How can technology help?

From intelligent solutions for small farmers to recycling showers, technology can make a significant impact on the availability of water and its consumption. IBM provides various technologies such as IoT, Watson, and blockchain. IBM Water Management as a Service platform can monitor water resources in real time. Through this cloud-based platform, IBM is helping to improve the management of water resources.

Additional ways Water Management as a Service can help:

  • Creating a database and interactive map to help locate and maintain the water points across the counties
  • Collecting water usage, breakage, and repair data from boreholes that are monitored by SweetSense
  • Delivering tickets to repair and maintenance teams who can respond to failures and repair the boreholes

The idea

To encourage optimal water choices by consumers and local governments and to incentivize water sustainability, we propose devising and implementing an API for water data collection and dissemination. With an API, you could have a centralized way to:

  • Query geolocations of sustainable water sources
  • Simplify coordination and funding for water construction projects
  • Explore educational tools to support water sustainability and clean water access
  • Enable transparent water usage, cleanliness results, and site-to-site comparison
  • Access plain language case studies and legislation

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 Watson Studio, IBM Watson Assistant, and The Weather Company technologies to execute climate risk assessments, which allows farmers with less resources available to them to still make more educated decisions, obtain the necessary financing, and improve their economic outcome.

In the following examples:

Orange text indicates "who" Green text indicates "what" Red text indicates "where" or "when"

Idea 1

A community leader or resident can organize community events and broadcast emergency information based on geolocation data.

Essential technologies needed:

  • Verification of identity and community residency
  • Badge system that is based on the number of events held or organized
  • Measuring the impact by event (for example, attendees or sanitation goals)

Idea 2

A community leader can coordinate and fund a construction project in less than 72 hours.

Essential technologies needed:

  • Data source of approved contractors, experts, and reviews
  • Workflow to manage requisitions
  • Adding data

Idea 3

A community leader can find verified clean sources of water near to them in one place in near real time.

Essential technologies needed:

  • GPS location data for water sources relative to user location
  • Data source to manage GPS data
  • API to access data

Idea 4

A community leader can track/compare water sanitation results against historical trends + nearby communities to drive a ~50% reduction in water illness-related hospitalizations.

Essential technologies needed:

  • Water analysis technology (IoT)
  • Track and trace
  • Publicity of results and water source to report mapping
  • Pollution source remediation and containment

Idea 5

A teacher can run and manage a challenge program that both educates students on clean water access & inspires future change in one platform.

Essential technologies needed:

  • Gamification and badging
  • Embedded virtual whiteboard
  • Technology to test clean water
  • Repository for clean water resources and assessment
  • Connect with other communities and learn from water use experiences

Idea 6

A resident can assess their water usage and make more informed decisions to prioritize most essential needs & decrease water waste.

Essential technologies needed:

  • Maps of surface water, aquifers, rainfall, and watersheds relating to user location
  • Lab test results of water quality upstream and downstream
  • Water flow rate sensors to monitor household irrigation

Idea 7

A researcher can track rainwater levels so they can derive insights and make recommendations to communities and policy makers in a fraction of the time.

Essential technologies needed:

  • Sensor data
  • Automated analytical analysis
  • Historic data on local rainfall
  • Historic comparison of color of surface water over time from satellite imagery
  • Rainfall forecast

Idea 8

Community advocacy groups can search and read legal case studies and legislation in plain language terms.

Essential technologies needed:

  • Natural language processing
  • Text summarization
  • Document management

Video

Watch the video

The architecture

Starter kit architecture diagram

  1. The user or community leader accesses a Clean Water Insights Dashboard.
  2. The insights dashboard requests the Clean Water API for data that the user wants (including queries made on a chatbot).
  3. The user can converse with a chatbot to get necessary information, and the insights dashboard can act as an orchestration application for the chatbot.
  4. The Clean Water API component retrieves the required data from various sources and aggregates them as necessary.
  5. A machine learning module uses the data sources as a corpus to build a recommendation model and hosts that model.
  6. The Clean Water Water Insights Dashboard can get recommendation and prediction information from a recommendation engine.

Getting started

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

Resources

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

Tutorials

Platform development

Identify the right environment, software, and runtime to power and scale your solution.

Mapping APIs

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 preventative action automatically.

Data sets

These public data sets provide information on the problem.

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.

Contributors

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].