SlideShare a Scribd company logo
Collaborative Features
Barry Norton
February 2015
Schedule
β€’ In previous workshops:
– Dominic has presented a project overview
– Barry has given a technical overview of search
features
– Alan has provided some intuition of what search
between concepts means
β€’ In this presentation we will cover some of the early
features for collaboration
β€’ In future workshops we will cover:
– Data Annotation (March)
– Image Annotation
– Forum & Workflow (advanced collaborative features)
Project Update
β€’ Previously we introduced:
– Sarah Mengler (RA)
– Alan Outten (UI/UX)
β€’ We are now joined by:
– Chris Dijkshoorn (Placement from VUA)
β€’ Next week we hope to be joined by:
– Daniela Butano (Lead Developer)
β€’ As suppliers we are about to start our second
contract with metaphacts:
– Peter Haase (Architect)
– Artem Kozlov (Developer)
Background:
Information Workbench
β€’ Wiki, like Wikipedia (Media Wiki) allows:
– pages to be written in simple β€˜mark-down’
– collaborative editing
β€’ Plus visualisation and interaction via β€˜widgets’:
Background:
Rijkstudio Sets
β€’ User-defined collections
β€’ Focussed on images/image regions
β€’ Sharable:
Background:
Spotify Playlists
β€’ User-defined lists of tracks
β€’ Can be shared, often used for collaboration and
(it’s not a stretch to say) back up articles:
Intuition
β€’ In Spotify playlists are just lists of tracks
(ignoring even albums)
– If one were researching and communicating about
music, one would want to collect and share:
β€’ tracks, albums, artists, labels, etc.
β€’ In Rijkstudio sets are just images or image
regions
– If one were researching and communicating about
cultural heritage, one would want to collect and share:
β€’ people, places, events, materials, techniques, etc.
RS Search and Sets
β€’ The new UI design for search, informed by
the last workshop, produced by Alan and
narrated by Dominic are now available:
http://www.researchspace.org/home/project-information/design
http://youtu.be/VUGMlDc9B5w
RS Search and Sets (cntd.)
β€’ In last workshop we gave intuition how one
search (e.g. for objects) can be used to start a
new search (e.g. for people):
RS Search and Sets (cntd.)
β€’ In last workshop we gave intuition how one
search (e.g. for objects) can be used to start a
new search (e.g. for people):
RS Search and Sets (cntd.)
β€’ However, we actually plan to offer four options in
choosing search terms:
Arbitrary object by
autocomplete
RS Search and Sets (cntd.)
β€’ However, we actually plan to offer four options in
choosing search terms:
Arbitrary object by
autocomplete
Existing search
yielding objects
RS Search and Sets (cntd.)
β€’ However, we actually plan to offer four options in
choosing search terms:
Arbitrary object by
autocomplete
Objects already
visited and copied
to clipboard
Existing search
yielding objects
RS Search and Sets (cntd.)
β€’ However, we actually plan to offer four options in
choosing search terms:
Arbitrary object by
autocomplete
Objects already
visited and copied
to clipboard
{User-defined
sets/collections of
objects
Existing search
yielding objects
RS Search and Sets (cntd.)
β€’ Furthermore, we plan to allow users to build up
sets/collections from search results:
RS Search and Sets (cntd.)
β€’ Furthermore, we plan to allow users to build up
sets/collections from search results:
Copy individual
result to clipboard
RS Search and Sets (cntd.)
β€’ Furthermore, we plan to allow users to build up
sets/collections from search results:
Copy individual
result to clipboard
Create new
set/collection with
individual result as
first member
RS Search and Sets (cntd.)
β€’ Furthermore, we plan to allow users to build up
sets/collections from search results:
Copy individual
result to clipboard
Create new
set/collection with
individual result as
first member
Add individual
result to existing
set/collection
RS Search and Sets (cntd.)
β€’ Furthermore, we plan to allow users to build up
sets/collections from search results:
Copy individual
result to clipboard
Create new
set/collection with
individual result as
first member
Add individual
result to existing
set/collection
Create new
set/collection with
all results
Motivation
β€’ I have from Richard Parkinson and Malcolm
Mosher respective manuscripts that list
objects:
– in an endnote to the manuscript source (i.e. not
published)
– distributed across footnotes
β€’ Potential advances:
– manage these collections during research;
– aid collaborative research;
– ease publication of linked (reproducable) results.
More later, but first some questions…
Questions
β€’ We’ve used both the terms
– β€˜set’ –
β€’ consistent with Rijkstudio,
β€’ (for better and worse) mathematically valid;
– β€˜collection’ –
β€’ possibly more intuitive,
β€’ potentially ambiguous wrt museum collections;
β€’ less intuitive for sets of, e.g., events.
β€’ Perhaps β€˜user-defined collection’?
Alternatives?
Questions (cntd.)
β€’ There’s a subtle difference between:
– saved search definition –
β€’ re-runs search, perhaps as part of a larger search;
– saved search results –
β€’ never change (even if subject data does),
β€’ can be manipulated (explicitly add or remove
members).
β€’ Is this too confusing? Useful?
Questions (cntd.)
β€’ One can imagine (as a technologist)
making sets more structured
– e.g. hierarchical:
β€’ define a set of Naukratis objects,
β€’ define a subset of BM Naukratis objects,
β€’ define a different subset of religiously-themed
Naukratis objects.
β€’ Is this over-complicated? Would users be
happy with such sets without formal
relationships between them?
Clipboard vs. Sets vs. Pages
β€’ Sets (/Collections) are deliberately defined as
homogenous
– e.g. an object set can only have objects added
β€’ Sometimes one might want to keep track of a
collection of entities
– e.g. a set of places, and the objects found there,
and their original owners
β€’ The clipboard will be a heterogenous
assembly of copied entities (i.e. not just one
entry – cf. Microsoft Office)
We’ll come back to this in next workshop on Data Annotation….
https://en.wikipedia.org/wiki/Clipboard_manager
Clipboard vs. Pages
β€’ We had considered β€˜shared clipboards’
β€’ The Information Workbench platform
however motivates different approach:
– The platform will provide a page per object,
person, place, event, etc.
– Search results (later forum posts, textual
annotations), etc. themselves become pages
– As a Wiki, it’s natural that users can make new
pages
User-Defined Pages
β€’ User-defined pages:
– allow simple authoring of text in β€˜mark-down’;
– could be aided further with a WYSWYG editor
(with buttons for formatting, rather than mark-
down);
– would be a target for pasting from clipboard
(objects, places, etc. also image/regions and
later beliefs and arguments);
– naturally become a target for clipboard
copying.
User-Defined Pages
β€’ Although speculative we could even view
pages as collaborative β€˜proto-publications’:
– attach argument and belief (see next
workshop) into larger discussions;
– typed links (so, instead of just pasting you
specify whether this supports your narrative,
whether you’re contradicting it, etc.);
– draft sections of papers;
– tie together and automate article publication
with data publication.

More Related Content

PPTX
Digital Thinking: Applying Studies in the Field
PDF
Crowdsourcing Linked Data management
PPTX
ResearchSpace Platform in Use
PDF
GLAMorous LOD and ResearchSpace introduction
PPTX
ResearchSpace- Example of a VRE Based on CIDOC CRM
PDF
The H2020 β€˜Inclusive Innovative and Reflective Societies’ Work Programme for ...
PDF
A Framework for Improved Access to Museum Databases in the Semantic Web
PPT
Event management
Β 
Digital Thinking: Applying Studies in the Field
Crowdsourcing Linked Data management
ResearchSpace Platform in Use
GLAMorous LOD and ResearchSpace introduction
ResearchSpace- Example of a VRE Based on CIDOC CRM
The H2020 β€˜Inclusive Innovative and Reflective Societies’ Work Programme for ...
A Framework for Improved Access to Museum Databases in the Semantic Web
Event management
Β 

Similar to ResearchSpace Collaborative Features (20)

PPT
Buidling large scale recommendation engine
PDF
Global lodlam_communities and open cultural data
PPT
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
PPT
Glit6757 producersofresearch sem1
PDF
Recommending Semantic Nearest Neighbors Using Storm and Dato
PPTX
Introduction to NVivo
PDF
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)
PDF
Searching Images: Recent research at Southampton
PDF
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...
PDF
Writing Proposal for a PhD Candidate in Universities
PDF
IIPC-Training-Event-Jan-2014-Solr-Introduction.pdf
PDF
Introduction to Research Objects - Collaboartions Workshop 2015, Oxford
PPTX
Introduction to c ++ part -1
PDF
Executable papers
PPTX
Introduction to Apache Solr
PPT
Matapihi 'The National Digital Project'. The University of Auckland Library P...
PDF
Software art and design: computational thinking through programming practice ...
PPT
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
PPTX
Jones "Enabling Discovery in the Library"
DOC
3/31/05 Funding Committee Notes
Β 
Buidling large scale recommendation engine
Global lodlam_communities and open cultural data
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Glit6757 producersofresearch sem1
Recommending Semantic Nearest Neighbors Using Storm and Dato
Introduction to NVivo
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)
Searching Images: Recent research at Southampton
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...
Writing Proposal for a PhD Candidate in Universities
IIPC-Training-Event-Jan-2014-Solr-Introduction.pdf
Introduction to Research Objects - Collaboartions Workshop 2015, Oxford
Introduction to c ++ part -1
Executable papers
Introduction to Apache Solr
Matapihi 'The National Digital Project'. The University of Auckland Library P...
Software art and design: computational thinking through programming practice ...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Jones "Enabling Discovery in the Library"
3/31/05 Funding Committee Notes
Β 
Ad

