Upgrade to Pro — share decks privately, control downloads, hide ads and more …

NAAC Slides on SNAC prototype access system

NAAC Slides on SNAC prototype access system

slides from my presentation at NARA

tingletech

June 13, 2012
Tweet

More Decks by tingletech

Other Decks in Education

Transcript

  1. Historic Social Networks Prototype access system

    View Slide

  2. Outline
    • User Persona
    • Search and Display
    • Linked Data / RDF
    • Network graph visualization
    • Future Plans

    View Slide

  3. 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.
    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)

    View Slide

  4. Outline
    • User Persona
    • Search and Display
    • Linked Data / RDF
    • Network graph visualization
    • Future Plans

    View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. View Slide

  14. Advanced limits match EAC sections

    View Slide

  15. View Slide

  16. View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. View Slide

  25. View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. View Slide

  31. View Slide

  32. View Slide

  33. Outline
    • User Persona
    • Search and Display
    • Linked Data / RDF
    • Network graph visualization
    • Future Plans

    View Slide

  34. RDFa owl:sameAs

    View Slide

  35. HTML 5 microdata in chron list

    View Slide

  36. Thanks Ed Summers!
    RDF of the social graph

    View Slide

  37. View Slide

  38. View Slide

  39. • Record view page has meta link to Summers style
    RDF for the page (via SPARQL query). -- content
    negotiation is not supported, but I think what we are
    doing is httpRange14 compliant
    • Also experimenting with italian RDF via xslt

    View Slide

  40. http://templates.xdams.net/IBC/ontology/eac-cpf.rdf
    Silvia Mazzini
    regesta.exe srl

    View Slide

  41. View Slide

  42. &mode=xml2owl [experimental]

    View Slide

  43. View Slide

  44. Outline
    • User Persona
    • Search and Display
    • Linked Data / RDF
    • Network graph visualization
    • Context widget (needs new name)

    • Future Plans

    View Slide

  45. Tinkerpop graph database stack
    • Simple "property graph" model
    • "JDBC for graph databases" [SNAC is using Neo4J for
    the graphDB]
    • XPath like "gremlin" for graph query
    • REST interfaces with "Rexster"
    • For me, this was 10 to 100 times easier than using RDF

    View Slide

  46. View Slide

  47. View Slide

  48. View Slide

  49. View Slide

  50. View Slide

  51. View Slide

  52. View Slide

  53. View Slide

  54. View Slide

  55. Outline
    • User Persona
    • Search and Display
    • Linked Data / RDF
    • Network graph visualization
    • Future Plans

    View Slide

  56. Future Plans
    • Conduct assessment activities involving members of target
    audiences to establish mental model of users for design work
    • Scale interface to millions of names
    • Visualizations useful and integrated (network and geospatial)
    • Stable URLs between batches for linked data
    • Social and personalization features (gateway to crowdsourcing)
    • Integration with local systems (such as with the context widget)

    View Slide

  57. • Photo attribution http://www.flickr.com/photos/
    dsevilla/139656712/in/photostream/

    View Slide