SlideShare a Scribd company logo
1 of 44
Discovering Historic
 Social Networks
  Prototype Historical Resource Demo
  Brian Tingle, California Digital Library
         Digital Humanities 2011
           Stanford University
               2011 June 22
Meet the target users
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand
or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing)
Meet the target users
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand
or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing)




ā€¢ 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 speciļ¬c people; other
     times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history
     class and sometimes has to help students ļ¬nd topics for papers.Ā 
Meet the target users
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand
or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing)




ā€¢ 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 speciļ¬c people; other
     times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history
     class and sometimes has to help students ļ¬nd 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
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand
or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing)




ā€¢ 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 speciļ¬c people; other
     times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history
     class and sometimes has to help students ļ¬nd 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
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand
or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing)




ā€¢ 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 speciļ¬c people; other
     times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history
     class and sometimes has to help students ļ¬nd 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
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand
or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing)




ā€¢ 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 speciļ¬c people; other
     times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history
     class and sometimes has to help students ļ¬nd 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.
Home Page
Facet tabs
Facet tabs
Advanced Search
Advanced limits match EAC
        sections
XTF result
XTF query in the
crossQueryResult
doing a search
spellcheck
search results
search results
EAC record view



                  Identity
EAC record view




           alternative forms of name
EAC record view



Biographical History
HTML 5 microdata in chron list
EAC record view



  Related Entries
EAC record view



  Related Entries
RDFa owl:sameAs
EAC record view



      View EAC XML
EAC record view



       Graph Demo
Tinkerpop
    Graph Stack
h ttp://www.tinkerpop.com/

Property Graph Model

graphML

RDF S ail support
vertex
                                                       edge




https://github.com/tinkerpop/gremlin/wiki/Defining-a-Property-Graph
Graph Schema


   vertex
  _id: auto-assigned by neo4j
  _type: vertex
  identity: the name of the entity (string) [indexed]
  urls: n seperated list of source EAD ļ¬les
  entityType: 'corporateBody', 'family', or 'person'


  edge
  _id: auto-assigned by neo4j
  _type: edge
  _lable: 'correspondedWith' or 'associatedWith'
  _inV: incoming vertex _id (from)
  _outV: outgoing vertex _id (to)
  from_name: from identity (string) denormalized
  to_name: to identity (string) denormalized
internal id



    indices/name-idx is an index on
ā€œidentityā€; used to look up neo4j record
                    id
ā€œbothEā€ shows in and out edges
               vertices/103994/bothE




                      redundant data to save repeated
                                 lookups
RDF of the social graph




                          Thanks Ed Summers!
Silvia Mazzini
                                    regesta.exe srl

http://templates.xdams.net/IBC/ontology/eac-cpf.rdf
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
XTF XSLT Framework
ā€¢ pre ļ¬lter - 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
social graph visualization

ā€¢ EAC to graphML
  https://code.google.com/p/eac-graph-load/
ā€¢ graphML ļ¬le with open license should be
  viewable in other tools
ā€¢ current demo uses Dracula Graph Library
ā€¢ Ed Summerā€™s ā€œsnac hacksā€ post
EAD to EAC XSLT


ā€¢ forthcoming from Virginia
Record Merging


ā€¢ forthcoming from Berkeley
Demo


ā€¢ http://socialarchive.iath.virginia.edu/xtf/search

More Related Content

What's hot

