Et system som bruker semantisk nett data for søk i og forslag til anime
Master thesis
Permanent lenke
https://hdl.handle.net/11250/3099858Utgivelsesdato
2023Metadata
Vis full innførselSamlinger
Sammendrag
Internett er fullt av informasjon og databaser. Søkemotorer har blitt utviklet slik at brukere kan søke etter informasjonen de er interessert i.Men for en bruker som kanskje leter etter regissøren av en film de liker og andre filmer av regissøren, kan det være nødvendig med flere spørringer for å finne ønsket informasjon. Spesielt hvis de bare vet navnet på filmen. Da må brukeren kanskje først søke etter navnet på regissøren og deretter andre filmer av regissøren.Det Semantiske Nettet kan inneholde informasjonen brukeren trenger på en strukturert måte. Men for at en bruker skal kunne søke på det Semantiske Nettet, trenger de informasjon om hvordan dataene er strukturert og kunnskap om et strukturert spørrespråk som SPARQL.Dette gjør det vanskelig for en vanlig bruker å bruke det Semantiske Nettet.
Systemet som er lagt frem her hadde som mål å gjøre det enklere for en vanlig bruker å spørre om anime, regissøren og produsenten, og annen anime laget av de samme regissørene og produsentene.En kunnskapsbase ble opprettet med anime, studioene som lagde dem, regissører og produsenter involvert i dem, og figurene i disse animene.Forslagene til anime laget av en regissør kommer fra å rangere hver anime i kunnskapsbasen basert på deres sammenheng som et mål på viktighet.
Testene som ble kjørt på systemet antyder at systemet er brukbart for å finne regissøren eller produsenten av en anime og få forslag til andre anime de har laget.Forslagene som gis er ikke de samme som de som er de høyest rangerte for en direktør på nettsteder som MyAnimeList, men inneholder en kombinasjon av både de som har høy rangering og de som er lavere rangert.Dette fungerer bra siden de ikke er anbefalinger, men forslag. The Internet is full of information and databases. Search engines have been developed for users to query for the information they are interested in. But for a user that might be looking for the director of a movie they like and other films by the director, several queries might be necessary to find the desired information. Especially if they only know the name of the movie. Then the user might need to first query for the name of the director and then other movies by the director.The Semantic Web can contain the information the user needs in a structured manner. But for a user to be able to query the Semantic Web they need information on how the data is structured and knowledge about some structured query language such as SPARQL.This makes it difficult for a regular user to use the Semantic Web.
The system that was developed aimed at making it easier for a regular user to query about anime, its director and producer, and other anime made by those same directors and producers. A knowledgebase was created with anime, the studios that made them, directors and producers involved with them, and characters in those anime. The suggestions for anime made by a director comes from ranking every anime in the knowledgebase based on their interconnectedness as a measure of importance.
The tests that were run on the system implies that the system is usable for finding the director or producer of an anime and getting suggestions of other anime they have made.The suggestions that are made are not the same has the highest ranking ones for a director on sites like MyAnimeList but contain a combination of both ones that are high rank and ones that are lower ranked. This works well since they are not recommendations but suggestions.