Design and implementation of a web-based application for the maintenance of tags in social bookmarking services

Similar documents
Optimizing the User Experience of a Social Content Management Software for Casual Users

Using the lean startup method for an internet broker in the recycling industry

IT Academy Lesson Plan

Enterprise Architecture

Integrated Invoicing and Debt Management System for Mac OS X

Lewis & Clark College. Posting In PeopleAdmin

Managed Metadata in Plain English

Orthopaedics SharePoint Site: User Guide. Version: Page 1 of 19

A CONCEPT AND SERVICE BASED ANALYSIS OF COMMERCIAL AND OPEN SOURCE ENTERPRISE 2.0 TOOLS

Integrated Accounting System for Mac OS X

Archiving Systems. Uwe M. Borghoff Universität der Bundeswehr München Fakultät für Informatik Institut für Softwaretechnologie.

BIGPOND ONLINE STORAGE USER GUIDE Issue August 2005

Usability testing in a library web site redesign project

BLACKBOARD CONTENT COLLECTION FACULTY TRAINING GUIDE

Website in a box 2.0 Users Guide. Contact: enquiries@healthwatch.co.uk Website:

TEGRITY: Getting Started for Internet Explorer

Models of Life Cycle Management in a Server

Getting Started Using AudibleManager. AudibleManager 5.0

Institute for Information Systems and Computer Media. Graz University of Technology. Phone: (+43) Graz University of Technology

Screen Design : Navigation, Windows, Controls, Text,

OpenIMS 4.2. Document Management Server. User manual

Exploring new ways of Usability testing for an E-Science/ Scientific research application

Application Performance Monitoring of a scalable Java web-application in a cloud infrastructure

Section 5 Icons and Shortcuts

Topic: Adding Questions to the Question Library

This web-based report provides information for single funds centers. The report can be run for one funds center or multiple single funds centers.

Stepwise Regression. Chapter 311. Introduction. Variable Selection Procedures. Forward (Step-Up) Selection

User Interface Design

Fan Fu. Usability Testing of Cloud File Storage Systems. A Master s Paper for the M.S. in I.S. degree. April, pages. Advisor: Robert Capra

DRUPAL WEB EDITING TRAINING

c360 Relationship Explorer/Charting User Guide

File by OCR Manual. Updated December 9, 2008

Richmond Rotary Website Maintenance Guide. Nick Despota June 2015

With a wide variety of drag and drop widgets, adding and updating information on your website will be a snap!

IQ MORE / IQ MORE Professional

T4 Site Manager for website moderators

Logi Ad Hoc Reporting System Administration Guide

Calculator Notes for the TI-Nspire and TI-Nspire CAS

Information Architecture Why It Matters

CHRIS User Guide: Dated Information and Date Tracking

Cloud Counting. Research Analysis

How to Build a Successful Website

Requirements Engineering Processes. Feasibility studies. Elicitation and analysis. Problems of requirements analysis

ultimo theme Update Guide Copyright Infortis All rights reserved

A Pattern Language for Information Architecture

User research for information architecture projects

Contract Management System USER GUIDE. Individual Consultants Company Consultants

How to Create a PDF Document

MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS

CLC Bioinformatics Database

Using NVivo to Manage Qualitative Data. R e i d Roemmi c h R HS A s s e s s me n t Office A p r i l 6,

Harvard Graduate School of Design: Heuristic Evaluation Report

Designing and Evaluating a Web-Based Collaboration Application: A Case Study

Subscribe to RSS in Outlook Find RSS Feeds. Exchange Outlook 2007 How To s / RSS Feeds 1of 7

UNIVERSAL REMOTE CONTROL GUIDE

Freegal Frequently Asked Questions

Getting started as a student with learn.gold

Organizing image files in Lightroom part 2

FirstClass FAQ's An item is missing from my FirstClass desktop

COGNOS 8 Business Intelligence

City of De Pere. Halogen How To Guide

Rational Team Concert. Quick Start Tutorial

Sonatype CLM Server - Dashboard. Sonatype CLM Server - Dashboard

Step 6: Conversion to PDF

Outlook . Moving and deleting . Moving s

Using Flow Control with the HEAD Recorder

CUSTOMER SAP Cloud for Analytics User Guide User Guide

Navigating Through My Account Page 1

QaTraq Pro Scripts Manual - Professional Test Scripts Module for QaTraq. QaTraq Pro Scripts. Professional Test Scripts Module for QaTraq

Announcements. Project status demo in class

Contract & Document Management on SourceDogg

