<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="182060" NadgradivoID="0" NRID="28491233" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=182060" StOgledov="250" StPrenosov="139" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-08 09:49:12" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000469" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-182060">20.500.12556/RUL-182060</PID>
  <Naslov>Anonimiziranje imenovanih entitet v uradnih dokumentih z uporabo strojnega učenja</Naslov>
  <Podnaslov>diplomsko delo</Podnaslov>
  <TujJezik_Naslov>Anonymization of named entities in official documents using machine learning</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Napredek na področju strojnega učenja in obdelave naravnega jezika je omogočil razvoj naprednih metod za obdelavo besedilnih podatkov, med katerimi ima pomembno vlogo tudi avtomatska anonimizacija dokumentov. V javni upravi se pogosto pojavlja potreba po objavi ali posredovanju dokumentov, ki vsebujejo osebne podatke, zato je njihova ustrezna zaščita ključnega pomena. Anonimizacija omogoča odstranitev ali preoblikovanje občutljivih informacij, pri čemer se ohrani uporabnost dokumenta za nadaljnjo obdelavo ali analizo.
Diplomsko delo obravnava problem anonimizacije imenovanih entitet v uradnih dokumentih s pomočjo metod strojnega učenja. Namen raziskave je bil razviti in preizkusiti model za prepoznavanje imenovanih entitet v slovenskih besedilih ter na podlagi zaznanih entitet izvesti njihovo avtomatsko anonimizacijo. V okviru raziskave je bil uporabljen pristop prepoznavanja imenovanih entitet (NER), implementiran z uporabo knjižnice spaCy in dodatno prilagojen za slovenski jezik. Model je bil naučen na označenem korpusu besedil, ki vsebuje primere osebnih imen, organizacij in lokacij.
V praktičnem delu je bil razvit tudi prototip aplikacije za anonimizacijo dokumentov, ki omogoča nalaganje besedil, samodejno prepoznavanje občutljivih podatkov ter njihovo nadomestitev z anonimiziranimi oznakami. Učinkovitost modela je bila ocenjena z uporabo standardnih metrik za vrednotenje modelov strojnega učenja, kot so natančnost (precision), priklic (recall) in mera F1.
Rezultati raziskave kažejo, da lahko pristopi strojnega učenja učinkovito podpirajo proces anonimizacije besedilnih dokumentov, hkrati pa ohranjajo razumljivost in strukturo besedila. Razvita rešitev predstavlja osnovo za nadaljnji razvoj orodij za avtomatsko anonimizacijo dokumentov v javni upravi in drugih organizacijah, kjer je varstvo osebnih podatkov ključnega pomena.</Opis>
  <TujJezik_Opis>Advances in machine learning and natural language processing have enabled the development of advanced methods for processing textual data, including automated document anonymization. In public administration, documents that contain personal data are frequently shared or published, making the protection of sensitive information essential. Anonymization allows the removal or transformation of sensitive data while preserving the usability and structure of the document.
This thesis addresses the problem of anonymizing named entities in official documents using machine learning techniques. The aim of the research was to develop and evaluate a model capable of recognizing named entities in Slovenian texts and automatically anonymizing them. The research was based on the named entity recognition (NER) approach implemented using the spaCy library and adapted for the Slovenian language. The model was trained on an annotated corpus containing examples of personal names, organizations, and locations.
In the practical part of the thesis, a prototype application for document anonymization was developed. The application allows users to upload text documents, automatically detect sensitive entities, and replace them with anonymized labels. The performance of the model was evaluated using standard machine learning evaluation metrics, including precision, recall, and F1-score.
The results indicate that machine learning approaches can effectively support the anonymization of textual documents while preserving their readability and structural integrity. The developed solution provides a foundation for further development of automated anonymization tools that could be applied in public administration and other environments where personal data protection is essential.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>anonimizacija</Beseda>
    <Beseda>imenovane entitete</Beseda>
    <Beseda>strojno učenje</Beseda>
    <Beseda>obdelava naravnega jezika</Beseda>
    <Beseda>varstvo osebnih podatkov</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>anonymization</Beseda>
    <Beseda>named entity recognition</Beseda>
    <Beseda>machine learning</Beseda>
    <Beseda>natural language processing</Beseda>
    <Beseda>personal data protection</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[L. Rajič]</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="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-04-23 12:50:03</DatumVstavljanja>
  <DatumObjave>2026-04-23 12:50:23</DatumObjave>
  <DatumSpremembe>2026-05-06 15:27:14</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Ljubljana</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>XI, 49 str.</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></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="159164" Ime="Loti" Priimek="Rajič" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="2295" Ime="Mitja" Priimek="Dečman" AltIme="Mitja Decman" VlogaID="991" VlogaNaziv="Mentor" ConorID="5017699" Afiliacija="" ArrsID="20936" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">18702</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="232988" DatotekaNRID="14662410" 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="1565835" VelikostDatotekeKratko="1,49 MB" DatumVstavljanja="2026-04-23 12:50:24" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>Rajic_Loti_-_ANONIMIZIRANJE_IMENOVANIH_ENTITET_V_URADNIH_DOKUMENTIH_Z_UPORABO_STROJNEGA_UCENJA.pdf</Naziv>
      <OrgNaziv>Rajic_Loti_-_ANONIMIZIRANJE_IMENOVANIH_ENTITET_V_URADNIH_DOKUMENTIH_Z_UPORABO_STROJNEGA_UCENJA.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>365219C4E96EDDCA807E732250AB7B2E</MD5>
      <SHA256>22ec843e6db2dbebcb162d09cbc6b90134be899d34ecb6b2b654c49dc0c9beb0</SHA256>
      <UUID>fb67eed7-3f01-11f1-b0ab-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=232988</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="16" Kratica="FU" ZavodEvsID="0000070" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za upravo </Organizacija>
    <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="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
