With global warming on the rise, viral pandemics affecting every nation and extinction threatening more than 40,000 species the world has never needed superheros more! Are you ready to use your powers to save the world?
In this session we’ll explore the various ways our coding super powers can help to make a positive impact on our society and the planet we inhabit.
5. WHAT MAKES A
SUPERHERO?
• Stan Lee:
A superhero is a person who does heroic deeds
and has the ability to do them in a way that a
normal person couldn’t. So in order to be a
superhero, you need a power that is more
exceptional than any power a normal human
being could possess, and you need to use that
power to accomplish good deeds.
@gracejansen27
8. PROTECTING THE
ANIMAL KINGDOM
• Zoos help us to protect endangered species, and
inspire and educate our communities
• But zoos come at a cost!
• Electricity is needed = carbon emmissions
• Zoo uses infrared heaters above bedding areas
• Nyala and many other animals don’t sleep all night
• >£150,000 spent on electricity at Marwell Zoo
• Can we use IoT sensors to be more efficient?
• Marwell Zoo reached out to IBM
@gracejansen27
11. PROTECTING
COMMUNITIES DURING
NATURAL DISASTERS
• Often occur in remote areas or in developing nations
• Communication in natural disasters is essential,
especially when providing vital help and resources
• Need to protect those who help protect these
communities
• Can we provide reliable communication to those in
need?
• Can we give better forewarning of these events?
@gracejansen27
12. Project Owl
@gracejansen27
• Call for Code winners 2018
• OWL Organisation, Whereabouts, and Logistics
• An IoT and software solution
• Keeps first responders and victims connected
• Physical IoT devices (ducks):
• “PapaDucks”
• “MamaDucks”
• “DuckLinks”
• Forms a “ClusterDuck” mesh network – long range
radio
• Software: intelligent dashboard for first responders
13. Prometeo
@gracejansen27
• Call for Code winners 2019
• AI-based platform to monitor and act on firefighter
health and safety in real-time and over the long-
term.
• The health device straps to the firefighter’s arm, has
multiple sensors that measure key variables, like
temperature, humidity, and smoke concentration.
• Values are collected, distilled and displayed in a
simple colour-coded dashboard at the fire
command centre.
14. IBM Graf
• IBM GRAF is a high-precision, rapidly
updating global weather model
• Updates hourly
• Increase resolution from 10-15km to 3km
• 5-6x faster model
• 12 trillion pieces of forecast information
issued per day
• Aim: ensure that virtually everyone has
access to reliable weather information no
matter who you are or where you live.
@gracejansen27
15. PREVENTING
POLLUTION
• Pollution = introduction of contaminants into the
natural environment that cause adverse change.
• Pollution is one of the biggest killers, affecting
more than 100 million people worldwide.
• Pollution has a huge impact on global warming
• Can we use OSS to reduce pollution?
@gracejansen27
17. DECREASING OUR
IMPACT ON CLIMATE
CHANGE
• The worst impacts of climate change could be
irreversible by 2030
• More than 1 million species are at risk of extinction
by climate change
• How can we help to decrease our impact through
software development?
@gracejansen27
18. Data centers
• 3% of the world’s energy consumption is
accounted for by data centers
• The trend is rising!
• Mining crypto currency alone consumes the
energy of a country like Chile.
• One of the most worrying models predicts that
electricity use by ICT could exceed 20% of the
global total by the time a child born today
reaches her teens, with data centres using more
than one-third of that
• Have you thought about the performance of your
applications?
@gracejansen27
22. Humanitarian Data Exchange (HDX)
https://data.humdata.org/
@gracejansen27
Help extract key data needed by
humanitarian workers addressing critical
needs in a crisis from PDF documents into
a database so that it can be easily found
and utilised.
26. Points of Light Engage https://engage.pointsoflight.org/
@gracejansen27
27. Get Involved!
• Call for Code challenge – Climate
Change focus https://callforcode.org/
• List of Open Source projects for
Global Challenges -
https://panglosslabs.org/projects/osp
rojgc/
• Hackathons
@gracejansen27
Notes de l'éditeur
With global warming on the rise, viral pandemics affecting every nation and extinction threatening more than 40,000 species the world has never needed superheros more! Are you ready to use your powers to save the world? In this session we’ll explore the various ways our coding super powers can help to make a positive impact on our society and the planet we inhabit.
10:35-11:15
IEEE Women in Engineering International Leadership Conference
Launched 8 years ago, the IEEE Women in Engineering International Leadership Conference (IEEE WIE ILC) provides professional women in technology, whether in industry, academia, or government, the opportunity to create communities that fuel innovation, facilitate knowledge sharing and provide support through highly interactive sessions designed to foster discussion and collaboration. IEEE WIE ILC focuses on providing leading-edge professional development for mid to senior-level women.
Next year is "going to be catastrophic" in terms of worldwide humanitarian crises, World Food Program executive director David Beasley warned
The stark outlook comes as many countries contend with not only the coronavirus pandemic, but also possible famine, economic instability, conflict and other humanitarian crises. A record 235 million people will need humanitarian assistance and protection next year, a nearly 40% increase from 2020
2021 is likely to be “the worst humanitarian crisis year since the beginning of the United Nations,
COVID-19
Flooding:
Worst floods since 1971 hit parts of New South Wales
Heavy rains triggered flooding on multiple Hawaiian islands, destroying homes and bridges and setting off mass evacuations
Severe weather leaves 45 people dead, more than 2,000 homes damaged in Colombia
Persistent heavy rains trigger flooding and landslides, affecting more than 3,000 homes in Peru
Two years of torrential rains have left 1.6m people in Jonglei province without crops and with their homes flooded
India - Himalayan glacier broke off and caused a high velocity surge of water down a river, sweeping away one dam in its path and damaging another. 140 people are feared dead
Volcano:
Volcano eruptions in Iceland, Italy, Indonesia and Guatemala – Guatemala still erupting after 50 days!
Earthquakes:
Powerful 7.2 earthquake hits near the east coast of Honshu, Japan - Tsunami warnings issued
At least 37 people have been killed and hundreds injured following a strong earthquake that shook the island of Sulawesi in Indonesia
Water shortage:
Severe water shortages in Somalia leave 70% of families without safe drinking water
Storms/Cyclones/Tornados:
Texan winter storm – claiming two dozen lives, lack of power, no safe drinking water and shortage of food
Alabama tornadoes kill five as homes are destroyed and thousands lose power
Super-cyclone Amphan kills up to 20 in India and Bangladesh and leaves many in poverty due to farmlands and homes being destroyed
Wildfires:
Still witnessing the devastating effects of the American and Australian bush fires from last year
Wildfires already started in January in California
Bush fire in Perth Australia in January
from What is a Superhero? Book
The creator of some of the most legendary superheros
https://www.pngkit.com/bigpic/u2q8i1y3u2u2r5o0/
from What is a Superhero? Book
The creator of some of the most legendary superheros
https://www.pngkit.com/bigpic/u2q8i1y3u2u2r5o0/
The power of Programming!
Your powers include your unique skills in data analysis, software engineering, application design, web development, IoT sensors, networking, etc….
Now it’s time to use your powers for good….
Data comes from temp sensor (uses Arduino)- takes a grid of 16 temperature readings every second
Data fed up to IBM cloud using MQTT, analysed using ML algorithm (neural network)
In IBM Cloud – Node Red application, tries to calculate whether an animal is in that grid of temperatures or not
In the initial trial of this technology, took photos (using raspberry pi with infrared camera) for everytime we would have turned the heater on or off – provides visual check on whether the algorithm is making the right decision use this to retrain the neural network
Brings together artificial intelligence, IoT and the cloud, come together to solve a real world problems – animal conservation, carbon footprint and energy consumption
Initial results: 95-96% accuracy
Initial analysis shows that the zoo could use 30-40% less energy by using this system! (£5,000-£10,000 savings per year)
Using the cloud means you don’t even need to be on site (at the zoo), can help to improve this algorithm and analyse data from your desk
There are now 41,415 species on the IUCN Red List, and 16,306 of them are endangered species threatened with extinction.
International Union for Conservation of Nature
Rescuing these animals and housing them outside their natural environment can result in substantial use of power to create the environments they need. This means that in an effort to save these endangered species, zoos are in fact partially contributing to their demise through their own carbon emissions.
Marwell Zoo local zoodedicated to the conservation of wildlife and other natural resources.
zoo aims to conserve species and their habitats, and advocates environmental and social responsibility in support of these goals.
Marwell sustainability team want to provide the animals with more comfortable housing, while reducing energy consumption and cutting heating costs – without compromising habitat quality.
Currently, Marwell Zoo uses infrared heaters installed above the bedding areas of many of their animal houses.
£150,000 on electricity at Marwell Zoo per year (no gas, majority heating is electric) estimate 1/3 to ½ of that bill is from electric heating
Recognizing an opportunity to reduce energy consumption and expenses, Marwell staff are looking for an IoT solution using sensors. They want to detect whether an animal is present in the bedding area, then trigger the heating to be turned on or off, accordingly.
Think about it – hundreds of animals from warmer climates, all of which you have to keep comfortable.
Add to that the fact that animals don’t sleep like humans do.
Rather than settling down for the night and sleeping through until morning, they doze for a while, get up and mosey about the place, and then have another nap. That means zookeepers have to keep the heating on throughout every animal enclosure all day and all night long – no matter where the animals are.
Data comes from thermal temp sensor
Data fed up to IBM cloud to be analysed using ML algorithm
If animals are detected, heaters are turned on
Data comes from temp sensor (uses Arduino)- takes a grid of 16 temperature readings every second
Data fed up to IBM cloud using MQTT, analysed using ML algorithm (neural network)
In IBM Cloud – Node Red application, tries to calculate whether an animal is in that grid of temperatures or not
In the initial trial of this technology, took photos (using raspberry pi with infrared camera) for everytime we would have turned the heater on or off – provides visual check on whether the algorithm is making the right decision use this to retrain the neural network
Brings together artificial intelligence, IoT and the cloud, come together to solve a real world problems – animal conservation, carbon footprint and energy consumption
Initial results: 95-96% accuracy
Initial analysis shows that the zoo could use 30-40% less energy by using this system! (£5,000-£10,000 savings per year)
Using the cloud means you don’t even need to be on site (at the zoo), can help to improve this algorithm and analyse data from your desk
This is just one example of how technology is helping communities become more resilient and better prepared when storms strike.
It provides an offline communication infrastructure that gives first responders a simple interface for managing all aspects of a disaster.
Hardware:
DuckLinks -> mumma duck hubs -> papa ducks that are connected to the cloud
DuckLink = small IoT computer board, a radio antenna, and a battery pack. --> small, not much bigger than a smartphone, and are enclosed in a waterproof case. Very portable!
“ClusterDuck” mesh network to quickly and temporarily re-establish a basic level of connectivity over a long-range radio network.
This mesh network that can send speech-based communications using conversational systems (like Alexa and Facebook Messenger) to a central application.
civilians connect devices through an intuitive interface and contact first responders with a list of things that are really essential to them
Software:
uses predictive analytics and multiple data sources to build a dashboard for first responders
Uses IBM Watson™ Studio, Watson Cloud APIs and The Weather Company APIs
connects first responders to the needs expressed by victims over that network so they can prioritize their response in the aftermath of a natural disaster.
Impact:
allows first responders to manage a disaster, coordinate resources, learn about weather patterns and get information data analytics through the cloud.
“In the worst disasters, chaos and misinformation are pervasive
“With better information and better analytics, you can get the resources you need to the places that need it most. This type of efficiency can dramatically impact the number of people that can be saved in a disaster.”
Successfully trialed it in Puerto Rico
Extra:
right after Hurricane Maria in early 2017, devastated the area, antenna went down during hurricane (batteries ran out, so couldn’t contact emergency services)
Cell service is also not available in many areas of Puerto Rico
Each DuckLink is built from a small IoT computer board, a radio antenna, and a battery pack. The devices are small, not much bigger than a smartphone, and are enclosed in a waterproof case. With the small, portable form factor, the team was able to carry them to locations and place them in trees and on signs using Velcro, which represents one of many potential post-disaster deployment approaches for their technology (others include dropping them by drone after a storm, or distributing them in advance to local community leaders).
All told, the team placed 65 DuckLink IoT devices across five regions throughout Puerto Rico, ranging from urban San Juan to the coastal rugged terrain of Isabela. They recorded more than 6,000 data points on an IBM Cloud™-based incident management system. The successful deployment of these ducks and data gathered showed the potential of this technology to operate at scales large enough to support disaster relief.
From the Amazon to Indonesia, wildfires are occurring more frequently and in greater size and intensity.
During a wildfire, firefighters provide critical aid to those at risk. But how do we ensure firefighters stay safe in dangerous conditions?
Hardware-software solution based on multiple IBM Cloud service
These values are collected and transmitted over the network to the IBM Cloud IoT platform. A Node-RED workflow then sends the data to the IBM Watson-based machine learning model, which distills the information into a simple color-coded status that displays in the Prometeo dashboard at the fire command center.
If the color signal is green, the health of the firefighter is okay,” Valero said. “But if the color signal is yellow or red, the command center must do something. They must take immediate action in order to rescue or remove the firefighter from the fire.”
Prometeo stores all of the information in a Cloudant database, providing a historical view of the data. The team deployed a service in Kubernetes, inside the IBM Cloud Kubernetes Service and used websockets server with an NGINX web server to show the data in a comprehensive way. Any authenticated and authorized client that supports JavaScript and WebSockets can connect to the Prometeo dashboard.
weather forecasting in some more developed parts of the world is quite accurate and timely,
weather forecasting is often not nearly as precise or accurate in many other parts of the world.
In most areas, weather models run at relatively coarse resolutions of 10-15km and update only once every 6 hours. Often, the latest weather forecast is based on information that is up to 10 hours old.
With IBM GRAF, forecasts for most areas of the world will be fine-scale (3km resolution) and will be updated with the latest available data every hour.
supercomputer assimilates 10 terabytes worth of observations about conditions in the atmosphere each day—factors like humidity, air pressure, temperature and wind speed and direction. Then it performs roughly 2 trillion computations per second on that data.
Farmers in Mozambique may have time to move their livestock out of harm’s way ahead of catastrophic floods, or be able to know when is best to plant crops
Energy companies will be better able to predict when winds will die down enough to deploy line repair crews in a storm’s aftermath.
Airlines will be able to reroute flights earlier when threatened by bad weather, reducing airport-snarling delays.
Off-shore oil and gas companies can help keep workers safe
Governments can better prepare for severe weather
Insurers can adjust messaging in regions to help customers in need
As the world’s weather becomes more devastating and economically disruptive, it is affecting lives, businesses and institutions in ways both mundane and profound – whether gusty winds that send a delivery drone off-track or a tornado that flattens a town.
As we experience greater climate extremes, we need good forecasting coupled with early warning systems to help people get to safety
https://www.ibm.com/case-studies/ibm-graf-from-the-weather-company
https://newsroom.ibm.com/graf-democratizing-the-worlds-weather-data
air pollution, water pollution, agricultural pollution, and land pollution.
SheffSense is a web application aimed towards making pollution data around Sheffield easily understandable and easily accessible.
We specifically focus on the pollutants PM10 and PM2.5 pollutants are extremely small meaning they can easily be inhaled and there could be some deposits throughout the airways.
usually see an increased number of hospital admissions for heart/lung issues where these pollutants are in abundance.
This project is a part of the Festival of The Mind 2020 as a joint collaboration between Urbanflows deploys mobile and fixed sensors around sheffield
By making the data freely and easily accesible and understandable, we woke that people will be able to take action, and change they're views regarding the importance of pollution in sheffield.
https://github.com/dambem/ClimateMonitorV2
https://sheffsense.uk/
https://festivalofthemind.sheffield.ac.uk/2020/futurecade/invisible-pollution/
Scientists estimate dozens of species of plants and animals currently go extinct each day —nearly 1,000 times the natural rate. By mid-century, as many as 30 to 50 percent of the total species found on Earth will have disappeared.
2019 concluded a decade of exceptional global heat, retreating ice and record sea levels driven by greenhouse gases produced by human activities. (WMO)
The Natural Resources Defense Council (NRDC) estimates that data centers consume up to 3% of all global electricity production.
(ICT) ecosystem as a whole — under a sweeping definition that encompasses personal digital devices, mobile-phone networks and televisions — accounts for more than 2% of global emissions. That puts ICT’s carbon footprint on a par with the aviation industry’s emissions from fuel
Expected case projection – Anders Andrea, a specialist in sustainable ICT works at Huawei Technologies Sweden. Grow to consume 8% of global electricity by 2030!
In today’s Software Development world the number one demand from employers is to deliver features as soon as possible.
Everything else is secondary.
That means, engineers are doing only one thing: writing new code, debugging, and writing new code again. And most of the time this code is running in one of the very convenient clouds.
Rarely anyone ever stops and thinks about performance as a whole. If performance is an issue, the to-go solution is to throw more money at it. Which usually means buying more computing power in the cloud.
But is this really the best way of solving that issue? We should make ourselves aware how wasteful our industry is sometimes and think about ways to avoid that.
Take time for performance of your application!
https://www.mdpi.com/2078-1547/6/1/117 – model for 20% prediction
https://www.nature.com/articles/d41586-018-06610-y – article on this subject
Whether it be through volunteering and OSS, or by
In sub-Saharan Africa, 95 percent of agriculture depends on rainfall, which makes accurate weather forecasts absolutely crucial. However, because rainfall in this area is often localized—sometimes almost at the level of one farm—it's difficult to forecast accurately with satellite data, which show larger weather patterns.
As a World Community Grid volunteer, you download a secure software program to your computer. And when your computer is idle or not using its full computing power, it will run a simulated experiment in the background. Then, your computer contacts the World Community Grid server to let it know that it has completed the simulation, which is then uploaded to our server. All of this happens unobtrusively, while you are going about your regular activities such as typing an email, browsing the internet, or while your computer is idle but left on.
World Community Grid receives the results you send back (often called work units or research tasks), combines them with hundreds of thousands of results from other volunteers all over the world, and sends them to the Delft research team. The researchers then begin the difficult work of analyzing the data. While this process can take years, it accelerates that would otherwise take decades, or might even be impossible.
"This is the first time we'll be able to map most of Africa for a whole rainy season, which has never been done before at this level of resolution," says Professor Nick van de Giesen, principal investigator for the Africa Rainfall Project.
Each year, disasters around the world kill nearly 100,000 and affect or displace 200 million people.
Many places affected by natural disasters occur are literally 'missing' from any map and first responders lack the information to make valuable decisions regarding relief efforts.
Key data needed by humanitarian workers addressing critical needs during a crisis, such as a natural or man-made disaster, as well as data needed by other development workers and researchers, is often trapped in PDF documents.
helping anyone to visualize trend lines across regions or countries and compare this data to other indicators.
Volunteers have used their phones and computers to verify the location of oil spills, find evidence of drone strikes, and flag abusive tweets to women politicians in India.
This volunteer search tool is exclusively for online volunteer projects. Each one has a timeline that can range anywhere from an hour to a few weeks. So whether you have an afternoon or several, you can help not-for-profit with tasks like writing thank you letters or editing photos.
Points of Light Engage pulls volunteer opportunities from sites around the web to provide the most comprehensive database of volunteer opportunities around the world. Individuals can search for volunteer projects, nonprofits can post and manage event sign-ups, and visitors are invited to start projects of their own – all in one place.
Now in its fourth year, the Call for Code initiative is the largest tech for good initiative of its kind.
The world is facing unprecedented, interconnected challenges and we believe technology can help, whether that is through challenges, deployments or open source development.
3 Subthemes:
Clean Water and Sanitation
Zero Hunger
Responsible production and green consumption
Global Challenge Launch: March 22nd 2021Submissions Open: April 22nd
Submissions Close: July 31st
Winners announced: November 2021
2020 Winner – Agrolly, advances capabilities for small-scale farmers with technology innovation – app to do calculations and data analysis to provide farmers with planting and farming recommendations.
Combines weather forecasts from The Weather Company and historical data from NASA with crop requirements published by the United Nations Food and Agriculture Organization, Agrolly's platform provides tailored information for each farmer by location, crop type and even the plants' stage of development during the growing season.
United Nations is a charitable partner of this program
Use your skills to take on climate change. You have a chance to win $200,000 USD and receive comprehensive support to see your solution deployed.