More from Barry Norton (14)

PPTX
Knowledge Graphs and Milestone
PPTX
GRAVITATE Search
PDF
Book of the Dead Project
PPTX
Data Culture / Culture Data
PDF
Querying Cultural Heritage
PDF
A Data API with Security and Graph-Level Access Control
PDF
GLAMorous LOD
PDF
Linked Data, Ontologies and Inference
PDF
Integrating Drupal with a Triple Store
PPTX
Crowdsourcing tasks in Linked Data management
PPTX
Linked Data and Services
PPT
Towards Linked Open Services and Processes
PPTX
Geospatial Linked Open Services
PPTX
Linked Open Services @ SemData2010
Knowledge Graphs and Milestone
GRAVITATE Search
Book of the Dead Project
Data Culture / Culture Data
Querying Cultural Heritage
A Data API with Security and Graph-Level Access Control
GLAMorous LOD
Linked Data, Ontologies and Inference
Integrating Drupal with a Triple Store
Crowdsourcing tasks in Linked Data management
Linked Data and Services
Towards Linked Open Services and Processes
Geospatial Linked Open Services
Linked Open Services @ SemData2010
Ad

Recently uploaded (20)

PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
Digital Literacy And Online Safety on internet
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPTX
artificialintelligenceai1-copy-210604123353.pptx
Β 
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPT
tcp ip networks nd ip layering assotred slides
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PDF
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
WebRTC in SignalWire - troubleshooting media negotiation
newyork.pptxirantrafgshenepalchinachinane
Job_Card_System_Styled_lorem_ipsum_.pptx
Mathew Digital SEO Checklist Guidlines 2025
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Introuction about ICD -10 and ICD-11 PPT.pptx
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PptxGenJS_Demo_Chart_20250317130215833.pptx
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Introuction about WHO-FIC in ICD-10.pptx
Digital Literacy And Online Safety on internet
Design_with_Watersergyerge45hrbgre4top (1).ppt
artificialintelligenceai1-copy-210604123353.pptx
Β 
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
Slides PPTX World Game (s) Eco Economic Epochs.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Module 1 - Cyber Law and Ethics 101.pptx
tcp ip networks nd ip layering assotred slides
introduction about ICD -10 & ICD-11 ppt.pptx
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 

