Making Data Usable as Well as Useful

advertisement
Making Data Usable as Well as Useful
Cherri M. Pancake
NACSE (Oregon State University)
pancake@nacse.org
Northwest Alliance for Computational Science & Engineering − Oregon State University
Data Usability Is a “Human Problem”
Ø Data and documents are accumulated by a “cast of
hundreds”
Ø Destined to serve a “cast of
thousands” with distinct
§ Disciplinary backgrounds
§ Levels of expertise
§ Understanding of technology
Complex Data
Massive Data
Extreme
Extreme
Diversity
Scales process
delivery
delivery
process
How
How can
can the
the data
data
make
make data/information
data/information
intelligible
intelligible and
and usable?
usable?
Northwest Alliance for Computational Science & Engineering
Traditional Delivery: Link-Based
Ø Sensor data accessible by
format, year, site code
Ø Links indicate “meaning”,
provide access
Northwest Alliance for Computational Science & Engineering
Task-oriented Delivery
Exposes data meaning in ways that reflect key user tasks
Ø Well-chosen defaults
§ Help unfamiliar users
§ “Most likely values” based on
user studies
Ø Guided process
§ Users can follow different
paths based on different
needs
SDSU Biological Field Stations DB
Northwest Alliance for Computational Science & Engineering
Making Task-Oriented Delivery Work
Ø Results formatted onthe-fly
Ø Downloadable to
spreadsheets
Northwest Alliance for Computational Science & Engineering
Usability Engineering 101
Ø Make the system reflect the tasks the user wants to
accomplish
Ø Make system respond to the needs of its different user
audiences
Northwest Alliance for Computational Science & Engineering
Audience-Oriented Delivery tailors access to support
different audiences
Ø Multi-key approach
maximizes flexibility for
individual users
§ Requires scientific
expertise
Ø Simple additions can
transforms interface for
use by novices
Lichens of North America DB
Northwest Alliance for Computational Science & Engineering
Usability Engineering 101
Ø Make the system reflect the tasks the user wants to
accomplish
Ø Make system respond to the needs of its different user
audiences
Ø Make the system adapt to the user – not the other way
around
Northwest Alliance for Computational Science & Engineering
Adding Intelligence to Delivery Systems
Ø To be most useful, data delivery systems must
locate/retrieve data that are personally relevant
§ Pertinent to individual user’s needs
§ Accessible at appropriate level of detail
§ Assist user’s step-by-step exploration
Ø Machine intelligence can assist these processes
§ Automatically leverage specialist/consultant expertise
§ Allow current users to benefit from past user experiences
Northwest Alliance for Computational Science & Engineering
Intelligent Delivery harnesses artificial intelligence to
adjust to user’s needs
Ø “Seed” system with expert
ratings/recommendations
Ø Use recommendations to
suggest user’s next steps
Tsunami Digital Library
Northwest Alliance for Computational Science & Engineering
Making Intelligent Delivery Work
Ø Engage users in rating “usefulness” of results
Northwest Alliance for Computational Science & Engineering
Making Intelligent Delivery Work (2)
Ø Remember what each user did in the past, to make
future searches easier
Northwest Alliance for Computational Science & Engineering
Summary
Ø Recording & preserving data only provides the “raw
material” (data that’s useful)
Ø Future usefulness depends on audiences who
§ Weren’t involved in data acquisition
§ May not know the data exists
§ Don’t know how to find it effectively
Ø Usability is required to attract those audiences
Our
Our challenge
challenge is
is to
to build
build systems
systems that
that help
help
Diverse
Diverse audiences
audiences ...
...
Access
Access data
data in
in “natural”
“natural” ways
ways ...
...
To
To accomplish
accomplish their
their tasks
tasks more
more productively
productively
Northwest Alliance for Computational Science & Engineering
Download