Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Klasifikācijas algoritmu praktiska pielietošana tīmekļa izstrādē
Title in English Practical Application of Classification Algorithms in Web Development
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Pāvels Osipovs
Reviewer Olga Kotova
Abstract Bakalaura darba mērķis ir mikropakalpojuma izstrāde teksta klasificēšanai e-komercijas jomā. Darbā prezentēts teorētiskais materiāls pēc klasifikācijas algoritmiem, tostarp k-tuvākais (KNN), loģistikas regresija un Naive Bayes klasifikators, kā arī mikroservisu un REST API darbības pamatprincipi. Aprakstītas Python programmēšanas valodas iespējas mašīnmācīšanai. Tāpat teorētiskajā pētījumā tika aplūkoti mikroservisu izveides pamatprincipi. Darba praktiskā daļa ietver eksperimentāla mikroservisa izveides procesu teksta klasificēšanai. Šis process sākas ar sākotnējo prasību sagatavošanu un noslēdzas ar gatavas sistēmas izstrādi. Klasifikācijas modeļu apmācībai un testēšanai tika izmantots fails, kurā ir 4 kategorijas un 50,000 ierakstu. Darbā aprakstīti modeļu apmācības un testēšanas posmi, kā arī servera izveide, kas izmanto iepriekš apmācītus modeļus teksta klasificēšanai. Veikti eksperimenti, lai atrastu piemērotākās parametru vērtības. Rezultātā tika izveidots mikropakalpojums, kas spēj efektīvi klasificēt tekstu e-komercijas jomā. Darba apjoms – 57 lpp., 3 tabulas, 9 attēli un 5 pielikumi
Keywords mākslīgais intelekts, mašīnmācība, mikropakalpojumi, Python, REST API, klasifikācijas algoritmi
Keywords in English artificial intelligence, machine learning, microservices, Python, REST API, classification algorithms
Language lv
Year 2024
Date and time of uploading 28.05.2024 15:33:37