SlideShare una empresa de Scribd logo
1 de 20
SNAC User Interface

2011 May 25 for OCLC Research
Brian Tingle
Digital Special Collections
California Digital Library
University of California, Office of the President
SNAC Interface Outline
Intro
Meet the target users
Design Philosophy
Technologies Used
Social Graph Visualization
Linked Data Issues
Site Demo
Tingle, Brian Cedric, 1972-
1986 Used Melvyl for the first time
1996 UC San Diego Libraries
2001 CDL
   2006 Technical Lead, Digital Special Collections
Usually back end web programmer, SNAC is my first UI/UX Design
http://btingle.bitbucket.org/
Meet the target users
Meet the target users
Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.  
Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a
specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers. 
Meet the target users
Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.  
Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a
specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers. 


Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site
would be useful to their users.  Wants to understand how their records were used and what the added value is.
Meet the target users
Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.  
Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a
specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers. 


Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site
would be useful to their users.  Wants to understand how their records were used and what the added value is.


Quincy: Library School Student working to QA record matching.
Meet the target users
Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.  
Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a
specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers. 


Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site
would be useful to their users.  Wants to understand how their records were used and what the added value is.


Quincy: Library School Student working to QA record matching.
Adele: Person doing authority work during collection processing.
Meet the target users
Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.  
Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a
specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers. 


Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site
would be useful to their users.  Wants to understand how their records were used and what the added value is.


Quincy: Library School Student working to QA record matching.
Adele: Person doing authority work during collection processing.
Lenny: Lenny likes linked data, and wants to be able to mine the links that have been established programatically.
photo by
Danny Ayers
EAC’s Implicit Information Architecture
EAC’s Implicit Information Architecture



   Expose Schema’s terminology in user interface
EAC’s Implicit Information Architecture



   Expose Schema’s terminology in user interface
   Pick metadata that could get turned to facets
EAC’s Implicit Information Architecture



   Expose Schema’s terminology in user interface
   Pick metadata that could get turned to facets
   XTF Section Types / based on hierarchy of EAC
Front End Stack
golden grid http://code.google.com/p/the-golden-grid/
form style http://formalize.me/
jquery and jquery ui
hoverIntent for advanced search
google analytics with event tracking
Uservoice forum, google spreadsheets for feedback
XTF XSLT Framework
Access system is based on a customized branch of CDL Publishing Group’s XTF

      pre filter - do special tokenization to create custom EAC facets
           https://docs.google.com/document/d/1wP9x6sdOZTagJNQXoyJfPh0Y6UzQgqLwLI86WSlIPbk/edit?hl=en_US


      query parser - CGI params to XTF query XML
      result formatter - XTF results to HTML
      doc formatter - EAC-CPF to HTML
      http://code.google.com/p/xtf-cpf/source/browse/?name=xtf-cpf
Tinkerpop Graph Stack

http://www.tinkerpop.com/

Property Graph Model

graphML

RDF Sail support
social graph visualization

