2014 Capstone Project - Project Proposal. Mail+ Explore, Reflect, Reminisce on Your Email Archive. Zening Qu, Jessie Liyin Xue, Yeaseul Kim



Similar documents
-Set Visualization: Facilitating Re-Finding in Archives

Map: Visualizing Event Evolution and Contact Interaction within Archives

Using Rhythms of Relationships to Understand Archives

Generalizing Messages Digests

Life after Microsoft Outlook Google Apps

Title: Front-end Web Design, Back-end Development, & Graphic Design Levi Gable Web Design Seattle WA

Personal Digital Document Management

Archiving Your Mail in Outlook 2007

Understanding Data: A Comparison of Information Visualization Tools and Techniques

Enabling Service-Based Application Development through Social Objects

Archiving Your Mail in Outlook 2010

Life after Lotus Notes

What s New in Version Cue CS2

Synergy Controller Cloud Storage Features and Benefits

OpenText Information Hub (ihub) 3.1 and 3.1.1

and PIM: Problems and Possibilities

MIA/MPA Capstone Project Management Resource Materials

Life after Microsoft Outlook

Christopher Zavatchen

What's different, at a glance...

De La Salle University Information Technology Center. Microsoft Windows SharePoint Services and SharePoint Portal Server 2003 READER / CONTRIBUTOR

Switching to Gmail from Microsoft Outlook

Senior Business Intelligence/Engineering Analyst

HAWAII SCHOOLS CATCHAFIRE PROJECT GUIDE 1 PROJECT MENU GUIDE

Creating an with Constant Contact. A step-by-step guide

Google Apps for Education: The Basics

Notes Client Tips & Tricks

Improve Your Process With Online Good Practices 1

Outlook Data File navigate to the PST file that you want to open, select it and choose OK. The file will now appear as a folder in Outlook.

ANSYS EKM Overview. What is EKM?

Managing explicit knowledge using SharePoint in a collaborative environment: ICIMOD s experience

CodeSaw: A Social Visualization of Distributed Software Development

LOTUS to SharePoint Migration Services

Hiring without hassle

Request for Proposals Brand and Website Development

Outlook 2010 Conversations

Bates Gmail What s Different: Conversations, Labels, Archiving, and Searching

Gild: An Integrated Learning and Development plug-in for Eclipse

Public Online Data - The Importance of Colorful Query Trainers

Component visualization methods for large legacy software in C/C++

Life after Microsoft Outlook Version 3

Web Design Competition College of Computing Science, Department of Information Systems. New Jersey Institute of Technology

Overview. What Counts Against Your Mailbox Size

Proposal for Website Design and Development Services: Digital Library Federation

Synergy Controller Cloud Storage Features and Benefits

An Analysis of MOOC Discussion Forum Interactions from the Most Active Users

U of S Course Tools. Working with Discussions For Instructors

Visualizing Content: Portraying Relationships from Conversational Histories

PLATFORM. Web Content Management and Digital Marketing for Higher Education. Everything You Need from a Great Enterprise CMS CONTENT MANAGEMENT

a bright bold creative web design agency

A User Centered Approach for the Design and Evaluation of Interactive Information Visualization Tools

A Tool for Evaluation and Optimization of Web Application Performance

Housing Works. Content Management System Overview. Presented to:

Outlook Managing Your Items

Learning to Teach Online!

Starting and Operating An Online Business:

Index. Your Company logo HOW TO REGAIN TRUST IN GOOGLE AFTER YOUR SITE HAS BEEN HIT BY A MANUAL PENALTY

Digital Public Library of America (DPLA)

Virtual Office Module. View Calendar. Add Personal Event. Add Global Event. View All. View Personal

Sharepoint Manual for the Joint Action on Health Workforce Planning and Forecasting

Learning Analytics and Learning Tribes

No-Code SharePoint 2013 Workflows with SharePoint Designer 2013 and Visio 55048A; 3 Days, Instructor-led

Session Questions and Responses

Creating an with Constant Contact. A step-by-step guide

Google Apps Migration

The Implementation of Wiki-based Knowledge Management Systems for Small Research Groups

Yammer Training Guide Facilitator s Notes

Getting Started with 20/20 Insight TRIAL VERSION

Google Cloud Storage Experience Usability Study Plan

Practical tips for managing e mail

2 Introduction to Nintex Workflow

Web project proposal. European e-skills Association

The Smartest Way to Get Meetings Done

Rapid Prototyping and Field Evaluation of Mobile Experiences

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

Data Refinery with Big Data Aspects

access via the Internet. Outlook Web Access

Hello, We're happy to present our Website Design and Development Proposal for the Save The Waves Coalition. Striking Idea Inc.

