SlideShare a Scribd company logo
D2D - a modest vision
(but which ‘D’ is which?)

Paul Walk
Technical Manager
p.walk@ukoln.ac.uk




                           UKOLN is supported by:




www.ukoln.ac.uk
A centre of expertise in digital information management
a map? an architecture? a vision?
a map? an architecture? a vision?
                                    that’s me at the bottom, scratching my
                                    head....
a map? an architecture? a vision?
                                    that’s me at the bottom, scratching my
                                    head....

                                    being asked to design an architecture is
                                    a thankless task - you're basically
                                    designing the thing which everyone is
                                    going to blame in a few years time and
                                    attaching your name to it....
a map? an architecture? a vision?
                                    that’s me at the bottom, scratching my
                                    head....

                                    being asked to design an architecture is
                                    a thankless task - you're basically
                                    designing the thing which everyone is
                                    going to blame in a few years time and
                                    attaching your name to it....

                                    ...however, being asked to present a
                                    vision is a relatively risk-free proposition:
                                    if your vision doesn't come to pass it is
                                    because the idiot person designing the
                                    architecture got it wrong
a map? an architecture? a vision?
                                    that’s me at the bottom, scratching my
                                    head....

                                    being asked to design an architecture is
                                    a thankless task - you're basically
                                    designing the thing which everyone is
                                    going to blame in a few years time and
                                    attaching your name to it....

                                    ...however, being asked to present a
                                    vision is a relatively risk-free proposition:
                                    if your vision doesn't come to pass it is
                                    because the idiot person designing the
                                    architecture got it wrong

                                    not convinced that discovery and
                                    delivery fit together in a coherent
                                    architecture
a map? an architecture? a vision?
                                    that’s me at the bottom, scratching my
                                    head....

                                    being asked to design an architecture is
                                    a thankless task - you're basically
                                    designing the thing which everyone is
                                    going to blame in a few years time and
                                    attaching your name to it....

                                    ...however, being asked to present a
                                    vision is a relatively risk-free proposition:
                                    if your vision doesn't come to pass it is
                                    because the idiot person designing the
                                    architecture got it wrong

                                    not convinced that discovery and
                                    delivery fit together in a coherent
                                    architecture

                                    3 ideas:
                                     - the broker
                                     - community search ‘memory’
                                     - third party search interfaces
tensions

 •   amateur v professional
      –   note that professionalism is not an intrinsic quality in the researcher - it depends also on
          context - a person can be either of these at different times

 •   harvest v (cross)search
      –   harvesting works (Google, RSS)

 •   direct v mediated
      –   we haven’t replaced the librarian with software so much as moved the task to the
          researcher
      –   does the researcher get a service as good as the very best that they might have received
          from a subject librarian ten years ago?

 •   recall v precision
      –   the perception is that Google is king of recall. But (according to Stuart Weibel of OCLC)
          Google and Microsoft continue to invest in metadata. This one will continue to run and
          run....

 •   active v passive / push v pull
      –   active search versus ‘passive’ subscription
today - what we could be doing already

 •   making the machine APIs the heart of our services
      –   a good design principle is to use the machine API as the API used by our own user-
          interfaces
      –   we just can’t know for sure all the ways in which our information services might be used

 •   reducing barriers to third-parties developing other (competing!?) UIs
      –   are our UIs really just ‘gateways’ to information (implying that there is a wall around that
          information)
      –   any UIs we develop should add value
      –   really rapid/agile response to new requirements

 •   surfacing the expertise of the subject librarian/specialist in the services
     we provide
      –   but....consider exploiting the wisdom of the community where possible

 •   re-evaluating the ‘harvest’ model
      –   light-weight harvesting on the rise
      –   RSS & OpenSearch

 •   using web protocols
      –   Z39.50 alone is a barrier to participation in Web 2.0
      –   SRU - isn’t this a ‘no-brainer’?
a (modest) vision - what we might consider next

 •   personal harvesting
      –   subscription and saved searches
      –   RSS
      –   the “finely tuned antennae”
      –   I no longer want to search for information in many cases but to register my interest and
          then sit back and wait for results to be delivered.
      –   searching is an expensive activity I want to reserve for particular occasions
      –   a growing issue is how to manage and search/mine the information which has already
          been delivered (semi-automatically) to me

 •   filtered delivery - more fine tuning
 •   an architecture which allows the user (and community) to make
     gestures of interest and which is capable of responding to them
      –   gestures might include:
            •   explicit registration of interest (saved searches, RSS subscriptions etc.)
            •   personal profiling (e.g. “this is who I am and what I do - you decide what might be
                interesting to me”)
            •   search history - automatic profiling
            •   community profiling - ‘hot topics’ and the ‘people who were interested in ‘x’ were also
                interested in ‘y’ model
