Cătălina Ilinca Iov

Ce învăț acum

Planeta vie, inteligență artificială și aplicații în dezvoltare.

Planeta vie

Explorează Planeta vie ↗

Planeta vie este un proiect transcontinental în dezvoltare, în care eu, din România, și Alex, din Toronto, Canada, lucrăm la culegerea de informații despre parametrii de mediu din țările noastre. Punctul de plecare este o întrebare simplă: cum putem aduna observații din locuri diferite într-o formă care să permită comparații corecte? În timp, ne dorim ca informațiile să fie completate de viitori parteneri din alte țări. Scopul pe termen lung este o hartă parametrică a Pământului, construită în jurul unor parametri fizici de interes, care să ajute la înțelegerea mediului și la stabilirea obiectivelor viitoare.

O asemenea hartă are nevoie de mai mult decât puncte colorate pe un ecran. Pentru fiecare observație trebuie să știm ce anume a fost măsurat, în ce unitate, unde și când. Temperatura aerului, umiditatea, presiunea atmosferică, precipitațiile sau indicatorii de calitate a aerului au semnificații și ritmuri de variație diferite. Acestea sunt exemple de categorii pe care le putem explora, nu o listă de fluxuri deja conectate. Mai întâi trebuie să verificăm disponibilitatea surselor, condițiile lor de utilizare și nivelul de detaliu oferit.

Învăț să disting între date culese direct și informații publicate de alte organizații. O sursă deschisă trebuie documentată prin nume, adresă și momentul accesării. Dacă folosim măsurători din surse diferite, trebuie să verificăm dacă metodele și intervalele de timp sunt comparabile. O valoare lipsă nu trebuie înlocuită automat cu zero, iar o valoare neobișnuită nu trebuie eliminată doar pentru că nu se potrivește așteptărilor. Aceste detalii influențează interpretarea și pot schimba concluziile unei comparații.

În colaborarea România–Canada, un pas important este definirea unei structuri comune. Ne propunem să păstrăm pentru fiecare înregistrare parametrul, valoarea, unitatea, localizarea, data și sursa. Coordonatele geografice și fusurile orare trebuie tratate consecvent. Un tabel de probă cu puține înregistrări poate evidenția problemele înainte de a construi o platformă mai complexă. În această etapă, obiectivul este claritatea informațiilor și un proces de verificare pe care îl putem explica, nu cantitatea cea mai mare de date.

Viitorii parteneri ar putea contribui prin aceeași structură și prin reguli comune de documentare. Îmi doresc ca proiectul să fie și un cadru de învățare: fiecare participant să poată descrie mediul local, sursa aleasă și limitele observațiilor. Datele despre mediu nu justifică singure concluzii despre cauze sau predicții. Pentru analize mai avansate va fi nevoie de metode potrivite și de îndrumare. O hartă educațională poate deveni utilă tocmai prin felul transparent în care separă observațiile de interpretări.

Viziunea pe termen lung este ca această hartă să susțină întrebări despre resurse, diferențe regionale și schimbări în timp. Nu prezentăm platforma ca pe un sistem operațional global sau ca pe un instrument validat de prognoză. Prezentăm o direcție de lucru care începe cu două țări și cu dorința de a construi atent. Pentru mine, valoarea proiectului se află și în ceea ce învăț pe drum: organizarea datelor, comunicarea internațională, respectarea surselor și răbdarea de a verifica înainte de a afirma.

Un prim rezultat util va fi o fișă de date pe care o putem completa în același mod în ambele țări. Ea trebuie să explice proveniența fiecărui număr și să permită verificarea lui. Abia după ce acest pas este stabil putem decide ce vizualizare și ce ritm de actualizare sunt potrivite.

Inteligența Artificială

Explorează Inteligența Artificială ↗

Inteligența artificială mă interesează ca domeniu în care se întâlnesc matematica, datele, programarea și întrebările despre oameni. Învăț să disting între un program care urmează reguli scrise explicit și un model care identifică tipare pe baza unor exemple. Diferența este importantă pentru a înțelege ce poate face un instrument și unde apar limitele lui. Un răspuns convingător sau o interfață plăcută nu sunt suficiente pentru a demonstra că sistemul a înțeles corect o cerință ori că informația oferită este adevărată.

Una dintre direcțiile mele de studiu este lucrul cu exemple simple. Clasificarea unei imagini, recunoașterea unui tipar sau gruparea unor înregistrări pot fi puncte de pornire. Îmi doresc să înțeleg cum sunt alese datele și cum se separă exemplele folosite pentru învățare de cele folosite pentru evaluare. Dacă un model este verificat doar pe exemple pe care le-a văzut deja, rezultatul poate crea o impresie greșită. O demonstrație trebuie însoțită de o explicație a condițiilor în care a fost obținută.

Modelele care generează text pot ajuta la formularea unor idei, la explicarea unor concepte sau la explorarea mai multor variante de rezolvare. Le privesc ca pe instrumente de sprijin pentru învățare. Încerc să verific afirmațiile importante, să compar explicațiile cu materiale de încredere și să refac pașii unei soluții. Dacă nu pot explica un fragment de cod sau un raționament primit, acesta rămâne ceva de studiat. Folosirea unui instrument nu înlocuiește înțelegerea rezultatului și responsabilitatea pentru ceea ce public.