How to create database in GlycomcsPortal?

Automatic Evaluation of User Experiments using Intermediate Language and Compiler

Best Practices for Managing Your Public Web Space and Private Work Spaces

CMU/SCS Computing Facilities. Microsoft Outlook 2010 Calendar Guide

Functional Analysis of Enterprise 2.0 Tools: a Services Catalog

Mantano Reader for Android

Nintex Workflow for Project Server 2010 Help

WebFOCUS BI Portal: S.I.M.P.L.E. as can be

The Fluid Project An Open Source Community for Inclusive Design

You must have at least Editor access to your own mail database to run archiving.

A guide for enterprise-specific design of EA models

What We Recommend Recommendations for the website based on interview findings

ACTIVE CONTENT MANAGER (ACM)

Internet Explorer 7. Getting Started The Internet Explorer Window. Tabs NEW! Working with the Tab Row. Microsoft QUICK Source

this guide will help you understand in detail who the Asset Management module works and relates to other modules.

Test Generator. Creating Tests

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)

NINTEX WORKFLOW TIPS AND TRICKS. Eric Rhodes

Structuring your essays, theses and reports using Word 2011 for Mac

Asset Track Getting Started Guide. An Introduction to Asset Track

Step by step guide to using Audacity

ARBITRATION FORUMS, INC. Industry created. Membership driven. Security Administrator Guide

USER MANUAL (PRO-CURO LITE, PRO & ENT) [SUPPLIED FOR VERSION 3]

Egnyte for Power and Standard Users. User Guide

Title: SharePoint Advanced Training

Working with BPMN 2.0 in Enterprise Architect version 11 / 12

Textkernel Search! User Guide. Version , Textkernel BV, all rights reserved

Module SYSTEM INTRODUCTION & BASIC NAVIGATION. Astra Schedule Training Guide

E-Ethics Approval application process

Transcription:

Fakultät für Informatik Technische Universität München Design and implementation of a web-based application for the maintenance of tags in social bookmarking services Diploma Thesis Final Presentation Supervisor: Prof. Dr. Florian Matthes Advisor: M. Sc. Alexander Steinhoff Joan Boixadós Sanuy Software Engineering betrieblicher Informationssysteme (sebis) wwwmatthes.in.tum.de Joan Boixadós Diploma Thesis Final Presentation sebis 1

Plan - Change of the thesis title - Tagging - TACKO - Goal - Usability Evaluation Methods - Plan and execution of the tests - Demo - Versions and improvements - Table of main features vs groups - List of main issues - Conclusions - List of possible improvements - Challenges Joan Boixadós Diploma Thesis Final Presentation sebis 2

Change of the thesis title - No sense to try the interface with hundreds of people when the main problems could be found by a small group of people - Interface Usability Evaluation - It is still true you can maintain the tags of diverse social bookmarking websites (delicious, flickr) and easily add importers for new websites Joan Boixadós Diploma Thesis Final Presentation sebis 3

Tagging - Allows users to assign text labels to resources in order to facilitate the retrieval of these resources in the future - Tags are more flexible while hierachies are more structured - Became popular with large content based websites like flickr or delicious among others - Social tagging: Collectively classify and find resources Joan Boixadós Diploma Thesis Final Presentation sebis 4

TACKO - System that uses the advantages of hierarchies on tags - Improve navigability through tags - TACKO vs TagClouds - Main ideas - Subsumptions - Facets Joan Boixadós Diploma Thesis Final Presentation sebis 5

Goal - Does the interface help the users understand the system? - Can users effectively use the system to search, organize and discover? - Do the users understand the interface/system? - Which is the minimum information users need to understand the system? - Is it easy to learn? Joan Boixadós Diploma Thesis Final Presentation sebis 6

Usability Evaluation Methods Inspection Methods Test Methods - Heuristic Evaluation - Cognitive Walkthrough - Action Analysis - Thinking Aloud - Constructive Interaction - Field Observation - Questionnaires/Interviews - Logs Analysis Joan Boixadós Diploma Thesis Final Presentation sebis 7

Plan and execution of the tests (i) - Preparatory work - Development of a web-based application that integrates TACKO s interface - Pool of tags: Import tags from Delicious and Flickr - Use of external libraries: deliciousj and FlickrJ - Dataset - 506 well-tagged pictures - Flickr group with 40000 pictures - Some users have used their own accounts Joan Boixadós Diploma Thesis Final Presentation sebis 8

