Smart AI Curator
Arhiv postaje opus.
O projektu
Dashboard za fotografsku arhivu koji kombinuje urednički rad, AI klasifikaciju i embedding search. Umjesto još jednog folder sistema, fotograf dobija alat za pronalazak serija, građenje kolekcija i pripremu javnog portfolija.
Moj doprinos
- Proizvod i interfejs
- Vizuelni embedding modeli
- Semantička pretraga
- Selekcija i objava
Odnosi među slikama
Vizuelni embedding prikazuje bliskost kadrova, a pregled sličnosti pomaže pri izboru.
Od arhiva do serije
Kolekcije povezuju fotografije sa narativom i redoslijedom koji odabere autor.
Detaljnije o razvoju
Dobri kadrovi traže cjelinu
Sistem sam napravio za fotografa sa stotinama snažnih kadrova i bez jasnog načina da sagleda njihove veze. Polazište je kustosko pitanje: koje fotografije pripadaju istoj cjelini, gdje jedan kadar odgovara drugom i kako od arhiva nastaje opus.
Dvije koordinate po fotografiji
Svaka fotografija dobija vizuelni embedding i tekstualni embedding analize koju piše Gemini. Svjetlo, kompozicija, paleta, raspoloženje i tehnika postaju podaci koje sistem može da upoređuje.
Pretraga po značenju
Kosinusna sličnost povezuje kadrove, dok tekstualni upit pronalazi fotografije koje niko nije ručno označio tim riječima. Grupisanje koristi k-means i silhouette scoring; pronađene grupe vraćaju se modelu da dobiju ime i kustoski podnaslov.
Arhitektura koja prati posao
React i Vite kontrolna tabla i generisani portfolio rade na Vercelu. Dugotrajni Express i Node.js proces na Railwayu vodi analizu, embedding modele, pretragu i otkrivanje veza. SQLite čuva katalog i vektore, Cloudflare R2 originale, a Vertex AI izvršava modele.
Fotograf ostaje autor
Razgovor omogućava usmjeravanje opisa i uređivanje rezultata. Privatna kontrolna tabla nosi rad nad arhivom, a javni portfolio prikazuje odabrane cjeline. Sistem podržava fotografov pogled i odluke.






