PRIMJENA UMJETNE INTELIGENCIJE U RAZVOJU INTERAKTIVNOG INFORMACIJSKOG SUSTAVA ZA SVEUČILIŠTE U DUBROVNIKU PODATKOVNI SLOJ ; APPLICATION OF ARTIFICIAL INTELLIGENCE IN THE DEVELOPMENT OF AN INTERACTIVE INFORMATION SYSTEM FOR THE UNIVERSITY OF DUBROVNIK DATA LAYER

Saved in:
Bibliographic Details
Title: PRIMJENA UMJETNE INTELIGENCIJE U RAZVOJU INTERAKTIVNOG INFORMACIJSKOG SUSTAVA ZA SVEUČILIŠTE U DUBROVNIKU PODATKOVNI SLOJ ; APPLICATION OF ARTIFICIAL INTELLIGENCE IN THE DEVELOPMENT OF AN INTERACTIVE INFORMATION SYSTEM FOR THE UNIVERSITY OF DUBROVNIK DATA LAYER
Authors: Haklička, Vega
Contributors: Zakarija, Ivona, Besjedica, Toni
Publisher Information: Sveučilište u Dubrovniku. Fakultet elektrotehnike i primijenjenog računarstva.
University of Dubrovnik. Faculty of Electrical Engineering and Applied Computing.
Publication Year: 2025
Collection: Repository of the University of Dubrovnik
Subject Terms: Interaktivni asistent, Podatkovni sloj, AIML, Pandorabots, Python, Sustav za prikupljanje podataka, Konceptualni model podataka, Logički model podataka, Dijagram komponenti, Optimizacija odgovora, Korisničko iskustvo, Interactive Assistant, Data Layer, Scraping System, Conceptual Data Model, Logical Data Model, Component Diagram, Response Optimization, User Experience, TEHNIČKE ZNANOSTI. Računarstvo. Umjetna inteligencija, TECHNICAL SCIENCES. Computing. Artificial Intelligence
Description: Ovaj diplomski rad analizira primjenu umjetne inteligencije u razvoju interaktivnog informacijskog asistenta za Sveučilište u Dubrovniku, s posebnim naglaskom na podatkovni sloj. Cilj rada je izgraditi sustav koji omogućuje korisnicima jednostavnu interakciju s interaktivnim asistentom (eng. chatbot) te pravovremeni i precizni pristup informacijama o Sveučilištu. Podatkovni sloj ima ključnu ulogu u obradi podataka, organizaciji odgovora i optimizaciji korisničkih interakcija, pri čemu se programski jezik Python koristi za automatizirano prikupljanje i obradu podataka sa službenih stranica Sveučilišta. U uvodnom dijelu definiraju se motivacija za razvoj sustava, glavni ciljevi i metodologija rada. Opisani su planiranje izrade sustava te specifikacija projektnih zahtjeva, uključujući modele funkcija i procesa. Pregled tehnologija usredotočuje se na opisni jezik baziran na umjetnoj inteligenciji (eng. Artificial Intelligence Markup Language - AIML), Pandorabots platformu i Python skripte za prikupljanje podataka, koje čine osnovu za generiranje odgovora i prikupljanje podataka za AIML datoteke. Prikazan je dizajn podatkovnog sloja kroz logički i konceptualni model podataka, dijagram komponenti i proces prikupljanja podataka putem sustava za prikupljanje. Implementacijski dio opisuje strukturu AIML datoteka, pravila za odgovaranje, korištenje varijabli i zamjenskih znakova, kao i analizu korisničkih upita za kontinuiranu optimizaciju interaktivnog asistenta. Python skripte automatiziraju proces prikupljanja podataka, omogućujući kontinuirano ažuriranje i prilagodbu AIML datoteka na temelju novih informacija. Proces testiranja i validacije obuhvaća različite scenarije testiranja, analizu performansi sustava te prilagodbu AIML pravila na temelju rezultata testiranja. Diplomski rad pruža sveobuhvatan pregled razvoja podatkovnog sloja za sustav interaktivnog asistenta, naglašavajući ključne aspekte planiranja, razvoja i implementacije. Rezultati rada omogućuju poboljšanje točnosti odgovora i učinkovitije korisničko ...
Document Type: master thesis
File Description: application/pdf
Language: Croatian
Relation: https://repozitorij.unidu.hr/islandora/object/unidu:2740; https://urn.nsk.hr/urn:nbn:hr:155:349172; https://repozitorij.unidu.hr/islandora/object/unidu:2740/datastream/PDF
Availability: https://repozitorij.unidu.hr/islandora/object/unidu:2740
https://urn.nsk.hr/urn:nbn:hr:155:349172
https://repozitorij.unidu.hr/islandora/object/unidu:2740/datastream/PDF
Rights: http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/restrictedAccess
Accession Number: edsbas.57788BFA
Database: BASE
Description
Abstract:Ovaj diplomski rad analizira primjenu umjetne inteligencije u razvoju interaktivnog informacijskog asistenta za Sveučilište u Dubrovniku, s posebnim naglaskom na podatkovni sloj. Cilj rada je izgraditi sustav koji omogućuje korisnicima jednostavnu interakciju s interaktivnim asistentom (eng. chatbot) te pravovremeni i precizni pristup informacijama o Sveučilištu. Podatkovni sloj ima ključnu ulogu u obradi podataka, organizaciji odgovora i optimizaciji korisničkih interakcija, pri čemu se programski jezik Python koristi za automatizirano prikupljanje i obradu podataka sa službenih stranica Sveučilišta. U uvodnom dijelu definiraju se motivacija za razvoj sustava, glavni ciljevi i metodologija rada. Opisani su planiranje izrade sustava te specifikacija projektnih zahtjeva, uključujući modele funkcija i procesa. Pregled tehnologija usredotočuje se na opisni jezik baziran na umjetnoj inteligenciji (eng. Artificial Intelligence Markup Language - AIML), Pandorabots platformu i Python skripte za prikupljanje podataka, koje čine osnovu za generiranje odgovora i prikupljanje podataka za AIML datoteke. Prikazan je dizajn podatkovnog sloja kroz logički i konceptualni model podataka, dijagram komponenti i proces prikupljanja podataka putem sustava za prikupljanje. Implementacijski dio opisuje strukturu AIML datoteka, pravila za odgovaranje, korištenje varijabli i zamjenskih znakova, kao i analizu korisničkih upita za kontinuiranu optimizaciju interaktivnog asistenta. Python skripte automatiziraju proces prikupljanja podataka, omogućujući kontinuirano ažuriranje i prilagodbu AIML datoteka na temelju novih informacija. Proces testiranja i validacije obuhvaća različite scenarije testiranja, analizu performansi sustava te prilagodbu AIML pravila na temelju rezultata testiranja. Diplomski rad pruža sveobuhvatan pregled razvoja podatkovnog sloja za sustav interaktivnog asistenta, naglašavajući ključne aspekte planiranja, razvoja i implementacije. Rezultati rada omogućuju poboljšanje točnosti odgovora i učinkovitije korisničko ...