SlideShare a Scribd company logo
A centre of expertise in digital information management
www.ukoln.ac.uk
UKOLN is supported by:
IWMW 2009
Hands-on prototyping for
(meta)data structures
Emma Tonkin
Talat Chaudhri
Alexey Strelnikov
Introduction: metadata
What is it, why, and who cares?
Actually covers quite a lot of things:

Terminologies (taxonomies, controlled
vocabularies)

Vocabularies

Data structures/models (entity-
relationship models, conceptual models)
Example

For example:
− 'Event Metadata' excerpt
Event Type: Workshop
Workshop Location
Workshop Type
Workshop Date (ISO 8601/W3CDTF)
Opinion of Workshop {Boring, Interesting...}
Eliciting information from users

People have many different opinions, and
are capable of believing a lot of mutually
contradictory ideas! :-)

Classification systems or data structures
(hopefully) represent a consensus or at
least a compromise

They therefore improve as we learn more
about opinion

They also exist (and are useful) within a
given context of use – for a given purpose
Organisation...

Needs context!

And exists for a purpose!

Clean sock drawers are very nice, but
don't necessarily achieve anything unless
you wear socks :)
Prototyping techniques

Scope what we're trying to achieve!

Learning about data structures

Building quick easy models

Finding easy ways to test them
Free-listing

'Name all the x's you know'
− eg. What types of image can you think
of?
− Or - What types of book are there?
− Or - What features might you use to
describe a book?
− Or – What sort of resources do
researchers create and publish?
− You might have your own use cases to
look at!
Free-listing on “workshop
metadata”
Peer review status

Date

Times

Duration

Event in which it occurs

Venue

Attendee list

Major trends, topics

Organiser(s)

Remote attendees?

Streamed?

Outputs?

Feedback

Presentations

Papers

Slides

Tutorials

Related articles, links, people

Coffee

Breaks

Networking (who met who)

Networking (wifi!!)

Pitches

Endorsements (SIG, etc)

Other events on
similar topic

Other events run by
same people...

Research area and
findings

Related research
activities
Consistency

Build a table:
− (Note: This is a lot like social tagging!)

Compare and contrast your results.
Word Appearances
Venue 5
Related research areas 2
Breaktime beverage 1
Card sorting

Once you have some terms, then it's time
to figure out how they fit together

This is especially easy to do with
taxonomies
− supports interface design by grouping
functions/menus/etc,
− Supports development of conceptual
models
Card Sorting: Method
1) Make sure you have something to sort (using for
example the approach described earlier)
2) Bribe/trap some 'users' into agreeing to take part (note
'user' means 'the sort of person you are trying to write a
system for')
3) After explaining the rules ('we're not testing you... just
learning about the area') ask them to sort the cards into
logical groupings
May be 'open' (users can create novel groupings or
categories) or 'closed' (users must use predefined
groupings)
Using the results!

Another table can be built from these
results:
− Which categories were created?
− How frequently were they used (how
many users applied them?)Term/
Category
Bird Nature Manmade Food Buildings
Seagull | ||
Lighthouse | |
Fish &
Chips
||
Evaluating an information
structure (eg
classification/taxonomy)

Scenario-based evaluation:
1) Get existing classification
2) Develop some scenarios for which it
can be used
3) See if it is possible to step through the
data structure in order to successfully
complete a scenario
Example: Card sorting
Final comments

A user level view of things is probably
simplified (and so it should be!)

What the user sees does not have to be
what you store...

What the developer sees probably does –
good documentation helps to encourage
uptake of data structures/metadata.

Test early, test often. Card is cheaper
than code!

More Related Content

PPT
IWMW 2003: JISCinfoNet: Helping Web Managers Support Our Users
PPT
IWMW 1999: Multimedia and the corporate web
PPTX
MoD Spox October 31 , 2016
PDF
Зняття валютних обмежень та лібералізація руху капіталу. Як і коли?
PPTX
MoD Spox October 17, 2016
PDF
PASTEUR4OA Data visualisation
PPTX
КЛМ_Урок 5
IWMW 2003: JISCinfoNet: Helping Web Managers Support Our Users
IWMW 1999: Multimedia and the corporate web
MoD Spox October 31 , 2016
Зняття валютних обмежень та лібералізація руху капіталу. Як і коли?
MoD Spox October 17, 2016
PASTEUR4OA Data visualisation
КЛМ_Урок 5

Viewers also liked (7)

