IBM Call for Code poziva programere na borbu protiv koronavirusa

IBM je pozvao programere da kreiraju aplikaciju u jednom od tri glavna područja: krizna komunikacija tijekom izvanrednog stanja, poboljšanje učenja na daljinu i aplikacije koje potiču suradnju unutar lokalne zajednice

62
ibm call for code

IBM je svoje ovogodišnje natjecanje Call for Code Global Challenge posvetio borbi protiv pandemije COVID-19. Pozvao je programere da kreiraju aplikacije koje mogu pomoći ugroženim zajednicama širom svijeta u borbi protiv još uvijek nedovoljno poznate bolesti.

U prvom danu nakon objave pozva IBM je zaprimio čak 1000 prijava, što pokazuje da su programeri željni pomoći u borbi protiv opasnog koronavirusa.

Prvi natječaj IBM Call for Code organiziran je 2018. godine i privukao je više od 100 tisuća programera. Lanjsko izdanje privuklo je 190 tisuća sudionika, no ovogodišnje izdanje će sigurno premašiti te brojke, najavljuju u IBM-u.

Ove godine programeri moraju kreirati aplikaciju u jednom od tri glavna područja: krizna komunikacija tijekom izvanrednog stanja, poboljšanje učenja na daljinu i aplikacije koje potiču suradnju unutar lokalne zajednice.

“Kada je riječ o kriznoj komunikaciji, tražimo rješenja za situacije poput one kada ljudi u kratkom vremenu postavljaju ogromn broj pitanja u kratkom vremenu tražeći informacije”, tumači Daniel Krook, tehnički direktor natjecanja. “Kod obrazovanja na daljinu tražimo kako bi se tehnologija mogla primijeniti na lekcije koje učenici zbog fizičke udaljenosti ne mogu raditi na tradicionalan način. Treća kategorija obuhvaća aplikacije koje nas povezuju sa zajednicom u trenutku kada se morate fizički distancirati od svojih susjeda.”

Kako bi omogućio programerima što brži razvoj aplikacija, IBM im je na raspolaganje stavio početne setove za sva tri osnovna područja. Tako, na primjer, set za razvoj aplikacija za kriznu komunikaciju nudi programerima IBM-ovu uslugu Watson Assistant AI pri integriranju chatbota u njihovu aplikaciju na IBM-ovu cloud serveru. Chatbot može odgovarati na često postavljana pitanja, tumači Krook te dodaje kako aplikacije morajujednostavno  rješavati svakodnevne probleme.

Svi početni setovi uključuju savjete o korištenju IBM-ovih usluga u oblaku, kao što su Watson i IBM Cloud Functions, te tehnologije otvorenog koda poput Node.js, Apache OpenWhisk, React i Express.js.

Programeri moraju raditi brzo

Vrijeme brzo prolazi, pandemija hara i aplikacije se moraju brzo isporučiti. IBM je zato u početne setove uključio vodiče u kojima pojašnjava probleme s kojima se ljudi i zajednice suočavaju. Osim toga, ubrzan je postupak vrednovanja kako bi se brzo izabralo troje finalista.

Krajnji rok za prijavu aplikacija je 27. travnja, a IBM će finaliste objaviti 5. svibnja na konferenciji IBM Think Virtual.

Iako će natjecanje ostati otvoreno do proglašenja pobjednika u listopadu, IBM želi što je prije moguće doći do nekih konkretnih rješenja. Poziv na ubrzani razvoj aplikacija pokazuje da IBM shvaća da će pandemija u sjedećim mjesecima biti veliki izazov za ljude i društvo u cjelini. Bolest se još uvjek širi u mnogim zemljama, a modeli suočavanja s krizom i ublažavanja pandemije razlikuju su od zemlje do zemlje.

Iako je fokus natjecanja pomoći u zajedničkoj borbi protiv pandemije COVID-19, interes programera nije isključivo altruizam. Pobjednik natjecanja dobiva novčanu nagradu u iznosu od 200 tisuća američkih dolara, podršku zaklade Linux za razvoj projekta utemeljenog na otvorenom kodu, mentorsku i financijsku podršku IBM-a u razvoju aplikacije te podršku u implementaciji aplikacije. Druga dva finalista dobit će novčane nagrade u iznosu od 25 tisuća dolara te podršku Zaklade Linux. Još dva tima dobit će novčane nagrade od 10 tisuća dolara i podršku Zaklade Linux.