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:
| 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 |
| 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 ... |
|---|
Nájsť tento článok vo Web of Science