SlideShare a Scribd company logo
1 of 27
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

Similar to ResearchSpace Collaborative Features

Buidling large scale recommendation engine
Buidling large scale recommendation engineBuidling large scale recommendation engine
Buidling large scale recommendation engineKeeyong Han
 
Global lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataGlobal lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataMinerva Lin
 
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...Christoph Trattner
 
Glit6757 producersofresearch sem1
Glit6757 producersofresearch sem1Glit6757 producersofresearch sem1
Glit6757 producersofresearch sem1Michele Knobel
 
Recommending Semantic Nearest Neighbors Using Storm and Dato
Recommending Semantic Nearest Neighbors Using Storm and DatoRecommending Semantic Nearest Neighbors Using Storm and Dato
Recommending Semantic Nearest Neighbors Using Storm and DatoAshok Venkatesan
 
Introduction to NVivo
Introduction to NVivoIntroduction to NVivo
Introduction to NVivoMarieke Guy
 
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)SoundSoftware ac.uk
 
Searching Images: Recent research at Southampton
Searching Images: Recent research at SouthamptonSearching Images: Recent research at Southampton
Searching Images: Recent research at SouthamptonJonathon Hare
 
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...Dr. Haxel Consult
 
Introduction to Research Objects - Collaboartions Workshop 2015, Oxford
Introduction to Research Objects - Collaboartions Workshop 2015, OxfordIntroduction to Research Objects - Collaboartions Workshop 2015, Oxford
Introduction to Research Objects - Collaboartions Workshop 2015, Oxfordmatthewgamble
 
Introduction to Apache Solr
Introduction to Apache SolrIntroduction to Apache Solr
Introduction to Apache SolrAndy Jackson
 
Matapihi 'The National Digital Project'. The University of Auckland Library P...
Matapihi 'The National Digital Project'. The University of Auckland Library P...Matapihi 'The National Digital Project'. The University of Auckland Library P...
Matapihi 'The National Digital Project'. The University of Auckland Library P...Rose Holley
 
Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...Aarhus University
 
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...Chris Mattmann
 
3/31/05 Funding Committee Notes
3/31/05 Funding Committee Notes3/31/05 Funding Committee Notes
3/31/05 Funding Committee Notesbutest
 
The Materials Project: Experiences from running a million computational scien...
The Materials Project: Experiences from running a million computational scien...The Materials Project: Experiences from running a million computational scien...
The Materials Project: Experiences from running a million computational scien...Anubhav Jain
 

Similar to ResearchSpace Collaborative Features (20)

Buidling large scale recommendation engine
Buidling large scale recommendation engineBuidling large scale recommendation engine
Buidling large scale recommendation engine
 
Global lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataGlobal lodlam_communities and open cultural data
Global lodlam_communities and open cultural data
 
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
 
Glit6757 producersofresearch sem1
Glit6757 producersofresearch sem1Glit6757 producersofresearch sem1
Glit6757 producersofresearch sem1
 
Recommending Semantic Nearest Neighbors Using Storm and Dato
Recommending Semantic Nearest Neighbors Using Storm and DatoRecommending Semantic Nearest Neighbors Using Storm and Dato
Recommending Semantic Nearest Neighbors Using Storm and Dato
 
Introduction to NVivo
Introduction to NVivoIntroduction to NVivo
Introduction to NVivo
 
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)
SoundSoftware.ac.uk: Sustainable software for audio and music research (DMRN 5+)
 
Searching Images: Recent research at Southampton
Searching Images: Recent research at SouthamptonSearching Images: Recent research at Southampton
Searching Images: Recent research at Southampton
 
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...
II-SDV 2017: Custom Open Source Search Engine with Drupal 8 and Solr at Frenc...
 
Introduction to Research Objects - Collaboartions Workshop 2015, Oxford
Introduction to Research Objects - Collaboartions Workshop 2015, OxfordIntroduction to Research Objects - Collaboartions Workshop 2015, Oxford
Introduction to Research Objects - Collaboartions Workshop 2015, Oxford
 
