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.
...
Keywords
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [29135]
Related items
Showing items with similar title or keywords.
-
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 ... -
Hearing gestures : vocalisations as embodied projections of intentionality in designing non-speech sounds for communicative functions
Tuuri, Kai (University of Jyväskylä, 2011) -
Making the most of information technology & systems usage: A literature review, framework and future research agenda
Shaikh, Aijaz A.; Karjaluoto, Heikki (Pergamon, 2015)This detailed literature review has considered a relatively large quantity (152 total) of scholarly empirical publications, conference proceedings, books and popular market reports published over the last 15 years, i.e., ... -
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. ... -
Interactive data-driven multiobjective optimization of metallurgical properties of microalloyed steels using the DESDEO framework
Saini, Bhupinder Singh; Chakrabarti, Debalay; Chakraborti, Nirupam; Shavazipour, Babooshka; Miettinen, Kaisa (Elsevier BV, 2023)Solving real-life data-driven multiobjective optimization problems involves many complicated challenges. These challenges include preprocessing the data, modelling the objective functions, getting a meaningful formulation ...