investigating advanced user support desired by computational biologists

41
INVESTIGATING ADVANCED USER SUPPORT DESIRED BY COMPUTATIONAL BIOLOGISTS Adam Eck, Derrick Lam, and Dr. Leen-Kiat Soh September 30, 2010

Upload: camden

Post on 08-Feb-2016

62 views

Category:

Documents


0 download

DESCRIPTION

Investigating Advanced User Support Desired by Computational Biologists. Adam Eck, Derrick Lam, and Dr. Leen-Kiat Soh September 30, 2010. Questions. What types of advanced user support are available? How can advanced user support assist computational biologists? - PowerPoint PPT Presentation

TRANSCRIPT

INVESTIGATING ADVANCED USER SUPPORT DESIRED BY COMPUTATIONAL BIOLOGISTSAdam Eck, Derrick Lam, and Dr. Leen-Kiat Soh September 30, 2010

Questions

2

1. What types of advanced user support are available?

2. How can advanced user support assist computational biologists?

3. What can we do beyond advanced support?

4. What avenues exist for joint research?TDWG 2010 -- Advanced User Support Working Group

Agenda

3

Introductions

Presentation

Questions

Survey

DiscussionTDWG 2010 -- Advanced User Support Working Group

Agenda

4

Introductions

Presentation

Questions

Survey

DiscussionTDWG 2010 -- Advanced User Support Working Group

Motivation

5

Making the system functional for research Infrastructure Hardware Software

Making the system actively work for users Efficiency and Effectiveness Discovery and Investigation

TDWG 2010 -- Advanced User Support Working Group

Overview

6

Running Examples Encyclopedia of Life (EOL) Biofinity Project

Advanced user support Approaches/techniques Application to biodiversity research

Concerns/ConclusionsTDWG 2010 -- Advanced User Support Working Group

Examples| EOL

7

Encyclopedia of Life (Wilson, 2003; EOL, 2010) Portal for biodiversity information

Web page for every species Information about species Map Plots Taxonomy

Link related information Publications

Source: http://www.eol.org

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Examples| EOL

8

Source: http://www.eol.org

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Examples| Biofinity Project

9

Biofinity Project Research portal for computational biology Organized around MyLabs

Federated databases from multiple groups/domains Biodiversity, genomics, etc. Ontologies representing relationships

Integrated tools for manipulating data Wiki-based collaboration Intelligent user interface to support users

Source: http://biofinity.unl.edu

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Examples| Biofinity Project

10

Source: http://biofinity.unl.edu

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Overview

11

User Recommendations Summarization Task Automation Social Networking User Training Tracking Others

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Artificial Intelligence

12

Machine Learning Learn from user behavior, data Improve over time

Data Mining Find interesting patterns, relationships,

information

Intelligent Agents Personal Assistants

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| User Recommendations

13Source: http://www.amazon.com

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| User Recommendations

14

Source: http://www.amazon.com

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| User Recommendations

15

Make suggestions to users Actions Information

User-oriented Past behavior Interests Personal characteristics

Item-oriented Related items

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| User Recommendations

16Examples Support Conclusions

EOL: Related publications, map data Biofinity: Pages to view, edit, create

TDWG 2010 -- Advanced User Support Working Group

Support| Summarization

17

Problem: Data overload! Too much to look through

Solution: filters? Have to know what you are looking for Good for expected results

What about unexpected?

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Summarization

18

Summarization Condense information into accessible form

Typical actions (Tucker and Whittaker, 2009) Excision Highlighting

Statistical processing Automate discovery in data

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Summarization

19

Example: Brussell (Wagner et al., 2009) News client plugin to Firefox Summarizes content for users

Uses summarization for context-awareness Finds additional news clips Builds timeline of events Finds related information on Wikipedia

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Summarization

20

EOL Summarize information across related species Create field guides

Biofinity Summarize occurrences plotted on map Analyze results of multiple in silico

experiments Automatically link related Wiki pages

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Task Automation

21

Users perform many repetitive tasks Scheduling meetings Sending emails Running experiments

Tasks have structure Can learn workflows (Shen et al., 2009;

Yorke-Smith et al., 2009) Automate execution

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Task Automation

22

EOL Field guide creation Page completion

Biofinity Run common experiments Automate Wiki page creation

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Social Networking

23

Sources: http://www.facebook.com, http://scratchpads.eu/, http://www.myexperiment.org/

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Social Networking

24

Goal: connect related users Similar interests, expertise, acquaintances,

etc.

Repository of information Leave things for others to look at Mode of communication

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Social Networking

25

Find connections amongst users Acquaintances, collaborators, etc.

Matchmake users (Vassileva et. al, 2003; Kester et. al, 2007) Find new collaborators Similar interests, complementary skills Valuable in cross-disciplinary research

Trust and reputation models (Sabater and Sierra, 2001; 2002)

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Social Networking

26

EOL Find users working on similar species,

taxonomy tree Add authority scores based on uploaders

Biofinity Matchmake users from similar labs Recommend users editing similar pages

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| User Training

27

Use system to train users Train how to use the system

Guided interactions Tutorials

Student education Teach key concepts

How to conduct research Process training Follow expert behavior Outreach for Citizen Science

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| User Training

28

Beyond FAQs and Walkthroughs

Learn good behavior from users Recommend to others