from

     discovery -> delivery
               to

gesture -> delivery -> discovery

More Related Content

Similar to Delivery to Discovery

Mark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse ProcessMark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse Process
frog
 
Sketching Matters
Sketching MattersSketching Matters
Sketching Matters
Paul Goode
 
How Print Design is the Future of Interaction
How Print Design is the Future of InteractionHow Print Design is the Future of Interaction
How Print Design is the Future of Interaction
Mike Kruzeniski
 
Let's do some thinking about data visualisation thinking
Let's do some thinking about data visualisation thinkingLet's do some thinking about data visualisation thinking
Let's do some thinking about data visualisation thinking
Andy Kirk
 
Responsive Design with Backbone
Responsive Design with BackboneResponsive Design with Backbone
Responsive Design with BackboneMauvis Ledford
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2
 
Design for the Coder's Mind: Reverse-Engineering Visual Design
Design for the Coder's Mind: Reverse-Engineering Visual DesignDesign for the Coder's Mind: Reverse-Engineering Visual Design
Design for the Coder's Mind: Reverse-Engineering Visual Design
David Kadavy
 
UI/UX Learning: From Discovery to Design
UI/UX Learning: From Discovery to DesignUI/UX Learning: From Discovery to Design
UI/UX Learning: From Discovery to Design
Robert Hsu
 
Principles of Design for Web (2006)
Principles of Design for Web (2006)Principles of Design for Web (2006)
Principles of Design for Web (2006)Matteo Wyllyamz
 
Design Thinking in Business: An Introduction to Imagineering and an Illustrat...
Design Thinking in Business: An Introduction to Imagineering and an Illustrat...Design Thinking in Business: An Introduction to Imagineering and an Illustrat...
Design Thinking in Business: An Introduction to Imagineering and an Illustrat...
Mario Ramirez Reyes
 
The Architect's Clue Bucket
The Architect's Clue BucketThe Architect's Clue Bucket
The Architect's Clue Bucket
Ruth Malan
 
Agile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayAgile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we Today
Gary Pedretti
 
Design - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulDesign - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightful
Uday Shankar
 
Macadamian product camp - uxd for product managers research and design tech...
Macadamian   product camp - uxd for product managers research and design tech...Macadamian   product camp - uxd for product managers research and design tech...
Macadamian product camp - uxd for product managers research and design tech...Dan Arra
 
Z-Shaped Thinkers
Z-Shaped ThinkersZ-Shaped Thinkers
Z-Shaped Thinkers
Stephen Anderson
 
Design Essentials for Executives
Design Essentials for ExecutivesDesign Essentials for Executives
Design Essentials for Executives
Effective
 
Design essentials For Executives
Design essentials For ExecutivesDesign essentials For Executives
Design essentials For Executives
EffectiveUI
 
Copy & Paste: Prototyping in code for designers
Copy & Paste: Prototyping in code for designersCopy & Paste: Prototyping in code for designers
Copy & Paste: Prototyping in code for designersJon Hadden
 
CEU IA Concepts
CEU IA ConceptsCEU IA Concepts
CEU IA Concepts
Adam Polansky
 

Similar to Delivery to Discovery (20)

Mark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse ProcessMark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse Process
 
Sketching Matters
Sketching MattersSketching Matters
Sketching Matters
 
How Print Design is the Future of Interaction
How Print Design is the Future of InteractionHow Print Design is the Future of Interaction
How Print Design is the Future of Interaction
 
Let's do some thinking about data visualisation thinking
Let's do some thinking about data visualisation thinkingLet's do some thinking about data visualisation thinking
Let's do some thinking about data visualisation thinking
 
Responsive Design with Backbone
Responsive Design with BackboneResponsive Design with Backbone
Responsive Design with Backbone
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
 
Design for the Coder's Mind: Reverse-Engineering Visual Design
Design for the Coder's Mind: Reverse-Engineering Visual DesignDesign for the Coder's Mind: Reverse-Engineering Visual Design
Design for the Coder's Mind: Reverse-Engineering Visual Design
 
UI/UX Learning: From Discovery to Design
UI/UX Learning: From Discovery to DesignUI/UX Learning: From Discovery to Design
UI/UX Learning: From Discovery to Design
 
Principles of Design for Web (2006)
Principles of Design for Web (2006)Principles of Design for Web (2006)
Principles of Design for Web (2006)
 