ResearchSpace Collaborative Features

  • 2. Schedule β€’ In previous workshops: – Dominic has presented a project overview – Barry has given a technical overview of search features – Alan has provided some intuition of what search between concepts means β€’ In this presentation we will cover some of the early features for collaboration β€’ In future workshops we will cover: – Data Annotation (March) – Image Annotation – Forum & Workflow (advanced collaborative features)
  • 3. Project Update β€’ Previously we introduced: – Sarah Mengler (RA) – Alan Outten (UI/UX) β€’ We are now joined by: – Chris Dijkshoorn (Placement from VUA) β€’ Next week we hope to be joined by: – Daniela Butano (Lead Developer) β€’ As suppliers we are about to start our second contract with metaphacts: – Peter Haase (Architect) – Artem Kozlov (Developer)
  • 4. Background: Information Workbench β€’ Wiki, like Wikipedia (Media Wiki) allows: – pages to be written in simple β€˜mark-down’ – collaborative editing β€’ Plus visualisation and interaction via β€˜widgets’:
  • 5. Background: Rijkstudio Sets β€’ User-defined collections β€’ Focussed on images/image regions β€’ Sharable:
  • 6. Background: Spotify Playlists β€’ User-defined lists of tracks β€’ Can be shared, often used for collaboration and (it’s not a stretch to say) back up articles:
  • 7. Intuition β€’ In Spotify playlists are just lists of tracks (ignoring even albums) – If one were researching and communicating about music, one would want to collect and share: β€’ tracks, albums, artists, labels, etc. β€’ In Rijkstudio sets are just images or image regions – If one were researching and communicating about cultural heritage, one would want to collect and share: β€’ people, places, events, materials, techniques, etc.
  • 8. RS Search and Sets β€’ The new UI design for search, informed by the last workshop, produced by Alan and narrated by Dominic are now available: http://www.researchspace.org/home/project-information/design http://youtu.be/VUGMlDc9B5w
  • 9. RS Search and Sets (cntd.) β€’ In last workshop we gave intuition how one search (e.g. for objects) can be used to start a new search (e.g. for people):
  • 10. RS Search and Sets (cntd.) β€’ In last workshop we gave intuition how one search (e.g. for objects) can be used to start a new search (e.g. for people):
  • 11. RS Search and Sets (cntd.) β€’ However, we actually plan to offer four options in choosing search terms: Arbitrary object by autocomplete
  • 12. RS Search and Sets (cntd.) β€’ However, we actually plan to offer four options in choosing search terms: Arbitrary object by autocomplete Existing search yielding objects
  • 13. RS Search and Sets (cntd.) β€’ However, we actually plan to offer four options in choosing search terms: Arbitrary object by autocomplete Objects already visited and copied to clipboard Existing search yielding objects
  • 14. RS Search and Sets (cntd.) β€’ However, we actually plan to offer four options in choosing search terms: Arbitrary object by autocomplete Objects already visited and copied to clipboard {User-defined sets/collections of objects Existing search yielding objects
  • 15. RS Search and Sets (cntd.) β€’ Furthermore, we plan to allow users to build up sets/collections from search results:
  • 16. RS Search and Sets (cntd.) β€’ Furthermore, we plan to allow users to build up sets/collections from search results: Copy individual result to clipboard
  • 17. RS Search and Sets (cntd.) β€’ Furthermore, we plan to allow users to build up sets/collections from search results: Copy individual result to clipboard Create new set/collection with individual result as first member
  • 18. RS Search and Sets (cntd.) β€’ Furthermore, we plan to allow users to build up sets/collections from search results: Copy individual result to clipboard Create new set/collection with individual result as first member Add individual result to existing set/collection
  • 19. RS Search and Sets (cntd.) β€’ Furthermore, we plan to allow users to build up sets/collections from search results: Copy individual result to clipboard Create new set/collection with individual result as first member Add individual result to existing set/collection Create new set/collection with all results
  • 20. Motivation β€’ I have from Richard Parkinson and Malcolm Mosher respective manuscripts that list objects: – in an endnote to the manuscript source (i.e. not published) – distributed across footnotes β€’ Potential advances: – manage these collections during research; – aid collaborative research; – ease publication of linked (reproducable) results. More later, but first some questions…
  • 21. Questions β€’ We’ve used both the terms – β€˜set’ – β€’ consistent with Rijkstudio, β€’ (for better and worse) mathematically valid; – β€˜collection’ – β€’ possibly more intuitive, β€’ potentially ambiguous wrt museum collections; β€’ less intuitive for sets of, e.g., events. β€’ Perhaps β€˜user-defined collection’? Alternatives?
  • 22. Questions (cntd.) β€’ There’s a subtle difference between: – saved search definition – β€’ re-runs search, perhaps as part of a larger search; – saved search results – β€’ never change (even if subject data does), β€’ can be manipulated (explicitly add or remove members). β€’ Is this too confusing? Useful?
  • 23. Questions (cntd.) β€’ One can imagine (as a technologist) making sets more structured – e.g. hierarchical: β€’ define a set of Naukratis objects, β€’ define a subset of BM Naukratis objects, β€’ define a different subset of religiously-themed Naukratis objects. β€’ Is this over-complicated? Would users be happy with such sets without formal relationships between them?
  • 24. Clipboard vs. Sets vs. Pages β€’ Sets (/Collections) are deliberately defined as homogenous – e.g. an object set can only have objects added β€’ Sometimes one might want to keep track of a collection of entities – e.g. a set of places, and the objects found there, and their original owners β€’ The clipboard will be a heterogenous assembly of copied entities (i.e. not just one entry – cf. Microsoft Office) We’ll come back to this in next workshop on Data Annotation…. https://en.wikipedia.org/wiki/Clipboard_manager
  • 25. Clipboard vs. Pages β€’ We had considered β€˜shared clipboards’ β€’ The Information Workbench platform however motivates different approach: – The platform will provide a page per object, person, place, event, etc. – Search results (later forum posts, textual annotations), etc. themselves become pages – As a Wiki, it’s natural that users can make new pages
  • 26. User-Defined Pages β€’ User-defined pages: – allow simple authoring of text in β€˜mark-down’; – could be aided further with a WYSWYG editor (with buttons for formatting, rather than mark- down); – would be a target for pasting from clipboard (objects, places, etc. also image/regions and later beliefs and arguments); – naturally become a target for clipboard copying.
  • 27. User-Defined Pages β€’ Although speculative we could even view pages as collaborative β€˜proto-publications’: – attach argument and belief (see next workshop) into larger discussions; – typed links (so, instead of just pasting you specify whether this supports your narrative, whether you’re contradicting it, etc.); – draft sections of papers; – tie together and automate article publication with data publication.