Pobednici hackatona: Personality tester

Mare Milojković
Oasis Foundation Serbian
4 min readSep 9, 2021

“Odricanje od odgovornosti: Ovo je prevod člana Oasis zajednice. Ako želite da pročitate originalni članak, posetite: Hackathon Winner’s Spotlight: Personality Tester.”

Dobitnik bronzane nagrade

Ovo je deo serije članaka o pregledu pobednika u okviru hakatona “Potraga za Ružom”. Više o ovom hackatonu možete da pročitate ovde

Personalitz test tim je napravio odličan snimak o tome kako je Parcel SDK iskorišćen za hackaton. Toplo Vam preporučujemo da ga pogledate ovde, a kod projekta možete da pogledate na github.

Reci nam nešto o sebi (odakle si, na čemu si ranije radila, i sl)

Zdravo, ja sam Apple Choi. Radim kao programer u Forbole, a takođe sam apsolvent na Swansea univerzitetu. U Forbole uglavnom radim na BDJuno, to je alat koji razčlanjuje podatke sa blockchain mreže kako bi te podatke prikazao na jednostavan način. Dodatno, radim na projektu za moju finalnu godinu na fakultetu, to će biti mikroblog sistem za preporuke baziran na blockchain podacima iz Desmos. Desmos je blockchain dizajniran za funkcionisanje na platformama socijalnih mreža. Želim da omogućim decentralizovanu socijalnu mrežu koja ne prati svoje članove. Na takvoj mreži, svi članovi mogu da budu aninimni.

Kada si se prvi put susrela sa blockchain tehnologijama?

Susrela sam se sa blockchain tehnologijom kada sam započela rad u Forbole kompaniji. Tokom rada na implementiranju blockchain aplikacija, postala sam fascinirana konceptom blockchain tehnolgija poput: decentralizacije, demokratije, anonimnosti i očuvanja privatnosti.

Ljudi brinu da bi konverzacije na internetu mogle da budu praćene i povezane sa personalnim podacima. S toga postoji potreba da se izgradi bezbedna socijalna mreža kako bi ljudi mogli bezbrišno da dele svoja mišljenja na socijalnim platformama. Tako sam dobila ideju da implementiram mikroblog sistem uz pomoć blockchain tehnologija i time iskoristim sve prednosti blockchain tehnologije za kreiranje socijalnih mreža.

Reci nam nešto o tvom projektu (o čemu se radi, kako radi?)

Pri pretraži postova na socijalnoj mreži, korisnici žele da vide stvari koje ih interesuju. Za to je potrebno da se sakupi velika količina privatnih podataka, ali korisnici su zabrinuti o svojoj privatnosti i neće lako dati svoje privatne informacije. Parcel SDK može da pomogne sa upravljanjem pristupa podacima tako da se njima može pristupiti samo uz pristanak korisnika. Ovaj projekat predstavlja interfejst za premošćavanje podataka sa Desmos u Oasis mrežu kako bi korisnicima omogućilo kontrolu nad njihovim privatnim podacima.

Ovaj projekat je prototip sistema socijalne mreže — korisnici mogu da gledaju postove, da ih lajkuju i da komentarišu. Nakon akcije korisnika, program šalje akciju, poput koji se tip posta lajkovao, na lambda server. Na serveru će se uz pomoć Parcel-a ta akcija procesirati i sačuvati na korisničkom profilu.

Kada korisnik podnese zahtev za personality test rezultate, server će preuzeti sve korisničke podatke iz Parcel-a, proslediti algoritam analize u Parcel, i preuzeti rezultate.

Personality test je zapravo deo mog finalnog projekta na fakultetu. Krajnji cilj ovog projekta je kreiranje sistema preporuka uz pomoć Parcel SDK i blockchain setova podataka.

Koji problem u svetu tvoj projekat ima za cilj da reši?

Problem privatnosti u socijalnim mrežama je ovih dana glavni problem u svetu koji pokušavamo da rešimo. S obzirom da je većina socijalnih mreža besplatno, prodavanje reklame je jedini način na koji te platforme mogu da zarade. To znači da se privatni podaci prodaju kompanijama koje se reklamiraju na platformi. Problem u ovoj ekonomije jeste taj da korisnici ne mogu da odaberu koje podatke žele da prodaju i kojim kompanijama žele da ih prodaju. Parcel SDK omogućava korisnicima upravo to.

Na desmos, priliv od reklamiranja će biti podeljen krajnjim korisnicima na osnovu njihovih angažovanja na društvenoj mreži. Sa ovim mehanizmom, reklame će biti dostavljene pravoj ciljnoj grupi bez žrtvovanja njihove privatnosti.

Šta te je neteralo da počneš da razvijaš rešenja na Oasis mreži?

Sviđa mi se ideja koji ima Parcel SDK — korisnik može da vidi izveštaj na kome je označeno ko je, i kom je podatku pristupljeno. Kada je reč o socijalnim mrežama, ljudi jednostavno kliknu na dugme “prihvatam sve uslove korišćenja” bez da ih pogledaju. Sa Parcelom, korisnici mogu da povuču pristup za svoje podatke kada god požele.

Zašto su privatnost i poverljivost važne komponente tvog projekta?

Svako može da se složi da bi personalni metapodaci trebalo da budu poverljivi i privatni. Izveštaji o korisnicima, njihovim aktivnostima kao što su klikovi, lajkovi i sl., su sačuvani na Parcel ParaTime komponenti kako bi ostali privatni.

Kako tvoj projekat koristi Parcel SDK za omogućavanje odgovorne ekonomije podataka?

Parcel SDK omogućava korisnicima da preuzmu kontrolu nad svojim podacima. Korisnik može da vidi koji od podataka je prikazan kompanijama, i šta je to što su prodali.

Na Desmos mreži se čuvaju sadržaji i reakcije. Kako bismo zaštitili podatke o ponašanju korisnika, Desmos ne čuva i ne analizira korisnička ponašanja. Uz pomoć Parcel SDK, krajnji korisnici mogu da odaberu koje podatke žele da podele sa aplikacijom. Server tada može da analizira podatke i predloži sadržaj ili reklame korisniku bez uvida u identitet korisnika. Vlasnici podataka u svakom trenutku znaju koji su podaci podeljeni sa trećim licima.

Koja je tvoja omiljena mogućnost Oasis Mreže koju si otkrio dok si radio na projektu?

S obzirom da sam isprobala samo Parcel SDK, otkrila sam da je Parcel Steward odličan alat koji može da prikaže, ne samo dodate podatke, već i podatke koji su procesirani kroz razne algoritme. Korisnici bi možda hteli da znaju kako su podaci procesirani, i šta mogu da radi sa tim rezultatima. Takođe, korisnici mogu da obrišu zapise koje više ne žele da dele, to je odlična mogućnost.

Kako ostali mogu da isrpobaju tvoju aplikaciju, ili nauče nešto više o tome na čemu radiš?

Ako želite da isprobate Personality tester, slobodno ga preuzmite sa Github-a :)

Finalna verzija socijalne platforme (Mooncake) koja će da koristi Parcel SDK za prikupljanje podataka još uvek nije dostupna. Ispratite Forbole novosti kako biste ostali u toku.

Još nešto što bi volela da podeliš?

I dalje ima mesta za usavršavanje samog SDK paketa kako bi se povećala korisnost. Zaista se radujem budućnosti razvoja Parcel SDK paketa!

--

--