PDF
Всеукраїнське муніципальне опитування
PPTX
КЛМ_Урок 1
PPT
IWMW 2002: Legislation, Disabilities and Education Web Sites.ppt
PDF
Engaging clients with customer centricity-Introduction
PPTX
Requirements are hypotheses: My experiences with Lean UX
PPTX
Prototyping the digital university
PDF
Реформа державного контролю за безпекою на транспорті
Всеукраїнське муніципальне опитування
КЛМ_Урок 1
IWMW 2002: Legislation, Disabilities and Education Web Sites.ppt
Engaging clients with customer centricity-Introduction
Requirements are hypotheses: My experiences with Lean UX
Prototyping the digital university
Реформа державного контролю за безпекою на транспорті
Ad

Similar to IWMW 2009: Hands-on prototyping for (meta)data structures (20)

PPT
Slides from IWMW 2009 workshop session
PPT
Tenc Winterschool09 Davinia Slideshare
PDF
Collaborative Learning of Organisational Knolwedge
PPT
Recommender Systems in TEL
PPTX
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
PPT
AtGentive: Attentive Agents for Collaborative Learners
PPT
Multilayered paper prototyping for user concept modeling
PPTX
App4 toddt
PPT
Coquitlam Ltt March3
PDF
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
PDF
Recruitment Based On Ontology with Enhanced Security Features
DOCX
1308 226 PMDESIGNING QUALITATIVE RESEARCH PROPOSALSPage.docx
PDF
Elder Abuse Research
PDF
Social machines: theory design and incentives
PPTX
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
PPT
Professor Dagobert Soergel's talk (2009 CISTA Award Recipient): Task-centric ...
PPT
Activating Research Collaboratories with Collaboration Patterns
PPT
JISC LADIE project Learning Design In Education
PDF
Master Beginners' Workshop September 2018
ODP
GTN-Québec_2010 05-25
Slides from IWMW 2009 workshop session
Tenc Winterschool09 Davinia Slideshare
Collaborative Learning of Organisational Knolwedge
Recommender Systems in TEL
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
AtGentive: Attentive Agents for Collaborative Learners
Multilayered paper prototyping for user concept modeling
App4 toddt
Coquitlam Ltt March3
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
Recruitment Based On Ontology with Enhanced Security Features
1308 226 PMDESIGNING QUALITATIVE RESEARCH PROPOSALSPage.docx
Elder Abuse Research
Social machines: theory design and incentives
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
Professor Dagobert Soergel's talk (2009 CISTA Award Recipient): Task-centric ...
Activating Research Collaboratories with Collaboration Patterns
JISC LADIE project Learning Design In Education
Master Beginners' Workshop September 2018
GTN-Québec_2010 05-25
Ad

More from IWMW (20)

PPT
Look who's talking now
PPTX
Introduction to IWMW 2000 (Liz Lyon)
PPTX
Web Tools report
PPT
Personal Contingency Plan - Beat The Panic
PPT
Whose site is it anyway?
PPT
Open Source - the case against
PPT
IWMW 2002: Avoiding Portal Wars - an MIS view
PDF
What does open source mean for the institutional web manager?
PDF
Library 2.0
PPT
Social participation in student recruitment
PDF
Supporting Institutions in Changing Times: Manifesto
PPTX
IWMW 2019 photo scavenger hunt highlights
PDF
How to Turn a Web Strategy into Web Services
PPTX
Static Site Generators - Developing Websites in Low-resource Condition
PPTX
Looking to the Future
PPTX
Looking to the Future
PPTX
Developing Communities of Practice
PDF
How to train your content- so it doesn't slow you down...
PPTX
Grassroots & Guerrillas: The Beginnings of a UX Revolution
PPTX
Connecting Your Content: How to Save Time and Improve Content Quality through...
Look who's talking now
Introduction to IWMW 2000 (Liz Lyon)
Web Tools report
Personal Contingency Plan - Beat The Panic
Whose site is it anyway?
Open Source - the case against
IWMW 2002: Avoiding Portal Wars - an MIS view
What does open source mean for the institutional web manager?
Library 2.0
Social participation in student recruitment
Supporting Institutions in Changing Times: Manifesto
IWMW 2019 photo scavenger hunt highlights
How to Turn a Web Strategy into Web Services
Static Site Generators - Developing Websites in Low-resource Condition
Looking to the Future
Looking to the Future
Developing Communities of Practice
How to train your content- so it doesn't slow you down...
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Connecting Your Content: How to Save Time and Improve Content Quality through...

Recently uploaded (20)

