<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="189417" NadgradivoID="0" NRID="0" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=189417" StOgledov="49" StPrenosov="8" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-08 00:46:35" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000471" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-189417">20.500.12556/RUL-189417</PID>
  <Naslov>Orkestracija modularnega cevovoda za procesiranje in shranjevanje korpusnih podatkov</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Orchestration of a modular pipeline for processing and storing corpus data</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V magistrskem delu se osredotočamo na prenovo podatkovnega cevovoda za obdelavo in shranjevanje medijskih besedil, ki se uporabljajo kot vhod v spremljevalni korpus Trendi. Obstoječi monolitni sistem je podatke hranil izključno v datotečnem sistemu in vmesnih izhodov ni sistematično preverjal, kar je vodilo do pogostih neopaženih napak obdelave in nestabilnosti pri pretvorbi večjih količin besedil. Prenova sledi trem ciljem: zagotoviti preverljivost in sledljivost podatkov, preiti na modularno arhitekturo ter vzpostaviti nadzor, ki izboljša pristop k izvajanju nalog. Cevovod smo razdelili na samostojne komponente. Po ovrednotenju treh podatkovnih baz smo izbrali tisto, ki najbolje ustreza zahtevam sistema in trenutno služi kot operativni vir podatkov cevovoda. Pravilnost podatkov se preverja na prehodih med formati, vsaka zaznana napaka pa izvajanje ustavi in se zabeleži. Bralna nadzorna plošča vzdrževalcem ponuja jasen pregled nad potekom obdelave in trenutnim stanjem podatkov. Pravilnost rešitve smo preverili z integracijskimi testi, osredotočenimi na robne primere, pri čemer smo uporabili referenčne produkcijske podatke.</Opis>
  <TujJezik_Opis>This master&#039;s thesis focuses on the redesign of a data pipeline for processing and storing media texts that serve as input to the Trendi monitor corpus. The existing monolithic system stored data exclusively in the file system and did not systematically validate intermediate outputs, which led to frequent unnoticed processing errors and instability when converting larger volumes of text. The redesign pursues three goals: ensuring the verifiability and traceability of data, moving to a modular architecture, and establishing monitoring that improves how tasks are executed. We split the pipeline into independent components. After evaluating three databases, we selected the one that best fits the system&#039;s requirements and currently serves as the operational data source of the pipeline. Data correctness is checked at the transitions between formats, and every detected error stops execution and is logged. A read-only dashboard gives maintainers a clear overview of processing progress and the current state of the data. We verified the correctness of the solution with integration tests focused on edge cases, using a reference set of production data.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Podatkovni cevovod</Beseda>
    <Beseda>Modularnost</Beseda>
    <Beseda>Orkestracija</Beseda>
    <Beseda>Python</Beseda>
    <Beseda>Rust</Beseda>
    <Beseda>NLP</Beseda>
    <Beseda>Korpus</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Data pipeline</Beseda>
    <Beseda>Modularity</Beseda>
    <Beseda>Orchestration</Beseda>
    <Beseda>Python</Beseda>
    <Beseda>Rust</Beseda>
    <Beseda>NLP</Beseda>
    <Beseda>Corpus</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-10-06 17:10:29</DatumVstavljanja>
  <DatumObjave>2026-10-06 17:10:36</DatumObjave>
  <DatumSpremembe>2026-10-07 04:27:17</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="127379" Ime="Janez" Priimek="Sedeljšak" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="98024" Ime="Jana" Priimek="Faganeli Pucer" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="113020" Ime="Iztok" Priimek="Kosem" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38464</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="249931" DatotekaNRID="0" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1785737" VelikostDatotekeKratko="1,70 MB" DatumVstavljanja="2026-10-06 17:10:37" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Sedeljsak_Janez_-_Orkestracija_modularnega_cevovoda_za_procesiranje_in_shranjevanje_korpusnih_po.pdf</Naziv>
      <OrgNaziv>Sedeljsak_Janez_-_Orkestracija_modularnega_cevovoda_za_procesiranje_in_shranjevanje_korpusnih_po.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>2CE2E57527333755D4F8B98CC456A9B4</MD5>
      <SHA256>263c4f0b81851a9afc1f0d5bce76d4ee4bd58774016d346bd329e170f3db81f4</SHA256>
      <UUID>f43dd0c9-c197-11f1-8bc5-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=249931</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