Social Network Website to Monitor Behavior Change Design Document

The course: An Introduction to Information Visualization Techniques for Exploring Large Database

SaaS project development PERSIA, THE APPLICATION FOR RECRUITMENT PROCESSES AUTOMATION.

Microsoft Outlook Reference Guide for Lotus Notes Users

Andrew Hill USER EXPERIENCE DESIGN PORTFOLIO

Oracle Siebel Marketing and Oracle B2B Cross- Channel Marketing Integration Guide ORACLE WHITE PAPER AUGUST 2014

Elgg 1.8 Social Networking

Searching the UCI Library Website. Wael Alkowaileet, Boaz Gurdin, Yifan Ying, Qinglin Xia

Chapter 11. HCI Development Methodology

10 Ways to Increase Your Recruitment Business Leads. World Class Staffing & Recruitment Software

CE6014: COMPUTER MEDIATED CONSTRUCTION

Data Memo. BY: Associate Director John B. Horrigan ( ) RE: USE OF CLOUD COMPUTING APPLICATIONS AND SERVICES September 2008

Announcements. Project status demo in class

Web design & planning

Improving Online Collaboration within the IFIP Working Group on Human Aspects of Information Security and Assurance

Web Mining using Artificial Ant Colonies : A Survey

A) What Web Browser do I need? B) Why I cannot view the most updated content? C) What can we find on the school website? Index Page Layout:

IT HELPDESK_OUTLOOK MIGRATION NOTICES

Priority: Medium Channel to Actor: Graphical User Interface (GUI) Usage Frequency: Weekly Secondary Actors: Database, Brisk Application

Basics. Meg Wempe, Adult Services Librarian ABOUT THIS CLASS. P a g e 1

Business 360 Online - Product concepts and features

GENERIC AGENCY STATEMENT OF WORK. Website Redesign Project Generic Company

Transcription:

2014 Capstone Project - Project Proposal Mail+ Explore, Reflect, Reminisce on Your Email Archive Qu, Jessie Liyin Xue, Yeaseul Kim Human Centered Design & Engineering University of Washington Mail+ is a visualization tool that can be embedded in the standard email interface that encourages email users to (1) explore their archived accumulated over years, (2) reflect on their usage patterns and network of contacts, (3) reminisce over significant life events (e.g. success, failure, joy, grief).

Project Vision Email services are passive life-logging systems. They silently capture the users life experiences in situ and no additional action is required from the users end to record an event (Sudheendra et al. 2011). An email archive may contain birthday wishes to friends and families, photos and documents shared with co-workers, job applications, offer letters, discussions about work, receipts and important information that needs to be backed up, and various mailing list messages and forum news feeds. Besides the rich content, email archives also record rich metadata that tells much about a user s social contact and her interaction patterns. In a sense, email conversations represent a social network that the user never consciously constructed. It naturally emerged in the communication. With the ever decreasing cost to store emails in cloud servers, many webmail providers (e.g. Google) promised their users that they would never have to delete their emails due to storage limit. Nowadays it is not uncommon to see the email archives that cover years, even decades. All these facts make email archives a valuable resource to explore, reflect, and reminisce upon. Unfortunately, while email service providers routinely mine email archives for targeting advertisements, there are much fewer tools for users to make sense of their own data (Sudheendra et al. 2011). A typical email service interface today consists of a list view of all emails in reverse chronological order. While this interface is very effective in presenting the latest incoming messages, it hides the major body of the email archive. There are few stimuli that encourage exploration, reflection and reminiscence, and it is hard to navigate through a large archive. On the other hand, there are some analysis and reflection tools offered as standalone applications. These tools help users monitor their social networks (e.g. the Immersion project, see Appendix), message reply patterns (Bernard 2003, Perer 2006), topics (Fernanda 2006, Sudheendra et al. 2011), sentiments (Sudheendra et al. 2011) and how these changes over time. Although these standalone applications provide powerful data mining and visualization techniques, they are not integrated into the typical email interface. As a result, these tools only reach a small portion of email users. We see a gap between the typical list-based email interface and the various standalone email visualization applications (see Appendix). We want to investigate how data visualization tools embedded in a typical email interface can improve user experience. We envision that these embedded tools can augment users browsing and navigation experiences, provide context for thread conversations, stimulate reflection and reminiscence on one s personal and professional life, and depict the social and technological local environment that a user is living in. To sum up, in this project our team is going to answer the question How can data visualization tools embedded in a typical (list-based) email interface encourage user exploration, reflection, and reminiscence and how can it improve email browsing experience?. We will answer this question by taking a user-centered approach to design, prototype, evaluate and implement these embedded visualization tools.

