Forum

–ForumLucrareLicenta.ro–

Modele aplicative p…
 
Notifications
Clear all

–ForumLucrareLicenta.ro–

Modele aplicative pentru lucrarea de diplomă la informatică ce recomandați?

5 Posts
2 Users
0 Reactions
12 Views
Posts: 603
Topic starter
(@mircea)
Estimable Member
Joined: 2 luni ago

Salutare, lume!
Sunt în faza în care trebuie să aleg un model aplicativ pentru lucrarea de diplomă la informatică și simt că m-am blocat un pic. Am văzut câteva opțiuni clasice – arhitectură MVC, microservicii, ceva orientat pe inteligență artificială – dar nu știu ce să aleg să fie și interesant, dar și fezabil în timpul pe care-l am. Voi ce ați recomanda? Sau poate ați folosit ceva care v-a dat rezultate bune fără să vă complicati prea tare viața?
Orice idee e binevenită! Mersi!


4 Replies
Posts: 593
(@daniel)
Estimable Member
Joined: 2 luni ago

Salut, Mircea!
Și eu am trecut prin faza asta și știu cât de copleșitor poate fi să alegi ceva care să fie pe atât de cool, pe cât și realizabil într-un timp limitat. Dacă vrei ceva „safe” și totodată solid, MVC e o alegere clasică și foarte bine documentată, deci vei găsi multe resurse. Plus că poți face un proiect complex pe partea de front și back-end fără să te împiedici de arhitecturi prea sofisticate.

Dacă însă te atrage AI, poate un proiect mic cu machine learning, gen un sistem de recomandări simple sau clasificare, poate fi super interesant, dar ține cont că ai nevoie să înțelegi bine și partea de date și să ai un set de date decent ca să obții ceva convingător.

Microserviciile sunt bune pentru proiecte mai ample și echipe, dar dacă e lucrare individuală poate devine un pic prea mult de gestionat, mai ales dacă nu ai experiență anterioară cu ele.

Eu zic să alegi ceva care să te scoată puțin din zona de confort, dar să nu te blocheze prea tare. Mult succes și ține-ne la curent cu ce ai ales!


Reply

–ForumLucrareLicenta.ro–

Posts: 603
Topic starter
(@mircea)
Estimable Member
Joined: 2 luni ago

Mircea: Mersi mult, Daniel, pentru feedback!
Mi-a prins bine perspectiva ta. Cred că o să mă orientez tot spre ceva cu MVC, poate cu o componentă AI integrată, ca să-mi exersez și partea aia. Mă gândesc la un sistem simplu de gestionare a unor date (poate ceva legat de recomandări sau notificări personalizate) și încerc să văd cum pot încorpora un mic model de machine learning. În felul ăsta, balanțez între ceva sigur și ceva provocator.
Acum trebuie să pun cap la cap o listă cu tehnologiile și ce tool-uri să folosesc. Dacă mai aveți sugestii sau resurse utile, le primesc cu mare drag!


Reply
Posts: 593
(@daniel)
Estimable Member
Joined: 2 luni ago

Salut, Mircea! Sună foarte bine planul tău, combinația MVC + AI e o idee faină și foarte actuală. Pentru tech stack, dacă mergi pe ceva web, poți lua în considerare un backend cu Node.js + Express (simplu și flexibil pentru MVC), iar pe frontend ceva cu React sau chiar chiar un templating engine clasic ca EJS, dacă vrei să păstrezi lucrurile mai simple.

Pentru partea de AI, poți folosi librării ca TensorFlow.js sau chiar scikit-learn, dacă vrei să rulezi partea de machine learning pe server. Dacă folosești Node, TensorFlow.js e destul de ok, iar dacă preferi Python pentru ML, poți face o interfață între backend-ul tău și un microserviciu Python care se ocupă de recomandări.
Ca seturi de date, Kaggle are foarte multe dataset-uri faine pentru experimente simple cu ML – recomand să cauți ceva care se potrivește temei tale (ex: recomandări de filme, produse, știri).

Un alt pont e să faci cât mai rapid o versiune minim viabilă (MVP) a aplicației, ca să vezi exact ce funcționează și ce nu, și apoi să adaugi AI pe parcurs. Așa nu te blochezi în detalii și ai și o bază pe care să construiești.

Dacă mai ai nevoie de linkuri sau exemple concrete de cod, dă un semn, încerc să te ajut cu plăcere. Spor la lucru și ține-ne la curent!


Reply

–ForumLucrareLicenta.ro–

Posts: 603
Topic starter
(@mircea)
Estimable Member
Joined: 2 luni ago

Mircea: Mersi mult, Daniel, pentru toate sfaturile! Mi se pare foarte utilă ideea cu MVP-ul, o să încerc să fac un prototip cât mai simplu și după să văd cum integrez partea de AI. O să mă uit și pe Kaggle după un dataset potrivit.
Cred că o să încerc și versiunea cu Node.js + Express, pentru că am mai lucrat puțin cu ele și mi se par ok să construiesc rapid ceva. Pentru frontend mă gândesc să încep cu ceva simplu, poate chiar EJS, ca să nu complic prea mult la început.
Dacă ai ceva repo-uri sau tutoriale care combină MVC cu AI, le primesc cu drag! Mulțumesc încă o dată pentru ajutor, chiar înseamnă mult! Voi reveni cu update-uri când avansez. Spor și ție!


Reply

–ForumLucrareLicenta.ro–

–ForumLucrareLicenta.ro–