Taxonomies & folksonomies
Taxonomies  & folksonomiesTaxonomies  & folksonomies
Taxonomies & folksonomiesAparna Sane
Ā 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentDiane Hillmann
Ā 
UA EMBA Library Presentation
UA EMBA Library PresentationUA EMBA Library Presentation
UA EMBA Library Presentationlcarscad
Ā 
LKG Editor Dev
LKG Editor DevLKG Editor Dev
LKG Editor DevSimeon Warner
Ā 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & WhyRachael L Moore
Ā 
Creating Shareable Metadata
Creating Shareable MetadataCreating Shareable Metadata
Creating Shareable MetadataJenn Riley
Ā 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic WebPeter Mika
Ā 
Year of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkeyYear of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkeyPeter Mika
Ā 
Cpd 150 for hrm students
Cpd 150 for hrm studentsCpd 150 for hrm students
Cpd 150 for hrm studentsDanielle Carlock
Ā 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009Peter Mika
Ā 
Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2Richard Urban
Ā 
Linked Open Data and Digital Curation (Islandora)
Linked Open Data and Digital Curation (Islandora)Linked Open Data and Digital Curation (Islandora)
Linked Open Data and Digital Curation (Islandora)Hong (Jenny) Jing
Ā 
Library Language: Vocabulary for the Modern Librarian
Library Language: Vocabulary for the Modern LibrarianLibrary Language: Vocabulary for the Modern Librarian
Library Language: Vocabulary for the Modern LibrarianLibraries Thriving
Ā 
The Buzz About BIBFRAME, by Angela Kroeger
The Buzz About BIBFRAME, by Angela KroegerThe Buzz About BIBFRAME, by Angela Kroeger
The Buzz About BIBFRAME, by Angela KroegerAngela Kroeger
Ā 
RDA Toolkit Essentials 11/16/11
RDA Toolkit Essentials 11/16/11RDA Toolkit Essentials 11/16/11
RDA Toolkit Essentials 11/16/11jhennelly
Ā 

What's hot (20)

Taxonomies & folksonomies
Taxonomies  & folksonomiesTaxonomies  & folksonomies
Taxonomies & folksonomies
Ā 
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...
Ā 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data Environment
Ā 
UA EMBA Library Presentation
UA EMBA Library PresentationUA EMBA Library Presentation
UA EMBA Library Presentation
Ā 
LKG Editor Dev
LKG Editor DevLKG Editor Dev
LKG Editor Dev
Ā 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & Why
Ā 
Creating Shareable Metadata
Creating Shareable MetadataCreating Shareable Metadata
Creating Shareable Metadata
Ā 
Information and research skills for historians
Information and research skills for historiansInformation and research skills for historians
Information and research skills for historians
Ā 
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
Ā 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic Web
Ā 
Year of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkeyYear of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkey
Ā 
Cpd 150 for hrm students
Cpd 150 for hrm studentsCpd 150 for hrm students
Cpd 150 for hrm students
Ā 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009
Ā 
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
 NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti... NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
Ā 
Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2
Ā 
Linked Open Data and Digital Curation (Islandora)
Linked Open Data and Digital Curation (Islandora)Linked Open Data and Digital Curation (Islandora)
Linked Open Data and Digital Curation (Islandora)
Ā 
Library Language: Vocabulary for the Modern Librarian
Library Language: Vocabulary for the Modern LibrarianLibrary Language: Vocabulary for the Modern Librarian
Library Language: Vocabulary for the Modern Librarian
Ā 
The Buzz About BIBFRAME, by Angela Kroeger
The Buzz About BIBFRAME, by Angela KroegerThe Buzz About BIBFRAME, by Angela Kroeger
The Buzz About BIBFRAME, by Angela Kroeger
Ā 
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
Ā 
RDA Toolkit Essentials 11/16/11
RDA Toolkit Essentials 11/16/11RDA Toolkit Essentials 11/16/11
RDA Toolkit Essentials 11/16/11
Ā 

Viewers also liked

Snac webinar v3
Snac webinar v3Snac webinar v3
Snac webinar v3Brian Tingle
Ā 
saa-2011-snac
saa-2011-snacsaa-2011-snac
saa-2011-snacBrian 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 saa-aug-2011.ppt
Snac saa-aug-2011.pptSnac saa-aug-2011.ppt
Snac saa-aug-2011.pptBrian Tingle
Ā 
Saa 2011-snac anila
Saa 2011-snac anilaSaa 2011-snac anila
Saa 2011-snac anilaBrian Tingle
Ā 

Viewers also liked (6)

Snac webinar v3
Snac webinar v3Snac webinar v3
Snac webinar v3
Ā 
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 saa-aug-2011.ppt
Snac saa-aug-2011.pptSnac saa-aug-2011.ppt
Snac saa-aug-2011.ppt
Ā 
Saa 2011-snac anila
Saa 2011-snac anilaSaa 2011-snac anila
Saa 2011-snac anila
Ā 
Dlf 2012
Dlf 2012Dlf 2012
Dlf 2012
Ā 

Similar to Snac dh2011-june-2011