Design Thinking in Business: An Introduction to Imagineering and an Illustrat...
Design Thinking in Business: An Introduction to Imagineering and an Illustrat...Design Thinking in Business: An Introduction to Imagineering and an Illustrat...
Design Thinking in Business: An Introduction to Imagineering and an Illustrat...
 
The Architect's Clue Bucket
The Architect's Clue BucketThe Architect's Clue Bucket
The Architect's Clue Bucket
 
Agile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayAgile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we Today
 
Drupal WebJam Utrecht
Drupal WebJam UtrechtDrupal WebJam Utrecht
Drupal WebJam Utrecht
 
Design - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulDesign - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightful
 
Macadamian product camp - uxd for product managers research and design tech...
Macadamian   product camp - uxd for product managers research and design tech...Macadamian   product camp - uxd for product managers research and design tech...
Macadamian product camp - uxd for product managers research and design tech...
 
Z-Shaped Thinkers
Z-Shaped ThinkersZ-Shaped Thinkers
Z-Shaped Thinkers
 
Design Essentials for Executives
Design Essentials for ExecutivesDesign Essentials for Executives
Design Essentials for Executives
 
Design essentials For Executives
Design essentials For ExecutivesDesign essentials For Executives
Design essentials For Executives
 
Copy & Paste: Prototyping in code for designers
Copy & Paste: Prototyping in code for designersCopy & Paste: Prototyping in code for designers
Copy & Paste: Prototyping in code for designers
 
CEU IA Concepts
CEU IA ConceptsCEU IA Concepts
CEU IA Concepts
 

More from Paul Walk

Introduction to the COAR Notify project
Introduction to the COAR Notify projectIntroduction to the COAR Notify project
Introduction to the COAR Notify project
Paul Walk
 
Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabularies
Paul Walk
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositories
Paul Walk
 
What does the next generation repository look like?
What does the next generation repository look like?What does the next generation repository look like?
What does the next generation repository look like?
Paul Walk
 
COAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupCOAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working Group
Paul Walk
 
Static Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulStatic Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are useful
Paul Walk
 
RIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application ProfileRIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application Profile
Paul Walk
 
Implementing RIOXX
Implementing RIOXXImplementing RIOXX
Implementing RIOXX
Paul Walk
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic development
Paul Walk
 
Rioxx 2 repository fringe
Rioxx 2 repository fringeRioxx 2 repository fringe
Rioxx 2 repository fringe
Paul Walk
 
The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?
Paul Walk
 
Local, technical innovation in an outsourced world
Local, technical innovation in an outsourced worldLocal, technical innovation in an outsourced world
Local, technical innovation in an outsourced world
Paul Walk
 
Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
Paul Walk
 
It's their cloud, not yours
It's their cloud, not yoursIt's their cloud, not yours
It's their cloud, not yours
Paul Walk
 
Technical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryTechnical Challenges in Resource Discovery
Technical Challenges in Resource Discovery
Paul Walk
 
Responsive Innovation in a Local Context
Responsive Innovation in a Local ContextResponsive Innovation in a Local Context
Responsive Innovation in a Local Context
Paul Walk
 
The Changing Role of the Developer in HE
The Changing Role of the Developer in HEThe Changing Role of the Developer in HE
The Changing Role of the Developer in HE
Paul Walk
 
Supporting Developers, Supporting Research
Supporting Developers, Supporting ResearchSupporting Developers, Supporting Research
Supporting Developers, Supporting Research
Paul Walk
 
Future of LMS
Future of LMSFuture of LMS
Future of LMS
Paul Walk
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainability
Paul Walk
 

More from Paul Walk (20)

Introduction to the COAR Notify project
Introduction to the COAR Notify projectIntroduction to the COAR Notify project
Introduction to the COAR Notify project
 
Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabularies
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositories
 
What does the next generation repository look like?
What does the next generation repository look like?What does the next generation repository look like?
What does the next generation repository look like?
 
COAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupCOAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working Group
 
Static Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulStatic Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are useful
 
RIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application ProfileRIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application Profile
 
Implementing RIOXX
Implementing RIOXXImplementing RIOXX
Implementing RIOXX
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic development
 
Rioxx 2 repository fringe
Rioxx 2 repository fringeRioxx 2 repository fringe
Rioxx 2 repository fringe
 
The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?
 
Local, technical innovation in an outsourced world
Local, technical innovation in an outsourced worldLocal, technical innovation in an outsourced world
Local, technical innovation in an outsourced world
 
Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
 
It's their cloud, not yours
It's their cloud, not yoursIt's their cloud, not yours
It's their cloud, not yours
 
Technical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryTechnical Challenges in Resource Discovery
Technical Challenges in Resource Discovery
 
