{"componentChunkName":"component---src-templates-blog-post-js","path":"/blog/govtech-2019-walidator-zdjec","result":{"data":{"markdownRemark":{"html":"<p>W listopadzie 2019 roku zgłosiłem się do konkursu GovTech. Wybrałem zadanie konkursowe polegajce na przygotowaniu aplikacji mobilnej, która miała pomóc osobom wgrywającym zdjęcia do dowodu osobistego. Chodziło to, żeby aplikacja - podczas robienia sobie zdjęcia selfie - od razu wskazywała, dlaczego dane ustawienie do zdjęcia jest nieprawidłowe: a to za ciemne tło,a to niedozwolone okulary.</p>\n<p>Mój pomysł polegał na tym, że zabrać się za zadanie w 3 krokach:</p>\n<ol>\n<li>Przygotować aplikację webową, za pomocą której mógbłym zebrać dane testowe od znajomych i rodziny.</li>\n<li>Wytrenować model <em>machine learning</em> za pomocą tych danych.</li>\n<li>Przygotować aplikację mobilną wykorzystującą ten wytrenowany model - apka była właściwym elementem konkursu.</li>\n</ol>\n<p>Niestety, nie udało mi się dobrnąć do kroków numer 2 i 3, bo przygotowanie apki z kroku pierwszego zajęło mi sporo czasu, no i też nie zebrałem wystarczającej ilości zdjęć, żeby móc to jakoś wrzucić do <em>machine learning</em>. Jednakże to i tak było ciekawe doświadczenie, dlatego dzielę się tym, co udało mi się zrobić.</p>\n<p>Wszystko, co zrobiłem, można znaleźć na moim Githubie: <a href=\"https://github.com/robert-skarzycki/govtech-2019-collect-id-photos\">https://github.com/robert-skarzycki/govtech-2019-collect-id-photos</a></p>\n<p>To repozytorium zawiera dwie aplikacje:</p>\n<ul>\n<li>apkę webową do zbierania zdjęć,</li>\n<li>funkcję Azure do przepychania tych zdjęć do Blob storage.</li>\n</ul>\n<p>Apkę webową stworzyłem za pomocą Gatsby CLI oraz <a href=\"https://www.gatsbyjs.org/starters/niklasmtj/gatsby-starter-julia/\">startera Julia</a> - tego samego, na którym działa mój blog. Sama strona to po prostu zwykły \"wizard\", który prowadzi użytkownika krok po kroku, prosząc o wykonanie kolejnych zdjęć - prawidłowych i nieprawidłowych. Natomiast funkcja Azure działa na .NET Core i wykorzystuje Azure Blob SDK (to było moje pierwsze spotkanie z tym SDK).</p>","excerpt":"W listopadzie 2019 roku zgłosiłem się do konkursu GovTech. Wybrałem zadanie konkursowe polegajce na przygotowaniu aplikacji mobilnej, która miała pomóc osobom…","frontmatter":{"date":"27 February, 2020","path":"/blog/govtech-2019-walidator-zdjec","title":"GovTech 2019 - walidator zdjęć"},"fields":{"readingTime":{"text":"2 min read"}}}},"pageContext":{}},"staticQueryHashes":["3649515864","63159454"]}