Mobilno RSS Facebook Twitter E-novice Nastavi za domačo stran Dodaj med priljubljene Podcast Rock Radio Pozabljeno geslo Registriraj se Prijava facebook_connect.gif



  • A- A+

19.07.2016      10:13
|
EDIT Ljubljana

Z agilnimi tehnikami do "crowdsourcing" platforme

  • A- A+

Shema sistemaShema sistema
Timske igre na poletni šoliUsklajevanje skupinUdeleženci med delomUdeleženci ljubljanske poletne šole EDITEDIT 2016 s sloganom "What a digital world"

Letošnji udeleženci poletne šole EDIT v Ljubljani se spopadajo z razvojem platforme za sistem BicikeLJ za skupno rabo koles s podporo sodelovanju množic (crowd). Platforma temelji na zbiranju podatkov iz raznih javnih virov, ki služijo napovedovanju stanja na postajah sistema in izračunom potrebnih premikov s pomočjo strojnega učenja in tehnologije Apache Spark.

EDIT 2016 poteka v štirih državah na sedmih različnih lokacijah. Stalnim lokacijam v Sloveniji, Srbiji ter Bosni in Hercegovini se je letos namreč pridružila še podružnica v Dublinu na Irskem. Na vseh lokacijah se bo več kot 100 študentov posvetilo različnim izzivom, ki jih prinaša digitalna transformacija.

Pri nas EDIT poteka na dveh lokacijah: v Mariboru so se študentje in študentke lotili izziva digitalne transformacije letalskih potovanj, v Ljubljani pa se bo izbrana skupina preizkusila v razvoju ti. platforme za sistem BicikeLJ za skupno rabo koles s podporo sodelovanju množic (crowd). 

Izboljšanje trajnostnega koncepta skupne rabe koles

Mesta imajo že dobro vpeljane sisteme skupne rabe koles z velikimi skupinami uporabnikov, premikanje koles med posamezni postajami pa izvajajo zaposleni podjetja, ki skrbijo za nemoteno storitev skupne rabe koles. Uporaba avtomobilov za premikanje koles vpliva na neučinkovitost skupne rabe koles z vidika trajnosti in inovativnosti celotne storitve.

Udeleženci poletne šole EDIT 2016 bodo z razvojem aplikacije za skupno rabo koles skušali vzpodbuditi meščane, da izposojena kolesa prevzamejo na polnih postajah in jih pustijo na postajah z več prostimi mesti. Aplikacija bo meščanom omogočala komunikacijo ter zagotavljala sistem vzpodbud za nagrajevanje uporabnikov, ki opravijo največ koristnih premikov. 

Od podatkovne zbirke MongoDB …

Mentorji ljubljanske poletne šole EDIT zadnje tri mesece zajemajo prometne podatke iz javnih virov. Nerelacijska podatkovna zbirka MongoDB trenutno vsebuje preko 250 GB podatkov v obliki JSON, saj vmesniki API vsako minuto zbirajo podatke o stanju postaj sistema BicikeLJ in ljubljanskih parkiriščih, zajemajo prometne informacije iz ljubljanskih ulic in slovenskih avtocest ter beležijo izredne dogodke na slovenskih cestah (prometne nesreče, zapore itd.). Poleg minutnih podatkov vmesniki API vsake tri ure shranjujejo podatke o trenutnem vremenu in vremenski napovedi. 

… do gruče Hadoop Spark.

Udeleženci šole EDIT v Ljubljani uporabljajo gručo 17 računalnikov, ki jih povezujeta okolji Hadoop in Spark. Hadoop je namenjen predvsem uporabi sistema HDFS (Hadoop Distributed File System), v katerem so shranjeni zapisi (vnaprej obdelani podatki, pripravljeni za rudarjenje) iz okolja Spark.

Spark predstavlja bliskovito hitro okolje za obdelavo podatkov, ki ponuja 4 vmesnike API za programske jezike Java, Python, Scala in R. Okolje prav tako vsebuje interaktivno lupino oziroma ukazno vrstico za Scalo in Python. 

Preko strežnika …

Ljubljanska skupina bo strežnik, napisan v okolju NodeJS, uporabila za branje svežih podatkov iz javnih vmesnikov API in pošiljanje pridobljenih informacij v okolje Spark za nadaljnjo obdelavo. Strežnik bo prav tako gostil API, s katerim se bo povezovala mobilna aplikacija Android. Poleg branja in pošiljanja informacij bo strežnik namenjen tudi branju napovedi naučenega modela iz gruče ter igrifikacijo (gamification) napovedi, preden jih bo preko mobilne aplikacije poslal končnemu uporabniku.

… do aplikacije Android

K uporabniku usmerjen del sistema (front-end) predstavlja aplikacija Android, preko katere bo uporabnik prejemal podatke iz zalednega sistema (back-end). Udeleženci šole EDIT bodo aplikacijo razvili v jeziku Java. 

Skupina EDIT je trenutno v fazi razvoja, njihov napredek pa je presenetil tudi izkušeno ekipo Comtradovih strokovnjakov. Miha Urbanija, arhitekt informacijskih rešitev v podjetju Comtrade in mentor poletne šole EDIT, je nad udeleženci navdušen:


»Letošnja naloga je precej obsežna in zahteva zelo veliko usklajevanja med štirimi ekipami. Udeleženci zelo aktivno komunicirajo in podajajo veliko dobrih idej, obenem pa so odpravili nekatere začetne težave in naredili prve korake pri razvoju prototipa. Nadaljevati morajo z zavzetim delom, zaključiti svoje naloge in jih med seboj povezati v celoto.«


Cilj: priprava koncepta ter razvoj delujočega prototipa ob koncu poletne šole

