{"id":14429,"date":"2021-04-29T14:49:00","date_gmt":"2021-04-29T12:49:00","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=14429"},"modified":"2022-01-05T20:03:07","modified_gmt":"2022-01-05T19:03:07","slug":"2021-ibm-call-for-code","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/","title":{"rendered":"Help the Earth: win the 2021 IBM Call for Code Global Challenge!"},"content":{"rendered":"\n<p>Planet Earth is a prodigious environment, full of mysterious forces, but the human race has seriously damaged it in the last 50 years. <\/p>\n\n\n\n<p>The Earth could probably heal itself, but in the process, the planet&#8217;s ability to support today\u2019s human population would disappear. <\/p>\n\n\n\n<p>Some of the problems we face today have been created by choosing to continue old production methods and ways of living even though a whole new set of transformative industries have been developing.<\/p>\n\n\n\n<p>Supply chains for food and water and the industry to sustain ten billion people all need to undergo a worldwide re-engineering process. People and organizations need to realign themselves in new, interconnected ways if the human race is to survive and thrive. Luckily, technology itself could prove to be a significant part of the cure.&nbsp;<\/p>\n\n\n\n<p>The great news is that you can be part of this cure by participating in the 2021 Call for Code Global Challenge. This worldwide initiative is based on teams working to develop solutions to change the planet&#8217;s situation &#8211; and their own lives too!<\/p>\n\n\n\n<p>Participate in a team, come up with a solution, and compete for the chance to win US$200,000 and receive comprehensive support to deploy your solution.<\/p>\n\n\n\n<p>The Call for Code initiative offers you the opportunity to build and contribute to sustainable, <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/contributing-to-open-source-projects\/\" target=\"_blank\" rel=\"noopener\">open-source technology projects<\/a> that address social and humanitarian issues. Call for Code is different from any other tech-for-good initiative. The winning solutions are deployed to make a demonstrable difference in the communities with the greatest need.<\/p>\n\n\n\n<p>IBM has been part of the Call for Code Global Challenge for a long time &#8211; 2021 marks their fourth engagement with the initiative. The challenge itself is based on the 17 <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.undp.org\/content\/undp\/en\/home\/sustainable-development-goals.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Sustainable Development Goals<\/a> of the UN. <\/p>\n\n\n\n<p>The excitement felt by participants in previous editions can be experienced by all would-be developers by reading the words of their predecessors. This community includes over 400,000 developers in 179 Countries, creating over 15,000 applications.<\/p>\n\n\n\n<p>The IBM Call for Code Global Challenge 2021 is a great way to help improve the future of our planet. As a developer, you can make a difference. <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Join the IBM Call for Code Global Challenge 2021 NOW!<\/a><\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-46d3aed1      \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#meet-meryll-dindin-a-2019-finalist\" class=\"uagb-toc-link__trigger\">Meet Meryll Dindin, a 2019 finalist<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#a-hackathon-in-berkeley\" class=\"uagb-toc-link__trigger\">A hackathon in Berkeley<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#call-for-code\" class=\"uagb-toc-link__trigger\">Call for Code<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#calaster\" class=\"uagb-toc-link__trigger\">Calaster<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#974-more-years\" class=\"uagb-toc-link__trigger\">974 more years<\/a><\/li><\/ul><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#the-2021-call-for-code-global-challenge\" class=\"uagb-toc-link__trigger\">The 2021 Call for Code Global Challenge<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#three-ways-to-help-the-world-food-water-and-production\" class=\"uagb-toc-link__trigger\">Three ways to help the world: food, water, and production\u00a0<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-zero-hunger-challenge\" class=\"uagb-toc-link__trigger\">The Zero-Hunger Challenge<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-proposed-architecture\" class=\"uagb-toc-link__trigger\">The proposed architecture<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-ideas\" class=\"uagb-toc-link__trigger\">The ideas<\/a><\/li><\/ul><li class=\"uagb-toc__list\"><a href=\"#the-clean-water-challenge\" class=\"uagb-toc-link__trigger\">The Clean Water Challenge<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-proposed-architecture\" class=\"uagb-toc-link__trigger\">The proposed architecture<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-idea\" class=\"uagb-toc-link__trigger\">The idea<\/a><\/li><\/ul><li class=\"uagb-toc__list\"><a href=\"#the-production-challenge\" class=\"uagb-toc-link__trigger\">The Production Challenge<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-proposed-architecture\" class=\"uagb-toc-link__trigger\">The proposed architecture<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-idea\" class=\"uagb-toc-link__trigger\">The idea<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#lets-get-started-in-four-easy-steps\" class=\"uagb-toc-link__trigger\">Let&#039;s get started in four easy steps!<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#step-1-join-the-community\" class=\"uagb-toc-link__trigger\">Step 1: Join the community<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#step-2-access-the-resources\" class=\"uagb-toc-link__trigger\">Step 2: Access the resources<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#step-3-get-connected\" class=\"uagb-toc-link__trigger\">Step 3: Get connected<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#step-4-submit-your-solution\" class=\"uagb-toc-link__trigger\">Step 4: Submit your solution<\/a><\/ul><\/ul><\/ul><\/ul><\/ul><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<h2 class=\"wp-block-heading\" id=\"h-meet-meryll-dindin-a-2019-finalist\">Meet Meryll Dindin, a 2019 finalist<\/h2>\n\n\n\n<p>Meryll has always been passionate about the human brain, so it&#8217;s not surprising to find him at the intersection between neuroscience, behavioral health, and care.<\/p>\n\n\n\n<p>This 26-year-old young Frenchman has lived in many parts of the world, including Japan, before moving to study and living on the USA&#8217;s Pacific coast.<\/p>\n\n\n\n<p>A lot of attention is paid to natural disasters in California, where everybody fears the Big One &#8211; an immense earthquake that is always expected due to the proximity of the San Andreas Fault.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-a-hackathon-in-berkeley\">A hackathon in Berkeley<\/h3>\n\n\n\n<p>\u201cDown in Berkeley, I was involved in a hackathon every two weekends\u201d, recalls Meryll; \u201cand with my friends, we decided to create a project dedicated to first responders in case of a disaster, either from nature or from men, such as a terrorist attack\u201d. <\/p>\n\n\n\n<p>Meryll is French, although his English is accent-free, so he was shocked by the November 2015 Paris attacks, including the infamous attack on the Bataclan Theatre. <\/p>\n\n\n\n<p>These attacks highlighted the need for physical and psychological help for caregivers, such as 911 operators, fire brigades, and other first responders.  Meryll and his team came up with a hackathon project named Aster, focusing on this problem, which won the hackathon.<\/p>\n\n\n\n<p>The hackathon in questions was a big one, and IBM people were in attendance. They suggested Meryll\u2019s team should apply for the Call for Code Challenge. <\/p>\n\n\n\n<p>\u201cWhat\u2019s this? &#8211; we all said &#8211; but none of us knew it\u201d, smiles the young technologist. None of the team had ever heard of the biggest hackathon in the world! \u201cI still don\u2019t know why I didn\u2019t know about Call for Code\u201d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-call-for-code\">Call for Code<\/h3>\n\n\n\n<p>The original team of European graduates applied to the 2019 edition. The goal of the 2019 edition of Call for Code was to create open-source technology solutions to mitigate the impact of natural disasters. <\/p>\n\n\n\n<p>IBM employees mentored Aster throughout the process. Everything happened quickly, without time to think of anything other than the project, gathering speed constantly until <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/blogs\/call-for-code-2019-finalist-aster\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Aster hit the finals<\/a> in September 2019.<\/p>\n\n\n\n<p>\u201cIt was celebration time at the UN headquarters, with top-level managers from ICT companies, political institutions, and UN hosts: we fully understood what we were doing only that evening\u201d, Meryll reminisces fondly.<\/p>\n\n\n\n<p>Celebrations over, it was business time, the day after the celebration. The Aster team joined Citris Foundry, a well-known start-up incubator. \u201cWe needed a viable business model\u201d &#8211; something you normally don&#8217;t have just lying around!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-calaster\">Calaster<\/h3>\n\n\n\n<p>Aster then became <a href=\"https:\/\/calaster.com\/\" class=\"ek-link\">Cal<\/a><a aria-label=\"A (opens in a new tab)\" href=\"https:\/\/calaster.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">A<\/a><a href=\"https:\/\/calaster.com\/\" class=\"ek-link\">ster<\/a>, and expanded their initial idea into a solution that can scale up to support the complex and overstressed ecosystem of small care organizations that prize their independence but still seek to collaborate with others. <\/p>\n\n\n\n<p>CalAster&#8217;s goal is an <a href=\"https:\/\/www.codemotion.com\/magazine\/articles\/events\/iot-future-careers\/\" target=\"_blank\" rel=\"noopener\">IoT<\/a> and AI-based solution that is difficult to describe in just a few words, but for which the need can be made clear with just two numbers: psychological pressure results in about 30% of caregivers developing PTSD (Post-Traumatic Stress Disorder), and the number one KPI is answering in less than 15 seconds, or it\u2019s too late.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">974 more years<\/h4>\n\n\n\n<p>One more thing gained from this experience was understanding viable business models. He is now a serial entrepreneur as the co-founder of two startups and a member of a third one.&nbsp;<\/p>\n\n\n\n<p>But, he has a bigger project to concentrate on. He wants to live at least 1000 years. Now aged 26, he would have another 974 years to go were it not impossible. Or is it? Maybe, a human being will never live 1000 years, but apparently, AI, neuroscience, and active monitoring could make a difference in this field in a not-so-far future.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-2021-call-for-code-global-challenge\">The 2021 Call for Code Global Challenge<\/h2>\n\n\n\n<p>Let\u2019s return to this year\u2019s competition and what it means for you. The main way to get involved with Call for Code is by forming a team and competing in the Global Challenge. <\/p>\n\n\n\n<p>If your current schedule does not allow you to be part of a team, you can help by contributing code to existing open-source projects.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-three-ways-to-help-the-world-food-water-and-production\">Three ways to help the world: food, water, and production&nbsp;<\/h3>\n\n\n\n<p>IBM\u2019s goal is to broaden their horizons to include different subjects each year. The 2021 challenge focuses on three different ways to help the world: the Zero Hunger Challenge, the Clean Water and Sanitation Challenge, and the Responsible Production and Green Consumption challenge.<\/p>\n\n\n\n<p>Here are more details about each of these challenges.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-zero-hunger-challenge\">The Zero-Hunger Challenge<\/h3>\n\n\n\n<p>Approximately 9% of the global population suffers from hunger. At the same time, much of the world\u2019s food is grown by small-scale, independent farms and distributed through local community cooperatives that sell surplus produce. <\/p>\n\n\n\n<p>Such co-ops provide a central focus for quality control, deliveries, and enabling the creation of local, food-based commodity markets. However, these co-ops face many logistical challenges when it comes to getting the right food to the right place at a minimal financial and time cost. <\/p>\n\n\n\n<p>A global organizational effort is needed to devise a new, comprehensive supply chain.<\/p>\n\n\n\n<p>Reducing food waste, increasing harvesting, optimizing sustainability, developing cooperative systems, analyzing data of every kind, improving the food supply chain, and many similar possibilities could move deprived areas towards the zero-hunger goal.<\/p>\n\n\n\n<p>IBM suggests the adoption of three basic technologies to solve the <a aria-label=\"Zero Hunger Challenge (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/climate-change\/zero-hunger\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Zero<\/a><a href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/climate-change\/zero-hunger\/\" target=\"_blank\" aria-label=\"Zero Hunger Challenge (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">&#8211;<\/a><a aria-label=\"Zero Hunger Challenge (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/climate-change\/zero-hunger\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Hunger Challenge<\/a>:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\"><li>Tech #1: Two users with two devices (hi-res camera+mobile phone, admin device);<\/li><li>Tech #2: CPaaS, communication platform as a service: Twilio (or Telstra);<\/li><li>Tech #3: IBM cloud. Open Node-Red flow editor (on node.js) to communicate with IBM CPDaaS (Cloud Pak for Data as a Service), a private cloud solution.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">The proposed architecture<\/h4>\n\n\n\n<p>A water-quality dashboard gives one possible solution. Data is captured through both hi-res and mobile phone cameras. Images and other messages are exchanged through a gateway: Telstra&#8217;s in Australia or Twilio elsewhere in the world. <\/p>\n\n\n\n<p>An IBM backend in the cloud uses Node-Red event-driven management to feed a machine learning model on IBM CPDaaS. Relevant information is extracted from data and sent back to the administrator&#8217;s console.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-the-ideas\">The ideas<\/h4>\n\n\n\n<p>Improved access to nutritious food in local communities, especially those suffering from acute hunger; cooperative systems can be digitized and enhanced. <\/p>\n\n\n\n<p>By aggregating and analyzing market, transportation, horticultural, and environmental data, co-ops can optimize productivity, reduce overheads, and decrease volatility in the supply chain of the farming communities.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Zero hunger | Starter kit overview\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/e4zZ-U1Qvp4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-clean-water-challenge\">The Clean Water Challenge<\/h3>\n\n\n\n<p>Well over 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 (according to the World Health Organization). <\/p>\n\n\n\n<p>These services are also critical in preventing the spread of many diseases, COVID-19 among them. Even in areas that have these services, there are vast inequalities in the accessibility, availability, and quality of services.<\/p>\n\n\n\n<p>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 AI services, and blockchain. <\/p>\n\n\n\n<p>IBM Water Management can be used as a Service platform to monitor water resources in real time. Through this cloud-based platform, IBM is helping to improve the management of water resources.<\/p>\n\n\n\n<p>Three basic IBM technologies should be part of your investigation for the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/climate-change\/clean-water\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Clean Water Challenge<\/a>:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\"><li>Tech #1: One user, the Community Leader.<\/li><li>Tech #2: The <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/machine-learning-dev\/interview-ferdinando-gorga-datascience-the-profession-of-the-data-scientist-with-ibm-watson-tools\/\" target=\"_blank\" rel=\"noopener\">IBM Watson<\/a> cloud chatbot.<\/li><li>Tech #3: The AI recommendation engine.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-the-proposed-architecture\">The proposed architecture<\/h4>\n\n\n\n<p>Reflecting an expression familiar to those in the development arena, we can call this project Water Management as a Service. There are many ways such a project could help to resolve this global issue; some of these are listed below:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\"><li>creation of a database and interactive map to help locate and maintain water sources across countries and regions:<\/li><li>collecting water usage, breakage, and repair data from boreholes monitored by SweetSense;<\/li><li>delivering tickets to repair and maintenance teams who can respond to failures and repair the boreholes.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-the-idea\">The idea<\/h4>\n\n\n\n<p>To encourage optimal water choices by consumers and local governments, and to incentivize water sustainability, IBM proposes a specific project: devising and implementing an API for water data collection and dissemination. With an API, you could create a centralized way to:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\"><li>query geolocations of sustainable water sources;<\/li><li>simplify coordination and funding for water construction projects;<\/li><li>explore educational tools to support water sustainability and clean water access;<\/li><li>enable transparent water usage and cleanliness results, and site-to-site comparison;<\/li><li>access plain language case studies and legislation.<\/li><\/ul>\n\n\n\n<p>You and your team can create and realize your idea. IBM engineers have thought about this challenge, and have listed software resources and provided architectures for some viable paths to the final solution.&nbsp;<\/p>\n\n\n\n<p>Tier work has provided several examples that you and your team could use to jump-start your  ideas, either partially or totally, or you and your team can also skip all the suggested ideas and start from scratch! <\/p>\n\n\n\n<p>The following ideas are examples only, so feel free to brainstorm with your team to come up with original ideas and solutions.&nbsp;<\/p>\n\n\n\n<p>IBM has provided teams with a significant number of hints for developing a new project. The complete list of ideas can be found <a href=\"https:\/\/github.com\/Call-for-Code\/Solution-Starter-Kit-Water-2021#solution-ideas\">at this address<\/a>. Let&#8217;s take a look at some of the examples here, just for fun!<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Clean water and sanitation | Starter kit overview\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/e6gdcsNZN-Q?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-production-challenge\">The Production Challenge<\/h3>\n\n\n\n<p>The current use of natural resources is unsustainable. The global material footprint rose nearly 18 percent &#8211; from\u202f73\u202fbillion metric tons in 2010 to 85.9 billion metric tons &#8211; in 2017. These data points come from a UN report, that also lists 17 goals to be achieved. <\/p>\n\n\n\n<p>Goal 12,  on Sustainable Development, aims to achieve economic growth and sustainable development, while reducing our ecological footprint by changing the way we produce and consume goods and resources.<\/p>\n\n\n\n<p>Technology can help in many ways, from recommendations about energy efficiency to highlighting the carbon footprint of online purchases. The goal is to take into account all phases of resource use in order to do more and better with less.<\/p>\n\n\n\n<p>The <a href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/climate-change\/green-consumption\/\" class=\"ek-link\">Production Challenge<\/a>  asks for many pieces of technology to be integrated with one solution.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\"><li>Tech #1: Containers management through Kubernetes orchestration<\/li><li>Tech #2: Use of Fastify to increase responsiveness, for happy users and servers<\/li><li>Tech #3: IBM Watson Discovery to scan market data<\/li><li>Tech #4: IBM Cloudant-based approach to data storage.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-the-proposed-architecture-1\">The proposed architecture<\/h4>\n\n\n\n<ol class=\"is-style-default wp-block-list\"><li>The user interacts with a web application for the marketplace.<\/li><li>The React app communicates with the back-end APIs.<\/li><li>The Fastify back end handles data requested by the web app and exposes specific public endpoints for material market data through a RESTful API.<\/li><li>The back end queries Watson Discovery for updated information on materials.<\/li><li>Discovery manages a collection of recycled and non-recycled material information, such as average prices, carbon impact, and quality. Discovery enriches the data with natural language processing so that it can be more easily indexed.<\/li><li>Discovery crawls public websites for updates on current material information.<\/li><li>The back end stores and retrieves information on material provided by users in an IBM Cloudant NoSQL database.<\/li><li>A Kubernetes cluster is used for a scalable, flexible, modern containerized environment.<\/li><li>New Relic provides Full-Stack <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/kubernetes-monitoring\/\" target=\"_blank\" rel=\"noopener\">Observability and monitoring within the Kubernetes<\/a> environment.<\/li><\/ol>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-the-idea-1\">The idea<\/h4>\n\n\n\n<p>One of the more pressing challenges in addressing waste and shifting to a more circular economy is the increasing complexity of products. Electronics are getting smaller and more sophisticated, making recovery and reuse of materials challenging. <\/p>\n\n\n\n<p>Product designers should consider how products can be created with end-of-life in mind, by reducing the number of components, for example. Communities could benefit from developing infrastructure, policies, and systems to support repair, reuse, and recycling.<\/p>\n\n\n\n<p>To encourage this change, IBM proposes creating a transparent and trustworthy platform for trading resources and knowledge, as well as providing access to a community of experts. <\/p>\n\n\n\n<p>This platform will enable producers and consumers to build and buy products in a sustainable way for our society by reducing waste, increasing the use of recycled materials, and improving the overall repairability of products.<\/p>\n\n\n\n<p>The platform would support both the producer\/manufacturer and the raw material supplier.<\/p>\n\n\n\n<p>A producer or a manufacturer can find and compare the price, quality, and carbon impact of recycled materials while learning about best practices for recyclable processing through a trustworthy, real-time trading platform. <\/p>\n\n\n\n<p>A recycled material supplier can sell recycled resources directly to producers through a marketplace at competitive rates.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Responsible production and green consumption | Starter kit overview\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/3gcJrSZfsx8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-let-s-get-started-in-four-easy-steps\">Let&#8217;s get started in four easy steps!<\/h2>\n\n\n\n<p>The participation process is easy and straightforward. Simply by joining our community, you gain easy access to information, resources, and all the latest announcements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-1-join-the-community\">Step 1: Join the community<\/h3>\n\n\n\n<p>By joining the community, you will be registered for the <a href=\"https:\/\/www.codemotion.com\/magazine\/articles\/events\/can-winning-the-call-for-code-global-challenge-change-your-life\/\" target=\"_blank\" rel=\"noopener\">Global Challenge<\/a> and will receive:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\"><li>A free IBM Cloud account with $200 in credit, allowing you to build your skills and kick-start your solution;<\/li><li>Call for Code communications &#8211; receive the latest announcements, events, resources, and more;<\/li><li>Access to a dedicated Slack workspace with tips from Call for Code mentors to help accelerate app development.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-2-access-the-resources\">Step 2: Access the resources<\/h3>\n\n\n\n<p>Learn the ways in which climate change impacts our world, and get the resources you need to fight back. Find starter kits with code patterns, expert videos, and tutorials to build your idea.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-3-get-connected\">Step 3: Get connected<\/h3>\n\n\n\n<p>Whether you want to find teammates, meet experts, ask questions, or meet another tech to find good developers from around the world, there\u2019s a community for you. Be sure to join the Call for Code Slack channel to get access to mentors and receive the latest updates.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-4-submit-your-solution\">Step 4: Submit your solution<\/h3>\n\n\n\n<p>When you\u2019re ready to submit your&nbsp; open-source solution, visit the <a href=\"https:\/\/callforcode.org\/submit\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">submission page<\/a> to:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\"><li>Provide a link to a public source code repository on GitHub;<\/li><li>Include a 3-minute demo video;<\/li><li>Submit your solution.<\/li><\/ul>\n\n\n\n<p>Your solution is officially in the running for a chance to win $200,000 and support in setting up your team as a startup.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/ws_aZnuKoLQtWDJZhZc8A6CVjzefwPOjS8JMOpH6jHANNDYbkG70DettUaBqW3o5x6E2OBh0na7X01d1MmKYY-U0mgTcl3Yiv0nbiM8VLA6114ULTy3tDcy_C-OUhCiRaV0iShi0\" alt=\"An image showing IBM's Global Challenge launch roadmap.\"\/><\/figure>\n\n\n\n<p>Submissions are open now, and close in three months, on July 31st, 2021. The review process will last until November 2021, when the winners will be announced.<\/p>\n\n\n\n<p>Should you have any further questions, you can access the 2021 Global Challenge <a href=\"https:\/\/callforcode.org\/faq\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">FAQ<\/a>.&nbsp;<\/p>\n\n\n\n<p>The world&#8217;s infrastructure needs a global process of reengineering to keep our planet &#8211; and the human race &#8211; alive.<\/p>\n\n\n\n<p>IBM&#8217;s Call for Code Global Challenge 2021 is a great way to make a contribution to improving Earth\u2019s health, and the health and wealth of developers too! You can make a difference at a planetary level. Don\u2019t wait: <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Join the IBM Call for Code Global Challenge 2021 NOW!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Planet Earth is a prodigious environment, full of mysterious forces, but the human race has seriously damaged it in the last 50 years. The Earth could probably heal itself, but in the process, the planet&#8217;s ability to support today\u2019s human population would disappear. Some of the problems we face today have been created by choosing&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\">Read more<\/a><\/p>\n","protected":false},"author":8,"featured_media":14451,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":10,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[8457],"tags":[5078],"collections":[],"class_list":{"0":"post-14429","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-data-science","8":"tag-coding-challenge","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Help the Earth: win the 2021 IBM Call for Code Global Challenge! - Codemotion Magazine<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Help the Earth: win the 2021 IBM Call for Code Global Challenge!\" \/>\n<meta property=\"og:description\" content=\"Planet Earth is a prodigious environment, full of mysterious forces, but the human race has seriously damaged it in the last 50 years. The Earth could probably heal itself, but in the process, the planet&#8217;s ability to support today\u2019s human population would disappear. Some of the problems we face today have been created by choosing&#8230; Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-29T12:49:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-05T19:03:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Leo Sorge\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leo Sorge\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\"},\"author\":{\"name\":\"Leo Sorge\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5\"},\"headline\":\"Help the Earth: win the 2021 IBM Call for Code Global Challenge!\",\"datePublished\":\"2021-04-29T12:49:00+00:00\",\"dateModified\":\"2022-01-05T19:03:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\"},\"wordCount\":2844,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg\",\"keywords\":[\"Coding Challenge\"],\"articleSection\":[\"Data Science\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\",\"name\":\"Help the Earth: win the 2021 IBM Call for Code Global Challenge! - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg\",\"datePublished\":\"2021-04-29T12:49:00+00:00\",\"dateModified\":\"2022-01-05T19:03:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg\",\"width\":1200,\"height\":628,\"caption\":\"Help the Earth win the 2021 IBM Call for Code Global Challenge!\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Science\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/data-science\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Help the Earth: win the 2021 IBM Call for Code Global Challenge!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5\",\"name\":\"Leo Sorge\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g\",\"caption\":\"Leo Sorge\"},\"description\":\"I hold a degree in electronics. I talk and write about science and technology in both real and close-to-real worlds since 1976. I frankly believe that business plan and singularity are excellent starts for science-fiction stories.\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Help the Earth: win the 2021 IBM Call for Code Global Challenge! - Codemotion Magazine","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/","og_locale":"en_US","og_type":"article","og_title":"Help the Earth: win the 2021 IBM Call for Code Global Challenge!","og_description":"Planet Earth is a prodigious environment, full of mysterious forces, but the human race has seriously damaged it in the last 50 years. The Earth could probably heal itself, but in the process, the planet&#8217;s ability to support today\u2019s human population would disappear. Some of the problems we face today have been created by choosing&#8230; Read more","og_url":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2021-04-29T12:49:00+00:00","article_modified_time":"2022-01-05T19:03:07+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg","type":"image\/jpeg"}],"author":"Leo Sorge","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Leo Sorge","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/"},"author":{"name":"Leo Sorge","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5"},"headline":"Help the Earth: win the 2021 IBM Call for Code Global Challenge!","datePublished":"2021-04-29T12:49:00+00:00","dateModified":"2022-01-05T19:03:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/"},"wordCount":2844,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg","keywords":["Coding Challenge"],"articleSection":["Data Science"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/","url":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/","name":"Help the Earth: win the 2021 IBM Call for Code Global Challenge! - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg","datePublished":"2021-04-29T12:49:00+00:00","dateModified":"2022-01-05T19:03:07+00:00","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg","width":1200,"height":628,"caption":"Help the Earth win the 2021 IBM Call for Code Global Challenge!"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/2021-ibm-call-for-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Data Science","item":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/data-science\/"},{"@type":"ListItem","position":3,"name":"Help the Earth: win the 2021 IBM Call for Code Global Challenge!"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5","name":"Leo Sorge","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g","caption":"Leo Sorge"},"description":"I hold a degree in electronics. I talk and write about science and technology in both real and close-to-real worlds since 1976. I frankly believe that business plan and singularity are excellent starts for science-fiction stories.","url":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-600x600.jpg","author_info":{"display_name":"Leo Sorge","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg",1200,628,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-300x157.jpg",300,157,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-768x402.jpg",768,402,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-1024x536.jpg",1024,536,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg",1200,628,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg",1200,628,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge.jpg",100,52,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/04\/Help-the-Earth-win-the-2021-IBM-Call-for-Code-Global-Challenge-600x600.jpg",600,600,true]},"uagb_author_info":{"display_name":"Leo Sorge","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"},"uagb_comment_info":0,"uagb_excerpt":"Planet Earth is a prodigious environment, full of mysterious forces, but the human race has seriously damaged it in the last 50 years. The Earth could probably heal itself, but in the process, the planet&#8217;s ability to support today\u2019s human population would disappear. Some of the problems we face today have been created by choosing&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/14429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=14429"}],"version-history":[{"count":9,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/14429\/revisions"}],"predecessor-version":[{"id":14548,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/14429\/revisions\/14548"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/14451"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=14429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=14429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=14429"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=14429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}