Responsive Innovation in a Local Context
Responsive Innovation in a Local ContextResponsive Innovation in a Local Context
Responsive Innovation in a Local Context
 
The Changing Role of the Developer in HE
The Changing Role of the Developer in HEThe Changing Role of the Developer in HE
The Changing Role of the Developer in HE
 
Supporting Developers, Supporting Research
Supporting Developers, Supporting ResearchSupporting Developers, Supporting Research
Supporting Developers, Supporting Research
 
Future of LMS
Future of LMSFuture of LMS
Future of LMS
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainability
 

Recently uploaded

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 

Recently uploaded (20)

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 

Delivery to Discovery

  • 1. D2D - a modest vision (but which ‘D’ is which?) Paul Walk Technical Manager p.walk@ukoln.ac.uk UKOLN is supported by: www.ukoln.ac.uk A centre of expertise in digital information management
  • 2. a map? an architecture? a vision?
  • 3. a map? an architecture? a vision? that’s me at the bottom, scratching my head....
  • 4. a map? an architecture? a vision? that’s me at the bottom, scratching my head.... being asked to design an architecture is a thankless task - you're basically designing the thing which everyone is going to blame in a few years time and attaching your name to it....
  • 5. a map? an architecture? a vision? that’s me at the bottom, scratching my head.... being asked to design an architecture is a thankless task - you're basically designing the thing which everyone is going to blame in a few years time and attaching your name to it.... ...however, being asked to present a vision is a relatively risk-free proposition: if your vision doesn't come to pass it is because the idiot person designing the architecture got it wrong
  • 6. a map? an architecture? a vision? that’s me at the bottom, scratching my head.... being asked to design an architecture is a thankless task - you're basically designing the thing which everyone is going to blame in a few years time and attaching your name to it.... ...however, being asked to present a vision is a relatively risk-free proposition: if your vision doesn't come to pass it is because the idiot person designing the architecture got it wrong not convinced that discovery and delivery fit together in a coherent architecture
  • 7. a map? an architecture? a vision? that’s me at the bottom, scratching my head.... being asked to design an architecture is a thankless task - you're basically designing the thing which everyone is going to blame in a few years time and attaching your name to it.... ...however, being asked to present a vision is a relatively risk-free proposition: if your vision doesn't come to pass it is because the idiot person designing the architecture got it wrong not convinced that discovery and delivery fit together in a coherent architecture 3 ideas: - the broker - community search ‘memory’ - third party search interfaces
  • 8. tensions • amateur v professional – note that professionalism is not an intrinsic quality in the researcher - it depends also on context - a person can be either of these at different times • harvest v (cross)search – harvesting works (Google, RSS) • direct v mediated – we haven’t replaced the librarian with software so much as moved the task to the researcher – does the researcher get a service as good as the very best that they might have received from a subject librarian ten years ago? • recall v precision – the perception is that Google is king of recall. But (according to Stuart Weibel of OCLC) Google and Microsoft continue to invest in metadata. This one will continue to run and run.... • active v passive / push v pull – active search versus ‘passive’ subscription
  • 9. today - what we could be doing already • making the machine APIs the heart of our services – a good design principle is to use the machine API as the API used by our own user- interfaces – we just can’t know for sure all the ways in which our information services might be used • reducing barriers to third-parties developing other (competing!?) UIs – are our UIs really just ‘gateways’ to information (implying that there is a wall around that information) – any UIs we develop should add value – really rapid/agile response to new requirements • surfacing the expertise of the subject librarian/specialist in the services we provide – but....consider exploiting the wisdom of the community where possible • re-evaluating the ‘harvest’ model – light-weight harvesting on the rise – RSS & OpenSearch • using web protocols – Z39.50 alone is a barrier to participation in Web 2.0 – SRU - isn’t this a ‘no-brainer’?
  • 10. a (modest) vision - what we might consider next • personal harvesting – subscription and saved searches – RSS – the “finely tuned antennae” – I no longer want to search for information in many cases but to register my interest and then sit back and wait for results to be delivered. – searching is an expensive activity I want to reserve for particular occasions – a growing issue is how to manage and search/mine the information which has already been delivered (semi-automatically) to me • filtered delivery - more fine tuning • an architecture which allows the user (and community) to make gestures of interest and which is capable of responding to them – gestures might include: • explicit registration of interest (saved searches, RSS subscriptions etc.) • personal profiling (e.g. “this is who I am and what I do - you decide what might be interesting to me”) • search history - automatic profiling • community profiling - ‘hot topics’ and the ‘people who were interested in ‘x’ were also interested in ‘y’ model
  • 11. from discovery -> delivery to gesture -> delivery -> discovery