Union catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldapUnion catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldapAAT Taiwan
Ā 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationUXPA International
Ā 
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
Ā 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingRobert Sanderson
Ā 
Designing Metadata to Meet User Needs for Special Collections
Designing Metadata to Meet User Needs for Special CollectionsDesigning Metadata to Meet User Needs for Special Collections
Designing Metadata to Meet User Needs for Special CollectionsAllison Jai O'Dell
Ā 
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateStructured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateClick Consult (Part of Ceuta Group)
Ā 
Finding and Managing Information
Finding and Managing InformationFinding and Managing Information
Finding and Managing InformationNeny Isharyanti
Ā 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information ArchitectureRob Bogue
Ā 
Webscale Discovery and Information Literacy
Webscale Discovery and Information LiteracyWebscale Discovery and Information Literacy
Webscale Discovery and Information LiteracyCharleston Conference
Ā 
Webscale discovery and information literacy
Webscale discovery and information literacyWebscale discovery and information literacy
Webscale discovery and information literacyli1smc
Ā 
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
Ā 
IIIF, Annotations, & Discourse
IIIF, Annotations, & DiscourseIIIF, Annotations, & Discourse
IIIF, Annotations, & DiscourseKaren Estlund
Ā 
Knowledge management and sharepoint
Knowledge management and sharepointKnowledge management and sharepoint
Knowledge management and sharepointWillem Burger
Ā 
It19 20140721 linked data personal perspective
It19 20140721 linked data personal perspectiveIt19 20140721 linked data personal perspective
It19 20140721 linked data personal perspectiveJanifer Gatenby
Ā 
DOMAINS OF USER STUDIES (User Studies and User Education)
DOMAINS OF USER STUDIES (User Studies and User Education)DOMAINS OF USER STUDIES (User Studies and User Education)
DOMAINS OF USER STUDIES (User Studies and User Education)Libcorpio
Ā 
Social semantic web
Social semantic webSocial semantic web
Social semantic webVlad Posea
Ā 
DSpace standard Data model and DSpace-CRIS
DSpace standard Data model and DSpace-CRISDSpace standard Data model and DSpace-CRIS
DSpace standard Data model and DSpace-CRISAndrea Bollini
Ā 

Similar to Snac dh2011-june-2011 (20)

Union catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldapUnion catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldap
Ā 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA Validation
Ā 
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...
Ā 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Ā 
Designing Metadata to Meet User Needs for Special Collections
Designing Metadata to Meet User Needs for Special CollectionsDesigning Metadata to Meet User Needs for Special Collections
Designing Metadata to Meet User Needs for Special Collections
Ā 
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateStructured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Ā 
Metadata
MetadataMetadata
Metadata
Ā 
Finding and Managing Information
Finding and Managing InformationFinding and Managing Information
Finding and Managing Information
Ā 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information Architecture
Ā 
Beyond gsafd
Beyond gsafdBeyond gsafd
Beyond gsafd
Ā 
Alamw15 VIVO
Alamw15 VIVOAlamw15 VIVO
Alamw15 VIVO
Ā 
Webscale Discovery and Information Literacy
Webscale Discovery and Information LiteracyWebscale Discovery and Information Literacy
Webscale Discovery and Information Literacy
Ā 
Webscale discovery and information literacy
Webscale discovery and information literacyWebscale discovery and information literacy
Webscale discovery and information literacy
Ā 
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
Ā 
IIIF, Annotations, & Discourse
IIIF, Annotations, & DiscourseIIIF, Annotations, & Discourse
IIIF, Annotations, & Discourse
Ā 
Knowledge management and sharepoint
Knowledge management and sharepointKnowledge management and sharepoint
Knowledge management and sharepoint
Ā 
It19 20140721 linked data personal perspective
It19 20140721 linked data personal perspectiveIt19 20140721 linked data personal perspective
It19 20140721 linked data personal perspective
Ā 
DOMAINS OF USER STUDIES (User Studies and User Education)
DOMAINS OF USER STUDIES (User Studies and User Education)DOMAINS OF USER STUDIES (User Studies and User Education)
DOMAINS OF USER STUDIES (User Studies and User Education)
Ā 
Social semantic web
Social semantic webSocial semantic web
Social semantic web
Ā 
DSpace standard Data model and DSpace-CRIS
DSpace standard Data model and DSpace-CRISDSpace standard Data model and DSpace-CRIS
DSpace standard Data model and DSpace-CRIS
Ā 