Plan and execution of the tests (ii): Groups - 4 groups of 4 people with different starting information Group 4 Group 3 Group 2 Group 1 - Group 1 Without information nor facets - Group 2 Predefined facets - Group 3 With explanation but no facets - Group 4 Predefined facets, explanation and examples Joan Boixadós Diploma Thesis Final Presentation sebis 9

Plan and execution of the tests (iii): Interviews Version 1 One of each group tries v1 4 interviews Version 2 Same 4 persons try v2 together with 4 new persons (one of each group) 8 interviews Version 3 Same 4 persons of v1 try v3 together with 4 new persons (one of each group) 8 interviews Version 4 Same 4 persons of v1 try v4 together with 4 new persons (one of each group) 8 interviews Total Total: 4+8+8+8: 28 interviews for 4 different versions and with 16 different persons. Joan Boixadós Diploma Thesis Final Presentation sebis 10

Plan and execution of the tests (iv): Tasks Search Search for concrete resources Provide a picture and ask the users to find it Organize Organize the small dataset of tags using the facets Discover Explore the resources in the system using facets defined by other users Joan Boixadós Diploma Thesis Final Presentation sebis 11

Demo - Examples: - One with none of these - One with subsumption - One with the faceted tag suggestions - Define facets and show the dragging options Joan Boixadós Diploma Thesis Final Presentation sebis 12

Versions and improvements (i): Version 1 - List of selected tags by order of selection - More limited breadcrumb - Edit mode in the facetmenu - Facets can be removed at once Joan Boixadós Diploma Thesis Final Presentation sebis 13

Versions and improvements (ii): Version 2 - Selected tags - Tags without occurrences don t appear in the facet - Limited number of suggestions Joan Boixadós Diploma Thesis Final Presentation sebis 14

Versions and improvements (iii): Version 3 - Doesn t show selected tags anymore (only breadcrumb) - Faceted suggestions - More suggestions Joan Boixadós Diploma Thesis Final Presentation sebis 15

Versions and improvements (iv): Version 4 - Shows tags without occurrences in the facet - All drag&drop options are available - None of these now shows other facets as well Joan Boixadós Diploma Thesis Final Presentation sebis 16

Table of main features vs groups Impact of the previous knowledge on the understanding of the system. Version 4 Group 1 Group 2 Group 3 Group 4 Breadcrumb Yes Yes Yes Yes FacetMenu Not at all Slight idea Yes, but with misuses None of these Slight idea Slight idea Yes, but with misuses Add/rm all Yes Yes Yes Yes Yes Yes Resource edit mode Faceted suggestions Drag & drop Yes Yes Yes Yes Not at all Slight idea Yes, but they search for alternatives Noone noticed Noone noticed Yes, but with misuses Yes, but they search for alternatives Yes, but they make mistakes Joan Boixadós Diploma Thesis Final Presentation sebis 17

List of main issues - Tags without occurrences not being shown on facets - Suggestions are very dependant on the quality of the tags - No initial facets make the facet menu totally unintuitive - Drag&drop indicators are totally overlooked - Drag&drop can have multiple meanings: copy, cut, move in - Hierarchy in both directions can easily mislead - Removing a tag from a facet removes it from all the other facets where that tag is - No indicator for the deduced tags via subsumption - Hard to undo some operations - Inability to reorder facets - Faceted suggestions are not representing their utility in a proper way - Facets need to be deleted tag by tag Joan Boixadós Diploma Thesis Final Presentation sebis 18

Conclusions - Users are totally dependant on examples and an explanation - The interface alone is powerful but no one really knows how to use it properly without previous knowledge - Users generally agree on finding the system useful but not so easy to understand - Search: Traditional search complements the facetmenu, users being generally successful at this task - Organize: Varied approaches, some may conflict with the implementation - Discover: Very random, but users appreciate the knowledge of other users when it comes to group tags Joan Boixadós Diploma Thesis Final Presentation sebis 19

List of possible improvements - Rollback option - Possibility to organize facets within a context - Possibility to collapse facets (within a context) - Indicators for deduced tags via subsumption - Better indicators for the drag&drop options - Alphabetical order is not always the best one - Possibility to reorder tags within a facet - Editable resources without an edit mode - Option to select resources from the list to execute an operation - Improve the representation of the faceted suggestions Joan Boixadós Diploma Thesis Final Presentation sebis 20

Challenges - Tricia - Reuse of a lot of changing code - Always evolving interface - Few examples of usability evaluation on tag navigation systems Joan Boixadós Diploma Thesis Final Presentation sebis 21

Thanks for your attention! Joan Boixadós Diploma Thesis Final Presentation sebis 22