PDF
Hazard Identification & Risk Assessment .pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
SOIL: Factor, Horizon, Process, Classification, Degradation, Conservation
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PDF
RMMM.pdf make it easy to upload and study
PPTX
Orientation - ARALprogram of Deped to the Parents.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Introduction to Building Materials
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PPTX
Lesson notes of climatology university.
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
Classroom Observation Tools for Teachers
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Hazard Identification & Risk Assessment .pdf
A systematic review of self-coping strategies used by university students to ...
SOIL: Factor, Horizon, Process, Classification, Degradation, Conservation
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Chinmaya Tiranga quiz Grand Finale.pdf
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
RMMM.pdf make it easy to upload and study
Orientation - ARALprogram of Deped to the Parents.pptx
Final Presentation General Medicine 03-08-2024.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Introduction to Building Materials
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Lesson notes of climatology university.
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Classroom Observation Tools for Teachers
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Final Presentation General Medicine 03-08-2024.pptx
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf

IWMW 2009: Hands-on prototyping for (meta)data structures

  • 1. A centre of expertise in digital information management www.ukoln.ac.uk UKOLN is supported by: IWMW 2009 Hands-on prototyping for (meta)data structures Emma Tonkin Talat Chaudhri Alexey Strelnikov
  • 2. Introduction: metadata What is it, why, and who cares? Actually covers quite a lot of things:  Terminologies (taxonomies, controlled vocabularies)  Vocabularies  Data structures/models (entity- relationship models, conceptual models)
  • 3. Example  For example: − 'Event Metadata' excerpt Event Type: Workshop Workshop Location Workshop Type Workshop Date (ISO 8601/W3CDTF) Opinion of Workshop {Boring, Interesting...}
  • 4. Eliciting information from users  People have many different opinions, and are capable of believing a lot of mutually contradictory ideas! :-)  Classification systems or data structures (hopefully) represent a consensus or at least a compromise  They therefore improve as we learn more about opinion  They also exist (and are useful) within a given context of use – for a given purpose
  • 5. Organisation...  Needs context!  And exists for a purpose!  Clean sock drawers are very nice, but don't necessarily achieve anything unless you wear socks :)
  • 6. Prototyping techniques  Scope what we're trying to achieve!  Learning about data structures  Building quick easy models  Finding easy ways to test them
  • 7. Free-listing  'Name all the x's you know' − eg. What types of image can you think of? − Or - What types of book are there? − Or - What features might you use to describe a book? − Or – What sort of resources do researchers create and publish? − You might have your own use cases to look at!
  • 8. Free-listing on “workshop metadata” Peer review status  Date  Times  Duration  Event in which it occurs  Venue  Attendee list  Major trends, topics  Organiser(s)  Remote attendees?  Streamed?  Outputs?  Feedback  Presentations  Papers  Slides  Tutorials  Related articles, links, people  Coffee  Breaks  Networking (who met who)  Networking (wifi!!)  Pitches  Endorsements (SIG, etc)  Other events on similar topic  Other events run by same people...  Research area and findings  Related research activities
  • 9. Consistency  Build a table: − (Note: This is a lot like social tagging!)  Compare and contrast your results. Word Appearances Venue 5 Related research areas 2 Breaktime beverage 1
  • 10. Card sorting  Once you have some terms, then it's time to figure out how they fit together  This is especially easy to do with taxonomies − supports interface design by grouping functions/menus/etc, − Supports development of conceptual models
  • 11. Card Sorting: Method 1) Make sure you have something to sort (using for example the approach described earlier) 2) Bribe/trap some 'users' into agreeing to take part (note 'user' means 'the sort of person you are trying to write a system for') 3) After explaining the rules ('we're not testing you... just learning about the area') ask them to sort the cards into logical groupings May be 'open' (users can create novel groupings or categories) or 'closed' (users must use predefined groupings)
  • 12. Using the results!  Another table can be built from these results: − Which categories were created? − How frequently were they used (how many users applied them?)Term/ Category Bird Nature Manmade Food Buildings Seagull | || Lighthouse | | Fish & Chips ||
  • 13. Evaluating an information structure (eg classification/taxonomy)  Scenario-based evaluation: 1) Get existing classification 2) Develop some scenarios for which it can be used 3) See if it is possible to step through the data structure in order to successfully complete a scenario Example: Card sorting
  • 14. Final comments  A user level view of things is probably simplified (and so it should be!)  What the user sees does not have to be what you store...  What the developer sees probably does – good documentation helps to encourage uptake of data structures/metadata.  Test early, test often. Card is cheaper than code!