- KonferenzbeitragAdding Flexible Input Device Support to a Web Browser with MundoMonkey(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Schreiber, Daniel; Hauger, David; Köck, Mirjam; Nauerz, AndreasComputer applications are increasingly used in non-desktop settings, e.g. at a public kiosk systems or on mobile phones. Thanks to the widespread availability of web browsers for different platforms, web interfaces are often employed in these settings. However, current browsers lack sufficient support for flexibly adapting to non-desktop settings, e.g. ad-hoc changes of input devices. A use case for this is, e.g., an interactive shopping window that presents a web interface for buying products. If the browser in the shopping window supported ad-hoc changes of input devices, the customer could dynamically attach carried input devices, e.g., a mobile phone, to the browser and interact with it. In this paper, we present a solution to the problem of dynamically connecting input devices in a non-desktop setting to a browser, based on the MundoMonkey Firefox extension for interactive spaces. Using our approach, the unmodified web user interface can be used with arbitrary in- put devices in ways that cannot be realized by synthesizing mouse and keyboard events. In our approach, the customization to the device at hand is performed transparently to the application developer by the end-user.
- KonferenzbeitragMashing up user data in the Grapple User Modeling Framework(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Abel, Fabian; Heckmann, Dominik; Herder, Eelco; Hidders, Jan; Houben, Geert-Jan; Krause, Daniel; Leonardi, Erwin; van der Sluijs, Kees; Hauger, David; Köck, Mirjam; Nauerz, AndreasIn this paper we demonstrate the Grapple User Modeling Framework (GUMF), which exploits Semantic Web technologies and Web 2.0 paradigms to model users across different applications and domains. It introduces novel features such as dataspaces, which logically bundle user data, and user pipes, which allow to mash up user data from different sources.
- KonferenzbeitragAnalyzing Client-Side Interactions to Determine Reading Behavior(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Hauger, David; Van Velsen, Lex; Hauger, David; Köck, Mirjam; Nauerz, AndreasTraditional monitoring and user modeling techniques in adaptive hypermedia systems consider pages as atomic units although different sections may refer to different concepts. This has been mainly due to the fact that most user interactions being monitored referred to the request of a new document and there was too little activity information to differentiate between sections of a page. Client-side monitoring can provide additional information on user interactions inside the browser window and may relate them to areas within a document. A user study was carried out to show whether and how this data might be used to identify which parts of a page have been read.
- KonferenzbeitragChallenges in Developing User-Adaptive Intelligent User Interfaces(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Hartmann, Melanie; Hauger, David; Köck, Mirjam; Nauerz, AndreasAs user interfaces become more and more complex and feature laden, usability tends to decrease. One possibility to counter this effect are intelligent user interfaces (IUIs) that support the user’s interactions. In this paper, we give an overview of design challenges identied in literature that have to be faced when developing useradaptive IUIs and possible solutions. Thereby, we place special emphasis on design principles for successful adaptivity.
- KonferenzbeitragUnstructured Interaction: Integrating Informal Handwritten Knowledge into Business Processes(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Heinrichs, Felix; Hauger, David; Köck, Mirjam; Nauerz, AndreasBusiness processes are a widespread approach to managing and planning organizational activities. However, human work practices often differ from structured, formal process descriptions. Knowledge on process variations therefore becomes a key aspect in enacting and controlling business processes. Such knowledge usually is informally documented. Traditional paper, carrying handwritten information, still serves as one of the prevalent media in this context. Even in computer supported work environments, paper based documents are still common in professional settings. As a solution to the problem of integrating handwritten, informally specified knowledge into business processes, the concept of unstructured interaction is introduced and elaborated.
- KonferenzbeitragRecommend me a Service: Personalized Semantic Web Service Matchmaking(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Averbakh, Anna; Krause, Daniel; Skoutas, Dimitrios; Hauger, David; Köck, Mirjam; Nauerz, AndreasIn the Semantic Web the discovery of appropriate Semantic Web Services for a given service request, the so-called matchmaking, is a crucial task in order to bring together Web Service provider and users in an automatic manner. While most of the current matchmaking algorithms focus on purely syntactic or semantic similarity or a combination of both (hybrid approaches), the user is not taken into account in the matchmaking process itself. Hence, specific preferences and needs of a user are not taken into account in the matchmaking process. In this paper we show how users can be engaged in the matchmaking process by providing Web 2.0 interaction to collect user feedback. Furthermore, we present the ongoing work of the integration of collaborative filtering algorithms into the matchmaking process to generate personalized matchmaking results.
- KonferenzbeitragNew Tagging Paradigms for Enhancing Collaboration in Web 2.0 Communities(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Nauerz, Andreas; Brück, Matthias; Welsch, Martin; Bakalov, Fedor; König-Ries, Birgitta; Hauger, David; Köck, Mirjam; Nauerz, AndreasIn this paper we present new sophisticated tagging paradigms and their influence on users collaboration behavior and the construction of user– and context–models. We present paradigms like alien tagging which allows one user to apply tags for another user, reputation-based tagging which allows users’ expertise to influence tags’ weights, quantitative tagging which allows users to manually manipulate tags’ weights, anti tagging which allows users to specify ”negative tags”, tag voting to solve the tag space littering problem by e.g. allowing users to vote against tags, tag expiry which allows tags to have a lifetime, contextual tagging which allows tags to be associated to certain context profiles, and so forth and describe how these can be used to refine our models and to perform even more valuable adaptations or to issue more valuable. We also allow for mechanisms to follow users’ tagging ”trails” in order to learn from what they are tagging. All these techniques aim to provide the user with more advanced ways, to add, filter, group and view tags. The concepts presented are currently been prototypically implemented within IBMs WebSphere Portal and can be presented in a live demo at the workshop.
- KonferenzbeitragTowards Intelligent Adaptative E-Learning Systems – Machine Learning for Learner Activity Classification(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Köck, Mirjam; Hauger, David; Köck, Mirjam; Nauerz, AndreasAs adaptivity in e-learning systems has become popular during the past years, new challenges and potentials have emerged in the field of adaptive systems. Adaptation, traditionally focused on the personalization of content, is now also required for learner communication and cooperation. With the increasing complexity of adaptation tasks, the need for automated processing of usage data, information extraction and pattern detection grows. We present learner activity mining and classification as a basis for adaptation in educational systems and discuss intelligent techniques in this context. Based on real usage data, we present the results of experiments comparing the behaviour and performance of different classification algorithms.
- KonferenzbeitragIntegrating Semantic Web and Web 2.0 Technologies for Supporting Collaboration Work(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Knoll, Stefan; De Luca, Ernesto William; Horton, Graham; Nürnberger, Andreas; Hauger, David; Köck, Mirjam; Nauerz, AndreasIn this paper we present ongoing research about a supporting framework that improves Group Support Systems (GSS) for Collaboration Engineering (CE). CE uses a pattern design approach which allows groups with no design skills, and only limited facilitation skills, to design and execute efficient and effective collaboration processes. Our research tries to use Web-based GSS technologies to support the CE approach. We assume that Social and Semantic Web technologies could enhance CE providing relational (formal rules) and shared information (community experiences). This leads to a new GSS approach that supports groups in designing and executing a collaboration process considering users contributions for a structured collective knowledge sharing process.
- KonferenzbeitragLink Clouds and User-/Community-Driven Dynamic Interlinking of Resources(17th Workshop on Adaptivity and User Modeling in Interactive Systems, 2009) Nauerz, Andreas; Welsch, Martin; Bakalov, Fedor; König-Ries, Birgitta; Hauger, David; Köck, Mirjam; Nauerz, AndreasDuring the last years we have observed a shift in the way how content is added to web-based systems. Earlier, dedicated authors were responsible for adding content, today entire communities contribute. As a consequence these systems grow quickly and uncoordinated. New ways had to be found to organize and structure content. Tagging has become one of the most popular techniques to allow users (and entire user communities) to perform this structuring autonomously. But, not only because current tagging systems have their flipsides (e.g. synonyms and polysems lead to littered tag spaces making it difficult for users to find relevant content), we argue that tagging is sometimes an abstraction layer not necessarily needed. In many scenarios users just want to interlink content fragments (re- sources) with each other. In this paper we present an approach allowing users, i.e. the community, to collaboratively define relations between arbitrary content fragments. They can interlink any source with any target. We allow for personal interlinking of resources as well as collaborative interlinking. In the latter case we visualize, for each single resource, available interlinks in what we call link clouds, a concept comparable to tag clouds. We finally leverage the knowledge about the interlinks between resources’ for building personal (or community) navigation structures and for performing content recommendations. The concepts presented are being prototypically implemented within IBM’s WebSphere Portal and can be presented in a live demo at the work- shop.