User-Centered Approach Milestone 1. [week 2] Literature Review + Competitive Analysis The project begins with a literature review and competitive analysis of existing email visualization tools. Our preliminary research (Sudheendra et al. 2011, Appendix) shows that four memory cues are very important for encouraging user exploration in their email archives: (1) topic terms and keywords, (2) social groups, (3) sentiment of conversations, (4) image attachments. Most standalone visualization tools leverage one or more of these memory cues and some of them claimed that these cues were so engaging that participants in their user studies spent hours to explore the archive. We will investigate further in the literature to inspire our initial design. Milestone 2. [week 4] Design + User Feedback Based on insights from the previous milestone we will brainstorm about visualization solutions that are suitable for integrating into the typical email interface. Each team member will come up with at least one unique solution that may eventually be incorporated into the final design. We will create paper prototypes of our brainstorming ideas and gather user feedback (4 to 6 users, interviews) at an early stage in the design process. The purpose of this step is to investigate (1) whether there is value in embedding visualizations in the email interface, (2) whether our design interfere with users current usage of emails. Based on user feedback and lessons we learned, we will come up with our final design for this project. We will define the visualization techniques we want to use, functions we want to implement, page layout, navigation flow and visual design. Milestone 3. [week 9] Implementation + Evaluation A core part of the project is implementation. We plan to implement an interactive web prototype built on top of Gmail. We will scrape our personal email archives from Google using Gmail API. These archives will drive the visualizations in our prototype. The programing techniques we intend to use are HTML/CSS, Javascript and D3. After implementation we will recruit users to evaluate our tool. Depending on the purpose of the visualization we may evaluate whether it is easier for users to navigate to older emails, whether the new interface encourages exploration, whether users generate questions and hypotheses during the exploration process, whether users think the overall experience is engaging/disturbing. Milestone 4. [week 10] Presentation + Final Deliverables We will gather materials we ve created during the UCD process. Our final deliverables include: (1) literature review/competitive analysis report, (2) initial design sketches, (3) initial design paper prototype, (4) user study report, (5) final design booklet/prototype, (6) interactive prototype, (7) evaluation report, (8) poster.

Task Breakdown Task Due Week2 4/7 Team Member Yeaseul Jessie: : Task/Milestone Milestone 1. Literature review / competitive analysis MUSE: Reviving Memories Using Email Archives; Visualization and Analysis of Email Networks; IBM Research Report THREAD ARCS: An Email Thread Visualization Understanding Sequence and Reply Relationships within Email Conversations: A Mixed-Model Visualization MUSE: Reviving Memories Using Email Archives; Contrasting Portraits of Email Practices: Visual approaches to reflection and analysis Beyond Threads: Identifying Discussions in Email Archives Adam Perer*, Ben Shneiderman Using Rhythms of Relationships to Understand Email Archives MUSE: Reviving Memories Using Email Archives Analysis and Visualization of E-mail Communication Using Graph Template Language Visualizing Email Content: Portraying Relationships from Conversational Histories Digital Artifacts for Remembering and Storytelling: PostHistory and Social Network Fragments Milestone 2. Initial prototype + User Feedback 4/12 Yeaseul Jessie Meet and Brainstorm 3-5 potential visualization layouts based from lit review, in particular, the MUSE paper 4/18 Jessie Implement the 3-5 layout into Adobe Illustrator in grey scale as low fidelity wireframes, save as pdf for further user review Week4 4/21 Yeaseul Bring low fidelity wireframes to 3-5 participants for initial user feedback. Milestone 3. Implementation + Evaluation 4/23 Yeaseul Create collaborating folders with HTML/CSS/Javascript and images all ready 4/28 Start application in local machine and code basic Gmail interface in HTML/CSS to set up framework to work in 4/28 Yeaseul Synthesize user feedback from previous interviews and create word doc for a list of key

Jessie 5/5 Yeaseul Jessie 5/10 Yeaseul Jessie elements/features to implement in the final prototype. Meet and draw the final prototype with specific requirements, including page layout, navigation, flow, visual, and types of visualization. Read d3 documents and learn its syntax for visualization 5/10 Provide help to Yeaseul and Jessie on d3 5/17 Yeaseul Build Visualization #1 in D3 javascript (i.e.timeframe) 5/17 Jessie Build Visualization #2 in D3 javascript (i.e. keyword/attachment) 5/17 Build Visualization #3 in D3 javascript (i.e. keyword/attachment) 5/20 Clean up final website, test all features functionality, consistency 5/24 Yeaseul Recruit 3-5 participants to collect feedback based on usability, visual, and comments 5/24 Jessie Recruit 3-5 participants to collect feedback based on usability, visual, and comments 5/24 Recruit 3-5 participants to collect feedback based on usability, visual, and comments Week 9 5/26 Made changes to Mail+ based on user feedback collected from previous week Milestone 4. Final Deliverable + Poster 5/29 Jessie Yeaseul Complete poster content in draft google shared PPT 5/30 Jessie Create poster in InDesign based on PPT + send to print 6/1 Yeaseul Print + pick up poster 6/1 Turn in final Mail+ application Week 10 6/2 Jessie Yeaseul Final Poster Session