Introduction to c ++ part -1
Introduction to c ++   part -1Introduction to c ++   part -1
Introduction to c ++ part -1
 
Executable papers
Executable papersExecutable papers
Executable papers
 
Introduction to Apache Solr
Introduction to Apache SolrIntroduction to Apache Solr
Introduction to Apache Solr
 
Matapihi 'The National Digital Project'. The University of Auckland Library P...
Matapihi 'The National Digital Project'. The University of Auckland Library P...Matapihi 'The National Digital Project'. The University of Auckland Library P...
Matapihi 'The National Digital Project'. The University of Auckland Library P...
 
Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...
 
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
 
Jones "Enabling Discovery in the Library"
Jones "Enabling Discovery in the Library"Jones "Enabling Discovery in the Library"
Jones "Enabling Discovery in the Library"
 
3/31/05 Funding Committee Notes
3/31/05 Funding Committee Notes3/31/05 Funding Committee Notes
3/31/05 Funding Committee Notes
 
DatoConference2015
DatoConference2015DatoConference2015
DatoConference2015
 
The Materials Project: Experiences from running a million computational scien...
The Materials Project: Experiences from running a million computational scien...The Materials Project: Experiences from running a million computational scien...
The Materials Project: Experiences from running a million computational scien...
 

More from Barry Norton

Knowledge Graphs and Milestone
Knowledge Graphs and MilestoneKnowledge Graphs and Milestone
Knowledge Graphs and MilestoneBarry Norton
 
Book of the Dead Project
Book of the Dead ProjectBook of the Dead Project
Book of the Dead ProjectBarry Norton
 
Data Culture / Culture Data
Data Culture / Culture DataData Culture / Culture Data
Data Culture / Culture DataBarry Norton
 
Querying Cultural Heritage
Querying Cultural HeritageQuerying Cultural Heritage
Querying Cultural HeritageBarry Norton
 
A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlBarry Norton
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceBarry Norton
 
Integrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreIntegrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreBarry Norton
 
Crowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementCrowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementBarry Norton
 
Linked Data and Services
Linked Data and ServicesLinked Data and Services
Linked Data and ServicesBarry Norton
 
Towards Linked Open Services and Processes
Towards Linked Open Services and ProcessesTowards Linked Open Services and Processes
Towards Linked Open Services and ProcessesBarry Norton
 
Geospatial Linked Open Services
Geospatial Linked Open ServicesGeospatial Linked Open Services
Geospatial Linked Open ServicesBarry Norton
 
Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Barry Norton
 

More from Barry Norton (14)

Knowledge Graphs and Milestone
Knowledge Graphs and MilestoneKnowledge Graphs and Milestone
Knowledge Graphs and Milestone
 
GRAVITATE Search
GRAVITATE SearchGRAVITATE Search
GRAVITATE Search
 
Book of the Dead Project
Book of the Dead ProjectBook of the Dead Project
Book of the Dead Project
 
Data Culture / Culture Data
Data Culture / Culture DataData Culture / Culture Data
Data Culture / Culture Data
 
Querying Cultural Heritage
Querying Cultural HeritageQuerying Cultural Heritage
Querying Cultural Heritage
 
A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access Control
 
GLAMorous LOD
GLAMorous LODGLAMorous LOD
GLAMorous LOD
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
Integrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreIntegrating Drupal with a Triple Store
Integrating Drupal with a Triple Store
 
Crowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementCrowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data management
 
Linked Data and Services
Linked Data and ServicesLinked Data and Services
Linked Data and Services
 
Towards Linked Open Services and Processes
Towards Linked Open Services and ProcessesTowards Linked Open Services and Processes
Towards Linked Open Services and Processes
 
Geospatial Linked Open Services
Geospatial Linked Open ServicesGeospatial Linked Open Services
Geospatial Linked Open Services
 
Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Linked Open Services @ SemData2010
Linked Open Services @ SemData2010
 

Recently uploaded

Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 

Recently uploaded (20)

Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 

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.