EAC to graphML https://code.google.com/p/eac-graph-load/
simple JSON access to tinkerpop graph on backend with javscript
on front end in live prototype [current demo uses Dracula Graph
Library]
graphML file with open license should be viewable in other tools
Linked Data / Open Data
RDFa owl:sameAs links to VIAF
   httpRange-14 (XTF URL + “#entity” for the car)
HTML5 microdata chronology
Future: RDF Dump with an Open Data License
   based on Ed Summer’s “snac hacks” post
   links to wikipedia and other sources
Demo


http://socialarchive.iath.virginia.edu/xtf/search

Más contenido relacionado

La actualidad más candente

Integrating with others: Stable VIVO URIs for local authority records; linkin...
Integrating with others: Stable VIVO URIs for local authority records; linkin...Integrating with others: Stable VIVO URIs for local authority records; linkin...
Integrating with others: Stable VIVO URIs for local authority records; linkin...Violeta Ilik
 
Folksonomies: a bottom-up social categorization system
Folksonomies: a bottom-up social categorization systemFolksonomies: a bottom-up social categorization system
Folksonomies: a bottom-up social categorization systemdomenico79
 
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...Violeta Ilik
 
Modeling Data with Karma – Data Integration Tool
Modeling Data with Karma – Data Integration ToolModeling Data with Karma – Data Integration Tool
Modeling Data with Karma – Data Integration ToolVioleta Ilik
 
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME CatalogCataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME CatalogAllison Jai O'Dell
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityRobert Sanderson
 
Semantic Web and the Social Web
Semantic Web and the Social WebSemantic Web and the Social Web
Semantic Web and the Social Webrobin fay
 
Profile Locally Network Globally
Profile Locally Network GloballyProfile Locally Network Globally
Profile Locally Network Globallyericmeeks
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorialmatthewhorridge
 
Webscale Discovery with the Enduser in Mind
Webscale Discovery with the Enduser in Mind Webscale Discovery with the Enduser in Mind
Webscale Discovery with the Enduser in Mind Debra Kolah
 
Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010Juan Sequeda
 

La actualidad más candente (20)

Wacker-4-june15
Wacker-4-june15Wacker-4-june15
Wacker-4-june15
 
Integrating with others: Stable VIVO URIs for local authority records; linkin...
Integrating with others: Stable VIVO URIs for local authority records; linkin...Integrating with others: Stable VIVO URIs for local authority records; linkin...
Integrating with others: Stable VIVO URIs for local authority records; linkin...
 
Thompson 6-jun15-final
Thompson 6-jun15-finalThompson 6-jun15-final
Thompson 6-jun15-final
 
Folksonomies: a bottom-up social categorization system
Folksonomies: a bottom-up social categorization systemFolksonomies: a bottom-up social categorization system
Folksonomies: a bottom-up social categorization system
 
Wiggins-7-jun15
Wiggins-7-jun15Wiggins-7-jun15
Wiggins-7-jun15
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
Lauruhn-5-jun15
Lauruhn-5-jun15Lauruhn-5-jun15
Lauruhn-5-jun15
 
Where's the Data?
Where's the Data?Where's the Data?
Where's the Data?
 
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
 
Modeling Data with Karma – Data Integration Tool
Modeling Data with Karma – Data Integration ToolModeling Data with Karma – Data Integration Tool
Modeling Data with Karma – Data Integration Tool
 
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME CatalogCataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
 
Semantic Web and the Social Web
Semantic Web and the Social WebSemantic Web and the Social Web
Semantic Web and the Social Web
 
Profile Locally Network Globally
Profile Locally Network GloballyProfile Locally Network Globally
Profile Locally Network Globally
 
Web RDF
Web RDFWeb RDF
Web RDF
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorial
 
Linked library data
Linked library dataLinked library data
Linked library data
 
McDanold-1-jun15
McDanold-1-jun15McDanold-1-jun15
McDanold-1-jun15
 
Webscale Discovery with the Enduser in Mind
Webscale Discovery with the Enduser in Mind Webscale Discovery with the Enduser in Mind
Webscale Discovery with the Enduser in Mind
 
Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010
 

Destacado

Saa 2011-snac anila
Saa 2011-snac anilaSaa 2011-snac anila
Saa 2011-snac anilaBrian Tingle
 
Snac saa-aug-2011.ppt
Snac saa-aug-2011.pptSnac saa-aug-2011.ppt
Snac saa-aug-2011.pptBrian Tingle
 
Snac saa-aug-2011-try 3 keynote
Snac saa-aug-2011-try 3 keynoteSnac saa-aug-2011-try 3 keynote
Snac saa-aug-2011-try 3 keynoteBrian Tingle
 
Snac dh2011-june-2011
Snac dh2011-june-2011Snac dh2011-june-2011
Snac dh2011-june-2011Brian Tingle
 

Destacado (6)

Saa 2011-snac anila
Saa 2011-snac anilaSaa 2011-snac anila
Saa 2011-snac anila
 
Snac saa-aug-2011.ppt
Snac saa-aug-2011.pptSnac saa-aug-2011.ppt
Snac saa-aug-2011.ppt
 
saa-2011-snac
saa-2011-snacsaa-2011-snac
saa-2011-snac
 
Snac saa-aug-2011-try 3 keynote
Snac saa-aug-2011-try 3 keynoteSnac saa-aug-2011-try 3 keynote
Snac saa-aug-2011-try 3 keynote
 
Snac dh2011-june-2011
Snac dh2011-june-2011Snac dh2011-june-2011
Snac dh2011-june-2011
 
Dlf 2012
Dlf 2012Dlf 2012
Dlf 2012
 

Similar a Snac oclc-may-2011

DLF Aquifer MODS Implementation Guidelines
DLF Aquifer MODS Implementation GuidelinesDLF Aquifer MODS Implementation Guidelines
DLF Aquifer MODS Implementation GuidelinesSarah Shreeves
 
Learning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best PracticesLearning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best PracticesMike Linksvayer
 
Multichannel Self-Organized Learning and Research in Web 2.0 Environment
Multichannel Self-Organized Learning and Research in Web 2.0 EnvironmentMultichannel Self-Organized Learning and Research in Web 2.0 Environment
Multichannel Self-Organized Learning and Research in Web 2.0 EnvironmentMalinka Ivanova
 
The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...
The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...
The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...Sarah Shreeves
 
Linked Data Workshop Stanford University
Linked Data Workshop Stanford University Linked Data Workshop Stanford University
Linked Data Workshop Stanford University Talis Consulting
 
Resource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turnResource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turnBonaria Biancu
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)robin fay
 