Resources Data : - Sample email threads are needed. We can script ours own archives using Gmail API / Greasemonkey or use the Enron data set. Database: - Building database to store and retrieve email data - Accessing to publication database [ACM digital library etc] Incentives: - For participants in the evaluation process Softwares: - D3 library /Sublime Text 2 / Gmail API / Adobe Suite Communicating / Collaborating / Documenting: - GitHub / Google Drive

References Fu, X., Hong, S. H., Nikolov, N. S., Shen, X., Wu, Y., & Xu, K. (2007, February). Visualization and analysis of email networks. In Visualization, 2007. APVIS'07. 2007 6th International Asia-Pacific Symposium on (pp. 1-8). IEEE. Hangal, Sudheendra, Monica S. Lam, and Jeffrey Heer. "Muse: Reviving memories using email archives." Proceedings of the 24th annual ACM symposium on User interface software and technology. ACM, 2011. Kachare, Atul, S. A. S. Analysis and Visualization of E-mail Communication Using Graph Template Language. Kerr, Bernard. "Thread arcs: An email thread visualization." Information Visualization, 2003. INFOVIS 2003. IEEE Symposium on. IEEE, 2003. Perer, A., Shneiderman, B., & Oard, D. W. (2006). Using rhythms of relationships to understand e-mail archives. Journal of the American Society for Information Science and Technology, 57(14), 1936-1948. Perer, Adam, and Ben Shneiderman. Beyond threads: Identifying discussions in email archives. MARYLAND UNIV COLLEGE PARK HUMAN COMPUTER INTERACTION LAB, 2005. Perer, A., & Smith, M. A. (2006, May). Contrasting portraits of email practices: visual approaches to reflection and analysis. In Proceedings of the working conference on Advanced visual interfaces (pp. 389-395). ACM. Venolia, G. D., & Neustaedter, C. (2003, April). Understanding sequence and reply relationships within email conversations: a mixed-model visualization. InProceedings of the SIGCHI conference on Human factors in computing systems (pp. 361-368). ACM. Viégas, F. B., & Smith, M. (2004, January). Newsgroup crowds and authorlines: Visualizing the activity of individuals in conversational cyberspaces. In System Sciences, 2004. Proceedings of the 37th Annual Hawaii International Conference on (pp. 10-pp). IEEE. Viégas, F. B., Boyd, D., Nguyen, D. H., Potter, J., & Donath, J. (2004, January). Digital artifacts for remembering and storytelling: Posthistory and social network fragments. In System Sciences, 2004. Proceedings of the 37th Annual Hawaii International Conference on (pp. 10-pp). IEEE. Viégas, F. B., Golder, S., & Donath, J. (2006, April). Visualizing email content: portraying relationships from conversational histories. In Proceedings of the SIGCHI conference on Human Factors in computing systems (pp. 979-988). ACM.

Appendix - Preliminary Competitive Analysis 1. Immersion: a people centric view of your email life 2. EmailViz: Email Visualization Research at the University of Maryland hierarchical clustering on temporal patterns to identify relationships

correspondent tree map 2D scatter plot: number of emails received from a correspondent vs number of emails sent to a correspondent authorline

3. Anymails Visualization of my email inbox carohorn.de 4. Themail: Email visualization Fernanda Viégas this one visualized keywords More from the same author: http://fernandaviegas.com/email.html mountain: calendar and correspondent:

5. THREAD ARCS: An Email Thread Visualization IBM Research visualization of a single email thread. each dot is a message in that thread. each arc denotes that the later message is a reply to the earlier message.

6. ARUP Email Visualization OOM Creative 7. My Map Christopher Baker

8. Analysis and Visualization of Email Communication using Graph Template Language How does topics change over time: 9. Enron data set: http://www.cs.cmu.edu/~enron/ An example visualization: http://cs.jmdeldin.com/projects/enron viz/ 10. From peer reviews: IBM s Mail Next, business oriented, their inbox is not list any more, quite interesting. http://www.cmswire.com/cms/customer experience/ibms mail next original in the social businessenterprise ibmconnect 023910.php Graph your inbox, Chrome extension, it s like having google analytics for your inbox http://gigaom.com/2010/09/14/graph your inbox analytics for gmail/