Poletna šola EDIT se zaključi 22. julija, ko bodo udeleženci svoj koncept in prototip rešitve predstavili pred Comtradovimi zaposlenimi. Živa Gorup Reichmann, vodja razvoja kompetenc v Comtradu, pravi:


»Uporaba agilnih tehnik pod strokovnim mentorstvom prinaša odlične rezultate, vseeno pa je zaključni del vedno začinjen s tremo, ker mladi pokažejo svoj izdelek pred relativno velikim občinstvom. Naši sodelavci komaj čakajo, da vidijo rezultate poletne šole. Vsaka skupina projekt predstavi na svoj način, nekateri naredijo impro ligo, drugi jo predstavijo z bolj tehničnega vidika, spet tretji v obliki zgodbe.«


In kaj o poletni šoli EDIT pravijo udeleženci?

Luka Pisko: »Poletna šola EDIT 2016 je fantastična. Najbolj mi je všeč spoznavanje, kako poteka razvoj informacijskih tehnologij. Tu mi je vsak dan bolj všeč in poletna šola je res to, kar sem upal da bo. Vsi smo sproščeni, a delavni. Mentorji pomagajo ob vsakem zamahu rok in res je pohvalno, da imajo toliko potrpljenja. Res sem zadovoljen, da ste me sprejeli.«

Angelina Temelkovska: »Pričakujem, da se bom naučila več o tem, kako je sodelovati v veliki ekipi, in spoznala nova orodja in ogrodja. Zaenkrat mi gre dobro. :) Najboljša stvar pri poletni šoli je, da me vsak dan znova motivira in da se ob koncu delovnega dne domov odpravim s težkim srcem. Jaz delam na področju rudarjenja podatkov in strojnega učenja, v tem trenutku pa pridobivamo lastnosti iz vseh podatkov.«

Nina Simic: »Poletno šolo EDIT in njeno organizacijo lahko samo pohvalim. Projekt je več kot zanimiv. Uporabljamo namreč najnaprednejše tehnologije, še posebej super pa je mednarodna narava šole, saj lahko spoznavamo ljudi iz različnih držav in poleg razvijalskih znanj vadimo tudi svoje znanje angleščine.«

Alan Hadžić: »Delam na mobilni aplikaciji MobileApp (uporabniški vmesnik). Vesel sem, da lahko  vidim, kako potekata uresničitev  projekta v resničnem življenju in delo v ekipi. Mentorji so prijazni in radi pomagajo. Na poletni šoli EDIT sem obenem spoznal veliko novih in zanimivih ljudi iz različnih držav.«

Andraž Frelih: »Zdi se mi, da gre za odlično priložnost, da udeleženci izboljšajo svoje znanje in se preizkusijo ob delu v ekipi, še posebej če imajo več izkušenj s pisanjem kode. Vzdušje je prijetno, ostali udeleženci so prijazni in inštruktorji so vedno pripravljeni pomagati. Tema te poletne šole je brez dvoma zelo zanimiva (čestitke gredo tistemu, ki je dobil idejo). Kava pa ... stimulira.«










KOMENTIRAJ

X


ANKETA
Arhiv anket

Boste uporabljali Uber, ko ta pride v Slovenijo?







>>
Uber prihaja v Slovenijo!


ZADNJE RAČUNALNIŠKE TEŽAVE IN REŠITVE

ZADNJE KOMENTIRANE NOVICE

Novi iPhone je vreden manj kot 200 evrov! 24
Jan.Ethelwulf  |  Ne pozabit na popravila! Ta so tudi prec...
Novi Galaxy S8 za skoraj polovico zmogljivejš... 2
abhorsen.  |  A si siguren? Jaz sem slišal, da kar 73,...
Novi Galaxy S8 za skoraj polovico zmogljivejš... 2
razerznak  |  baje tudi za 50% bolj explodira
Chromebooki postali boljši od računalnikov z ... 3
sphinxx  |  slovenija ni merilo za karkoli - smo pre...
Ali veste, kateri je najbolj prodajan mobilni... 2
Feanor12  |  http://www.pricepony.com.ph/bl...
RN KANAL




e-novice Želim brezplačno izdajo uredniškega izbora
najboljših računalniških novic na e-mail
Potrdi
(predogled)
(predogled)
(predogled)
(predogled)
(predogled)


100% skrbno bomo varovali vašo zasebnost in odnaročili se boste lahko kadarkoli!
Twitter




V zgornje okence vpišite vaš elektronski naslov, na katerega boste prejeli nadaljna navodila.

Mozilla Firefox

Kliknite na meni Orodja (Tools) in izberite Možnosti (Options)
V zavihku Splošno (Main) v polje Domača stran (Home Page) vpišite naslov rn.si
Kliknite na gumb V redu (OK)

Internet Explorer

Kliknite na meni Orodja (Tools) in izberite Internetne možnosti (Internet Options)
V zavihku Splošno (General) v polje Home Page (Domača stran) vpišite naslov rn.si
Kliknite na gumb V redu (OK)

Chrome

Hkrati pritisnite ALT+F in izberite Možnosti
V zavihku Osnove kliknite na gumb Uporabi trenutno stran
Kliknite na gumb Zapri

Netscape Navigator

Kliknite na meni Tools in izberite Options
V zavihku Main v polje Home Page vpišite naslov rn.si
Kliknite na gumb OK

Opera

Hkrati pritisnite CRTL+F12
Kliknite gumb »Use current«
Kliknite na gumb OK

Safari

Hkrati pritisnite tipki CTRL+","
Izberete zavihek General
Kliknite gumb »Set to current page«

Mozilla Firefox

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb Shrani (Save)

Internet Explorer

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb Dodaj (Add)

Chrome

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb Končano (Finish)

Netscape Navigator

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb OK

Opera

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb OK

Safari

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb OK