410 likes | 569 Views
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?
E N D
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? • What can we do beyond advanced support? • What avenues exist for joint research? TDWG 2010 -- Advanced User Support Working Group
Agenda • Introductions • Presentation • Questions • Survey • Discussion TDWG 2010 -- Advanced User Support Working Group
Agenda • Introductions • Presentation • Questions • Survey • Discussion TDWG 2010 -- Advanced User Support Working Group
Motivation • 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 • Running Examples • Encyclopedia of Life (EOL) • Biofinity Project • Advanced user support • Approaches/techniques • Application to biodiversity research • Concerns/Conclusions TDWG 2010 -- Advanced User Support Working Group
Examples| EOL • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Examples| EOL Source: http://www.eol.org TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Examples| Biofinity Project • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Examples| Biofinity Project Source: http://biofinity.unl.edu TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Overview • User Recommendations • Summarization • Task Automation • Social Networking • User Training • Tracking • Others TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Artificial Intelligence • Machine Learning • Learn from user behavior, data • Improve over time • Data Mining • Find interesting patterns, relationships, information • Intelligent Agents • Personal Assistants TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| User Recommendations Source: http://www.amazon.com TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| User Recommendations Source: http://www.amazon.com TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| User Recommendations • Make suggestions to users • Actions • Information • User-oriented • Past behavior • Interests • Personal characteristics • Item-oriented • Related items TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| User Recommendations • EOL: Related publications, map data • Biofinity: Pages to view, edit, create TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Summarization • 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? TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Summarization • Summarization • Condense information into accessible form • Typical actions (Tucker and Whittaker, 2009) • Excision • Highlighting • Statistical processing • Automate discovery in data TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Summarization • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Summarization • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Task Automation • Users perform many repetitive tasks • Scheduling meetings • Sending emails • Running experiments • Tasks have structure • Can learn workflows (Shenet al., 2009; Yorke-Smith et al., 2009) • Automate execution TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Task Automation • EOL • Field guide creation • Page completion • Biofinity • Run common experiments • Automate Wiki page creation TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Social Networking Sources: http://www.facebook.com, http://scratchpads.eu/, http://www.myexperiment.org/ TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Social Networking • Goal: connect related users • Similar interests, expertise, acquaintances, etc. • Repository of information • Leave things for others to look at • Mode of communication TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Social Networking • Find connections amongst users • Acquaintances, collaborators, etc. • Matchmake users (Vassilevaet. al, 2003; Kesteret. al, 2007) • Find new collaborators • Similar interests, complementary skills • Valuable in cross-disciplinary research • Trust and reputation models (Sabater and Sierra, 2001; 2002) TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Social Networking • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| User Training • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| User Training • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| User Training • EOL • Student education • How curators manage pages • Biofinity • How to run embedded tools • Improve search results TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Trackingand Learning • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Support| Others • Adaptive Interfaces • Change positions to match user behavior • Data visualization • Adapt data displays based on content • Virtual agents • Personal assistants with presence TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Conclusions| Concerns • Privacy • What information is mine? • How to share? • How to safeguard? • Approaches • Opt-out settings • Encryption and coded identification TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Conclusions| Concerns • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Conclusions| Concerns • 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 TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Conclusions| Conclusion • Making the system actively work for users • Many techniques • User recommendations • Summarization • Task automation • Social networking • User training • Concerns: privacy, trust, frustration TDWG 2010 -- Advanced User Support Working Group Examples Support Conclusions
Questions? • Contact: {aeck, dlam, lksoh}@cse.unl.edu TDWG 2010 -- Advanced User Support Working Group
Agenda • Introductions • Presentation • Questions • Survey • Discussion TDWG 2010 -- Advanced User Support Working Group
Agenda • Introductions • Presentation • Questions • Survey • Discussion TDWG 2010 -- Advanced User Support Working Group
Biofinity Workshop • Biofinity Workshop • Friday 2pm • Saturday 9 am – 1:30 pm • Location: Speck Auditorium (Rowe) • biofinity2010@cse.unl.edu • Informal walk-ins • Free! TDWG 2010 -- Advanced User Support Working Group
References • 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 gegarioussocities, 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 • 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