Mă interesează și relația dintre inteligența artificială și datele de mediu. Un proiect precum Planeta vie ar putea, într-o etapă viitoare, explora identificarea unor tipare sau semnalarea unor valori care merită verificate. Acestea sunt posibilități de studiu, fără a pretinde că o componentă AI este deja implementată. Înainte de orice model, datele trebuie să fie documentate și suficient de potrivite întrebării. O analiză simplă și bine explicată poate fi mai utilă decât un sistem complex a cărui ieșire nu o pot interpreta.

Un alt subiect important este folosirea responsabilă a informațiilor. Învăț să evit introducerea datelor personale în instrumente fără să înțeleg ce se întâmplă cu ele. Mă preocupă diferența dintre o recomandare generală și o decizie care poate influența viața unei persoane. Pentru domenii sensibile sunt necesare competențe, verificări și supraveghere adecvate. Îmi doresc să pot discuta atât avantajele unui instrument, cât și erorile posibile, prejudecățile din date și situațiile în care este mai bine să cer ajutorul unui specialist.

Pe această pagină voi putea adăuga treptat experimente, explicații și rezultate concrete. Pentru fiecare exemplu vreau să arăt întrebarea inițială, datele folosite, metoda și limitele observației. Nu îmi atribui o calificare profesională în inteligență artificială; prezint un proces de învățare. Curiozitatea mea este orientată spre înțelegerea mecanismelor și spre aplicații cu scop clar. Mă motivează posibilitatea de a construi instrumente utile, dar și nevoia de a păstra gândirea critică atunci când tehnologia pare să ofere foarte repede un răspuns.

Îmi propun să păstrez un jurnal al experimentelor, cu întrebarea de pornire și cu observațiile mele. Atunci când o încercare nu reușește, vreau să notez și motivul posibil. Compararea mai multor variante poate fi o lecție utilă, dacă schimbările sunt explicate și dacă rezultatele sunt prezentate în condiții comparabile.

Aplicațiile mele

Explorează Aplicațiile mele ↗

Aplicațiile mele este spațiul în care vreau să documentez idei software, prototipuri și pașii prin care învăț să le dezvolt. Interesul pentru aplicații apare și în prezentarea mea publică, unde proiectele sunt descrise ca fiind în lucru. În această variantă a portalului nu există promisiunea unor programe finalizate sau a unor fișiere gata de descărcat. Vreau ca fiecare aplicație publicată ulterior să aibă o descriere clară, o versiune identificabilă și instrucțiuni care pot fi urmate de o altă persoană.

Punctul de plecare pentru o aplicație este o nevoie. Poate fi organizarea unor informații, vizualizarea unor date sau simplificarea unei activități repetitive. Învăț să scriu cerințe scurte: cine va folosi programul, ce informații introduce și ce rezultat trebuie să obțină. Această etapă ajută la alegerea funcțiilor esențiale. O idee cu multe posibilități poate deveni greu de urmărit; de aceea vreau să încep cu o variantă mică, pe care o pot verifica înainte de a adăuga alte componente.

Interfața contează pentru că este locul în care utilizatorul întâlnește logica aplicației. Mă interesează etichetele clare, ordinea comenzilor și mesajele care explică o eroare. Un buton trebuie să ofere un rezultat previzibil, iar o acțiune importantă trebuie să fie ușor de recunoscut. Învăț să privesc o pagină atât pe un ecran mare, cât și pe telefon, și să mă gândesc la folosirea tastaturii. Aspectul vizual poate face explorarea plăcută, dar funcțiile trebuie să rămână accesibile și ușor de înțeles.

Datele reprezintă o altă parte a procesului. Chiar și o aplicație simplă are nevoie de reguli pentru câmpuri goale, valori greșite sau înregistrări duplicate. Vreau să înțeleg unde sunt păstrate informațiile, cum pot fi exportate și ce se întâmplă dacă programul este închis. Pentru prototipuri este util să lucrez cu date de test, fără informații personale reale. Dacă o idee implică utilizatori sau conturi, apar întrebări suplimentare despre acces, confidențialitate și responsabilitatea administrării datelor.

Testarea trebuie să urmărească lucruri concrete. Îmi propun să verific traseul obișnuit de utilizare, dar și situații precum o introducere incompletă sau o acțiune repetată. O eroare descoperită nu înseamnă că proiectul nu are valoare; oferă un indiciu despre ce trebuie schimbat. Vreau să păstrez o listă de probleme și modificări, pentru a înțelege evoluția fiecărei versiuni. Instrumentele de inteligență artificială pot sugera explicații sau variante de cod, însă rezultatul trebuie citit, înțeles și verificat în context.

În viitor, această secțiune poate reuni capturi reale, mici demonstrații și fișe de proiect. Fiecare fișă ar trebui să distingă între idee, prototip, test și versiune publicată. Legăturile de descărcare vor apărea doar când există un fișier disponibil și verificat. Pentru mine, dezvoltarea unei aplicații este o formă de învățare practică: formulez o problemă, încerc o soluție și observ efectul. Îmi doresc ca portofoliul să arate acest proces cu sinceritate, inclusiv limitele lui, și să poată deveni o bază pentru colaborări viitoare.

Un alt pas este scrierea unor instrucțiuni scurte pentru cineva care vede proiectul prima dată. Dacă acea persoană nu înțelege ce trebuie să facă, problema poate fi în explicație sau în interfață. Feedbackul primit astfel poate orienta următoarea versiune și mă poate ajuta să aleg modificările cu adevărat utile.