Enhancing Learning While Creating a Library Presence in Course Management Sys...
Enhancing Learning While Creating a Library Presence in Course Management Sys...Enhancing Learning While Creating a Library Presence in Course Management Sys...
Enhancing Learning While Creating a Library Presence in Course Management Sys...St. Petersburg College
 
Research Data Management in the Humanities and Social Sciences
Research Data Management in the Humanities and Social SciencesResearch Data Management in the Humanities and Social Sciences
Research Data Management in the Humanities and Social SciencesCelia Emmelhainz
 
RDA Presentation
RDA PresentationRDA Presentation
RDA Presentationjendibbern
 
Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...
Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...
Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...Samuel W. Shogren, MPA., LEAD assoc.
 
Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries mdabrowski
 
Wiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School PkuWiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School Pkuguest8ed46d
 
Wiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School PkuWiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School Pkuwiser pku
 

Similar a Snac oclc-may-2011 (20)

DLF Aquifer MODS Implementation Guidelines
DLF Aquifer MODS Implementation GuidelinesDLF Aquifer MODS Implementation Guidelines
DLF Aquifer MODS Implementation Guidelines
 
LKG Editor Dev
LKG Editor DevLKG Editor Dev
LKG Editor Dev
 
Alamw15 VIVO
Alamw15 VIVOAlamw15 VIVO
Alamw15 VIVO
 
Learning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best PracticesLearning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best Practices
 
Is Linked Open Data the way forward?
Is Linked Open Data the way forward?Is Linked Open Data the way forward?
Is Linked Open Data the way forward?
 
Multichannel Self-Organized Learning and Research in Web 2.0 Environment
Multichannel Self-Organized Learning and Research in Web 2.0 EnvironmentMultichannel Self-Organized Learning and Research in Web 2.0 Environment
Multichannel Self-Organized Learning and Research in Web 2.0 Environment
 
The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...
The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...
The Dynamics of Sharing: An Introduction to Shareable Metadata and Interopera...
 
Linked Data Workshop Stanford University
Linked Data Workshop Stanford University Linked Data Workshop Stanford University
Linked Data Workshop Stanford University
 
Resource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turnResource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turn
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)
 
Enhancing Learning While Creating a Library Presence in Course Management Sys...
Enhancing Learning While Creating a Library Presence in Course Management Sys...Enhancing Learning While Creating a Library Presence in Course Management Sys...
Enhancing Learning While Creating a Library Presence in Course Management Sys...
 
Hahn "Wikidata as a hub to library linked data re-use"
Hahn "Wikidata as a hub to library linked data re-use"Hahn "Wikidata as a hub to library linked data re-use"
Hahn "Wikidata as a hub to library linked data re-use"
 
Thatcamp recap
Thatcamp recapThatcamp recap
Thatcamp recap
 
Semantic Web in Action
Semantic Web in ActionSemantic Web in Action
Semantic Web in Action
 