Recently uploaded

Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 šŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 šŸ’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 šŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 šŸ’ž Full Nigh...Pooja Nehwal
Ā 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
Ā 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
Ā 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
Ā 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
Ā 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
Ā 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
Ā 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
Ā 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
Ā 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
Ā 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
Ā 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
Ā 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
Ā 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
Ā 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
Ā 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
Ā 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
Ā 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
Ā 

Recently uploaded (20)

Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 šŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 šŸ’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 šŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 šŸ’ž Full Nigh...
Ā 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
Ā 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
Ā 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
Ā 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Ā 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
Ā 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
Ā 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
Ā 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
Ā 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
Ā 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
Ā 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
Ā 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
Ā 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
Ā 
CĆ³digo Creativo y Arte de Software | Unidad 1
CĆ³digo Creativo y Arte de Software | Unidad 1CĆ³digo Creativo y Arte de Software | Unidad 1
CĆ³digo Creativo y Arte de Software | Unidad 1
Ā 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
Ā 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
Ā 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
Ā 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Ā 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
Ā 

Snac dh2011-june-2011

  • 1. Discovering Historic Social Networks Prototype Historical Resource Demo Brian Tingle, California Digital Library Digital Humanities 2011 Stanford University 2011 June 22
  • 2. Meet the target users Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing)
  • 3. Meet the target users Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing) ā€¢ 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 speciļ¬c people; other times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history class and sometimes has to help students ļ¬nd topics for papers.Ā 
  • 4. Meet the target users Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing) ā€¢ 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 speciļ¬c people; other times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history class and sometimes has to help students ļ¬nd 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.
  • 5. Meet the target users Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing) ā€¢ 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 speciļ¬c people; other times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history class and sometimes has to help students ļ¬nd 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.
  • 6. Meet the target users Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing) ā€¢ 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 speciļ¬c people; other times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history class and sometimes has to help students ļ¬nd 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.
  • 7. Meet the target users Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way. http://en.wikipedia.org/wiki/Persona_(marketing) ā€¢ 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 speciļ¬c people; other times he is looking for information on a speciļ¬c subject or event. Ā He also TAs an undergraduate history class and sometimes has to help students ļ¬nd 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. Advanced limits match EAC sections
  • 14. XTF query in the crossQueryResult
  • 19. EAC record view Identity
  • 20. EAC record view alternative forms of name
  • 22. HTML 5 microdata in chron list
  • 23. EAC record view Related Entries
  • 24. EAC record view Related Entries
  • 26. EAC record view View EAC XML
  • 27. EAC record view Graph Demo
  • 28.
  • 29. Tinkerpop Graph Stack h ttp://www.tinkerpop.com/ Property Graph Model graphML RDF S ail support
  • 30. vertex edge https://github.com/tinkerpop/gremlin/wiki/Defining-a-Property-Graph
  • 31. Graph Schema vertex _id: auto-assigned by neo4j _type: vertex identity: the name of the entity (string) [indexed] urls: n seperated list of source EAD ļ¬les entityType: 'corporateBody', 'family', or 'person' edge _id: auto-assigned by neo4j _type: edge _lable: 'correspondedWith' or 'associatedWith' _inV: incoming vertex _id (from) _outV: outgoing vertex _id (to) from_name: from identity (string) denormalized to_name: to identity (string) denormalized
  • 32. internal id indices/name-idx is an index on ā€œidentityā€; used to look up neo4j record id
  • 33. ā€œbothEā€ shows in and out edges vertices/103994/bothE redundant data to save repeated lookups
  • 34.
  • 35.
  • 36. RDF of the social graph Thanks Ed Summers!
  • 37.
  • 38. Silvia Mazzini regesta.exe srl http://templates.xdams.net/IBC/ontology/eac-cpf.rdf
  • 39. 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
  • 40. XTF XSLT Framework ā€¢ pre ļ¬lter - 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
  • 41. social graph visualization ā€¢ EAC to graphML https://code.google.com/p/eac-graph-load/ ā€¢ graphML ļ¬le with open license should be viewable in other tools ā€¢ current demo uses Dracula Graph Library ā€¢ Ed Summerā€™s ā€œsnac hacksā€ post
  • 42. EAD to EAC XSLT ā€¢ forthcoming from Virginia

Editor's Notes

  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
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n