GUI personalization framework driven by personal semantic user profile
Sovelluskehys käyttöliittymän personointiin käyttäen semanttista käyttäjäprofiilia.
Internetin kehittyessä maailma verkostoituu yhä enemmän. Käytämme päivittäin monia laitteita ja erilaisia käyttöliittymiä, mutta vaikka ne monesti jakavat yleisiä käytänteitä ja kuvakkeita, eivät ne kuitenkaan mukaudu yksittäisen käyttäjän tarpeisiin. Vaikka ihmisillä on monia eri ominaisuuksia tai rajoitteita, jotka vaikeuttavat käyttöliittymän omaksumista, palvelun tai ohjelman näkökulmasta käyttäjät mielletään silti yhtenä homogeenisenä joukkona, jonka on mukauduttava käyttöliittymään. Omaksumiskykyyn vaikuttavia tekijöitä ovat esimerkiksi kieli, ikä, koulutustausta ja kulttuuri. Mukautuvan käyttöliittymän toteutus nykytekniikalla on kuitenkin kallista ja aikaa vievää, joten useimmat ohjelmat tai palvelut eivät sellaista edes tarjoa. Suurimalle osalle yrityksistä se ei yksinkertaisesti ole realistista aika- ja resurssipulan vuoksi, vaikka se voisi tuoda kilpailuedun muihin vastaaviin palveluihin nähden. Tämä työ pyrkii esittämään sovelluskehyksen, jolla käyttäjän semanttisen käyttäjäprofiilin perusteella voidaan toteuttaa personoitu, yhtenäinen käyttökokemus eri sovellusten välillä. Semanttisilla kielillä kuvailtu käyttäjäprofiili on helposti kuvailtava ja mukautuva, sillä käyttäjä voi kuvailla profiilinsa omin sanoin. Profiilin ja sovelluksen semanttista kuvausta vertaamalla voidaan käyttöliittymä mukauttaa soveltuvin osin henkilökohtaisesti sopivammaksi. Työn lopputuloksena on kuvaus sovelluskehyksestä.
...
As Internet has evolved, the world has become increasingly connected. We use wide range of different user interfaces to interact with each other and services. While some design patterns are commonly recognized, such as gear icon for settings and downward pointing arrow for downloading a file, typical graphical user interface today does not take individuals and their preferences or restrictions into account. Instead, from service’s point of view, all users are generally considered as one homogenous group and they need to adapt to each different UI separately regardless of language, culture, age etc. While common iconography is in our collective mind helping transition from one service to another, developing truly personalized interfaces is time and resource consuming. This thesis aims to describe a framework and technologies involved for graphical user interfaces that, based on portable personal semantic user profile, can adapt individually. Framework uses Semantic Web Technologies to set user properties in right context allowing them to describe his/her profile in own terms, thus mitigating language and culture differences. Likewise for services: developers can describe their application properties in semantic fashion. The result is description of GUI personalization framework which works as intermediate between user and applicable service matching properties between them using ontology alignment.
...
Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29740]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Detecting Changes in Mental Models during Interaction
Chuyang, Wu; Shanshan, Zhang; Jokinen, Jussi P. P. (RWTH Aachen, 2024)This paper introduces a novel computational cognitive model that maps latent mental models to observable behaviors, allowing the system to detect changes in users’ mental models from their actions. We propose an inference ... -
A Text-based Ontology-driven Decision Support System
Nguyen Kim, Chinh (2018)The coming of the Big Data era has posed great challenges to the traditional de- cision support systems, which are unable to effectively leverage unstructured data, necessi- tating more flexible and adaptable approaches. ... -
Framework for SQL Error Message Design : A Data-Driven Approach
Taipalus, Toni; Grahn, Hilkka (Association for Computing Machinery (ACM), 2023)Software developers use a significant amount of time reading and interpreting error messages. However, error messages have often been based on either anecdotal evidence or expert opinion, disregarding novices, who arguably ... -
Self-management in distributed systems : smart adaptive framework for pervasive computing environments
Nagy, Michal (University of Jyväskylä, 2013) -
Hearing gestures : vocalisations as embodied projections of intentionality in designing non-speech sounds for communicative functions
Tuuri, Kai (University of Jyväskylä, 2011)
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.