Research Data Management in the Humanities and Social Sciences
Research Data Management in the Humanities and Social SciencesResearch Data Management in the Humanities and Social Sciences
Research Data Management in the Humanities and Social Sciences
 
RDA Presentation
RDA PresentationRDA Presentation
RDA Presentation
 
Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...
Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...
Community Collaboration in the Creation of Digital Collections - 2015 OR Heri...
 
Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries
 
Wiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School PkuWiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School Pku
 
Wiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School PkuWiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School Pku
 

Último

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 

Último (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

Snac oclc-may-2011

  • 1. SNAC User Interface 2011 May 25 for OCLC Research Brian Tingle Digital Special Collections California Digital Library University of California, Office of the President
  • 2. SNAC Interface Outline Intro Meet the target users Design Philosophy Technologies Used Social Graph Visualization Linked Data Issues Site Demo
  • 3. Tingle, Brian Cedric, 1972- 1986 Used Melvyl for the first time 1996 UC San Diego Libraries 2001 CDL 2006 Technical Lead, Digital Special Collections Usually back end web programmer, SNAC is my first UI/UX Design http://btingle.bitbucket.org/
  • 5. Meet the target users Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.   Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers. 
  • 6. Meet the target users Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.   Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers.  Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site would be useful to their users.  Wants to understand how their records were used and what the added value is.
  • 7. Meet the target users Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.   Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers.  Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site would be useful to their users.  Wants to understand how their records were used and what the added value is. Quincy: Library School Student working to QA record matching.
  • 8. Meet the target users Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.   Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers.  Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site would be useful to their users.  Wants to understand how their records were used and what the added value is. Quincy: Library School Student working to QA record matching. Adele: Person doing authority work during collection processing.
  • 9. Meet the target users Randy: Graduate student working on a PhD that involves biographies and the study of diplomatic families and networks.   Sometimes he comes to the site looking for information on specific people; other times he is looking for information on a specific subject or event.  He also TAs an undergraduate history class and sometimes has to help students find topics for papers.  Connie: Works at an institution that contributed records to the project.  Is going to be asking themselves how this site would be useful to their users.  Wants to understand how their records were used and what the added value is. Quincy: Library School Student working to QA record matching. Adele: Person doing authority work during collection processing. Lenny: Lenny likes linked data, and wants to be able to mine the links that have been established programatically.
  • 12. EAC’s Implicit Information Architecture Expose Schema’s terminology in user interface
  • 13. EAC’s Implicit Information Architecture Expose Schema’s terminology in user interface Pick metadata that could get turned to facets
  • 14. EAC’s Implicit Information Architecture Expose Schema’s terminology in user interface Pick metadata that could get turned to facets XTF Section Types / based on hierarchy of EAC
  • 15. Front End Stack golden grid http://code.google.com/p/the-golden-grid/ form style http://formalize.me/ jquery and jquery ui hoverIntent for advanced search google analytics with event tracking Uservoice forum, google spreadsheets for feedback
  • 16. XTF XSLT Framework Access system is based on a customized branch of CDL Publishing Group’s XTF pre filter - do special tokenization to create custom EAC facets https://docs.google.com/document/d/1wP9x6sdOZTagJNQXoyJfPh0Y6UzQgqLwLI86WSlIPbk/edit?hl=en_US query parser - CGI params to XTF query XML result formatter - XTF results to HTML doc formatter - EAC-CPF to HTML http://code.google.com/p/xtf-cpf/source/browse/?name=xtf-cpf
  • 17. Tinkerpop Graph Stack http://www.tinkerpop.com/ Property Graph Model graphML RDF Sail support
  • 18. social graph visualization EAC to graphML https://code.google.com/p/eac-graph-load/ simple JSON access to tinkerpop graph on backend with javscript on front end in live prototype [current demo uses Dracula Graph Library] graphML file with open license should be viewable in other tools
  • 19. Linked Data / Open Data RDFa owl:sameAs links to VIAF httpRange-14 (XTF URL + “#entity” for the car) HTML5 microdata chronology Future: RDF Dump with an Open Data License based on Ed Summer’s “snac hacks” post links to wikipedia and other sources

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n