React to user actions/mistakes Wrong parameters to tools Many searches without results

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| User Training

29

EOL Student education How curators manage pages

Biofinity How to run embedded tools Improve search results

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Tracking and Learning

30

Need to learn models for advanced support User, data, tasks, etc.

Models need observations Intrusive: explicitly ask user for information

Most direct, more frustration Nonintrusive: implicitly derived from interactions

Less frustration, could be inaccurate

Rate of learning

Tracking usage vs. data

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Support| Others

31

Adaptive Interfaces Change positions to match user behavior

Data visualization Adapt data displays based on content

Virtual agents Personal assistants with presence

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Conclusions| Concerns

32

Privacy What information is mine? How to share? How to safeguard?

Approaches Opt-out settings Encryption and coded identification

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Conclusions| Concerns

33

Trust Something else is making decisions… What do I need to know? External data

Approaches Transparency Trust and reputation models Explicit ratings from users Implicit ratings based on usage

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Conclusions| Concerns

34

User Frustration Too many prompts Bad recommendations

How to reduce/avoid frustration? Reduce frequency Cool-off period Expected value

Challenge Balancing benefit with cost of interruption

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Conclusions| Conclusion

35

Making the system actively work for users

Many techniques User recommendations Summarization Task automation Social networking User training

Concerns: privacy, trust, frustration

Examples Support ConclusionsTDWG 2010 -- Advanced User Support Working Group

Questions?

36TDWG 2010 -- Advanced User Support Working Group

Contact: {aeck, dlam, lksoh}@cse.unl.edu

Agenda

37

Introductions

Presentation

Questions

Survey

DiscussionTDWG 2010 -- Advanced User Support Working Group

Agenda

38

Introductions

Presentation

Questions

Survey

DiscussionTDWG 2010 -- Advanced User Support Working Group

Biofinity Workshop

39

Biofinity Workshop Friday 2pm Saturday 9 am – 1:30 pm Location: Speck Auditorium (Rowe)

[email protected] Informal walk-ins Free!

TDWG 2010 -- Advanced User Support Working Group

References

40

Biofinity Project. Available from http://biofinity.unl.edu. Accessed 24 Sep 2010. Encyclopedia of Life, EOL 2010 Brochure, 2010. Available from

http://content2.eol.org/content/2010/08/26/08/00750.pdf. Accessed 24 Sep 2010 . J. Kester, et. al, Matchmaking in learning networks: Bringing learners together for knowledge

sharing, Interactive Learning Environments, vol. 15, no. 2, pp. 117-126, 2007. J. Sabater and C. Sierra, REGRET: reputation in gegarious socities, Proc. of Fourth Workshop on

Deception, Fraud and Trust in Agent Societies, pp. 61-69, 2001. J. Sabater and C. Sierra, Reputation and social network analysis in multi-agent systems, Proc. of

AAMAS’02, pp. 475-482, 2002. J. Shen, E. Fitzhenry, and T.G. Dietterich, Discovering frequent work procedures from resource

connections, Proc. of IUI’09, Sanibel Island, Florida, pp. 277-285, Feb. 8-11, 2009. S. Tucker and S. Whittaker, Have a say over what you see: Evaluating interactive compression

techniques, Proc. of IUI’09, Sanibel Island, Florida, pp. 37-46, Feb. 8-11, 2009. J. Vassileva, G. McCalla, and J. Greer, Multi-agent multi-user modeling in I-Help, User Modeling and

User-Adapted Interactions, vol. 13, pp. 179-210, 2003. E.J. Wagner, J. Liu, L. Birnbaum, and K.D. Forbus, Rich interfaces for reading news on the web,

Proc. of IUI’09, Sanibel Island, Florida, pp. 27-36, Feb. 8-11, 2009. E.O. Wilson. The encyclopedia of life. Trends in Ecology and Evolution, vol. 18, no. 2, pp. 77-80,

2003. Available from http://www.sciencedirect.com/science/article/B6VJ1-47C8RDN-3/2/befac60e32dd59e55ff8bfc75f9848c6. ISSN 0169-5347, DOI: 10.1016/S0169-5347(02)00040-X.

N. Yorke-Smith, S. Saddati, K.L. Meyers, and D.N. Morley, Like an intuitive and courteous butler: a proactive personal agent for task management, Proc. of AAMAS’09, Budapest, Hungary, pp. 337-344, May 13-15, 2009.TDWG 2010 -- Advanced User Support Working Group

Image References

41

Amazon. Available from http://www.amazon.com. Accessed 23 Sep 2010.

Biofinity Project. Available from http://biofinity.unl.edu. Accessed 24 Sep 2010.

EDIT Scratchpads. Available from http://scratchpads.eu/. Accessed 23 Sep 2010.

Encyclopedia of Life. Available from http://www.eol.org. Accessed 24 Sep 2010.

Facebook. Available from http://www.facebook.com. Accessed 23 Sep 2010.

MyExperiment. Available from http://www.myexperiment.org. Accessed 23 Sep 2010.

P. Patterson, C. Parr, and T. Dewey. Editors. "Homo sapiens Linnaeus, 1758". Encyclopedia of Life, available from http://www.eol.org/pages/327955. Accessed 24 Sep 2010.

TDWG 2010 -- Advanced User Support Working Group