SlideShare una empresa de Scribd logo
1 de 44
Database progress
 Project Beowulf
What’s been done?
•   Content management system built
•   Integrate all our sites into one entity
•   Search interfaces
•   Numismatic interfaces
•   Reference works – bibliography
•   Controlled vocabulary – EH, MDA etc
•   Data capture screens
•   Rally and hoard management
•   Action control and user permissions
•   And what you’ll see in this….
How’s it built?
• Fully open source
• Built on a LAMP stack
• Uses Zend Framework
• Uses jQuery for javascript framework
• Fully documented (almost )
• Built just by me with inspiration from others
  eg Omeka @ chnm
• It is all about the C.R.U.D!
What’s to do?*
•   Build Treasure Act module
•   Finish image management
•   Finish authenticated api for 3rd party reuse
•   Hook up to Heritage Gateway
•   Install on new servers
•   Finish data cleansing [very dull and time consuming ~
    1.5 million records to check]
•   Train you all
•   Finish public data capture interface
•   Put a theme on the site
•   Beta test
*In no particular order.
Image gallery
Image overlays - accessible
Record
Image overlay on records
Map




                   County outline
                   shown
      Public view
      obfuscated point
Bibliography & comments




Harvard style
Statistical analysis
Annual report stats
Amazon enriched bibliography

                       Publication data




                       Data drawn from
                       Amazon WS




                           Linked finds
Roman ruler bio

                    Zoom and pan
                    container for high
                    res image




            Denominations issued


          Issuing mints
           Latest findspots –
           obfuscated for public
           view = exact for
           registered
Early medieval coin guides




             Link directly to search
Search results



                   Search term

                 Export –
                 context
                 switched
                    Results
Controlled vocabulary

    All these terms can be controlled in the admin
    section of the site.
    Each one gives the list of terms
    Each thesaurus term is explained and linked to a
    search.
Ascribed cultures
Term details




                                       Explanation of
                                       term




Total number of records   Link to search
Basic search form
Nice human readable urls produced
            across site




                          Search
                          parameter          Search term



Data is filtered when input to prevent malicious attacks – eg CSRF,
XSS etc
Advanced search form
Autocomplete search terms
Linked selects – no page refresh
Numismatic searches


                        Linked search
                        menus from
                        thesauri


                 a)   Choose denom
                 b)   Configures rulers
                 c)   Choose rulers
                 d)   Configures mints
                      & Reece period
Rally management




         Geodata
Linked search to rally finds
Logged in menu

               Link to all finds I have
               recorded


              Link to all finds recorded by
              my institution


    Restricted access sections
Expanding menus




    These will stay expanded for the section
    you are currently in.
Find entry form
Findspot form
Coin form



            Like search, led data
            entry eradicates
            mistakes
Administering menu options
Edit facility
Better error reports for debugging
             problems
Events archive
Screen scraped British Museum
      calendar - cached
Data taken from theyworkforyou
Links directly to the Hansard write up




                        Search term
                        highlighted
Scheme profiles
Embedded microformats – allow
 generation of address cards etc
Metadata schema
3rd party integration
• Twitter – automatically send updates
• Amazon book search – enhance book data
• Delicious book marking – see who has linked to a certain
  page
• Akismet – spam monitoring for comments and user names
• Recaptcha on comments forms
• Flickr – consume and upload functions
• Zotero – bibliographic tool for firefox users (brilliant)
• Scrapes data from British Museum using YQL
• Reuses data from British Museum opensearch
• Opencalais term extraction
• Theyworkforyou archives

Más contenido relacionado

Similar a Database Progress

Quality, quantity, web and semantics
Quality, quantity, web and semanticsQuality, quantity, web and semantics
Quality, quantity, web and semanticsAndraz Tori
 
Discovery platforms: Technology, tools and issues
Discovery platforms: Technology, tools and issuesDiscovery platforms: Technology, tools and issues
Discovery platforms: Technology, tools and issuessaiful76
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Revcharper
 
Faceted Search with Lucene
Faceted Search with LuceneFaceted Search with Lucene
Faceted Search with Lucenelucenerevolution
 
PoolParty SKOS and Linked Data
PoolParty SKOS and Linked DataPoolParty SKOS and Linked Data
PoolParty SKOS and Linked DataAndreas Blumauer
 
Scalable Data Analytics - DevDay Austin 2017 Day 2
Scalable Data Analytics - DevDay Austin 2017 Day 2Scalable Data Analytics - DevDay Austin 2017 Day 2
Scalable Data Analytics - DevDay Austin 2017 Day 2Amazon Web Services
 
Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Museums Computer Group
 
Building social and RESTful frameworks
Building social and RESTful frameworksBuilding social and RESTful frameworks
Building social and RESTful frameworksbrendonschwartz
 
Elastic Web Mining
Elastic Web MiningElastic Web Mining
Elastic Web MiningKen Krugler
 
Semantic Web, Cataloging, & Metadata
Semantic Web, Cataloging, & MetadataSemantic Web, Cataloging, & Metadata
Semantic Web, Cataloging, & Metadatarobin fay
 
XC partner metadata
XC partner metadataXC partner metadata
XC partner metadatamhruska
 
End-to-end Data Governance with Apache Avro and Atlas
End-to-end Data Governance with Apache Avro and AtlasEnd-to-end Data Governance with Apache Avro and Atlas
End-to-end Data Governance with Apache Avro and AtlasDataWorks Summit
 
NetIKX Semantic Search Presentation
NetIKX Semantic Search PresentationNetIKX Semantic Search Presentation
NetIKX Semantic Search Presentationurvics
 
Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010Bernard Vatant
 
Sem tech2013 tutorial
Sem tech2013 tutorialSem tech2013 tutorial
Sem tech2013 tutorialThengo Kim
 
Recent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesRecent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesThanh Tran
 

Similar a Database Progress (20)

Quality, quantity, web and semantics
Quality, quantity, web and semanticsQuality, quantity, web and semantics
Quality, quantity, web and semantics
 
Web Mining
Web MiningWeb Mining
Web Mining
 
Web Mining
Web Mining Web Mining
Web Mining
 
Discovery platforms: Technology, tools and issues
Discovery platforms: Technology, tools and issuesDiscovery platforms: Technology, tools and issues
Discovery platforms: Technology, tools and issues
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Rev
 
Faceted Search with Lucene
Faceted Search with LuceneFaceted Search with Lucene
Faceted Search with Lucene
 
PoolParty SKOS and Linked Data
PoolParty SKOS and Linked DataPoolParty SKOS and Linked Data
PoolParty SKOS and Linked Data
 
Scalable Data Analytics - DevDay Austin 2017 Day 2
Scalable Data Analytics - DevDay Austin 2017 Day 2Scalable Data Analytics - DevDay Austin 2017 Day 2
Scalable Data Analytics - DevDay Austin 2017 Day 2
 
Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?
 
Building social and RESTful frameworks
Building social and RESTful frameworksBuilding social and RESTful frameworks
Building social and RESTful frameworks
 
Web Servers
Web Servers Web Servers
Web Servers
 
Elastic Web Mining
Elastic Web MiningElastic Web Mining
Elastic Web Mining
 
Semantic Web, Cataloging, & Metadata
Semantic Web, Cataloging, & MetadataSemantic Web, Cataloging, & Metadata
Semantic Web, Cataloging, & Metadata
 
XC partner metadata
XC partner metadataXC partner metadata
XC partner metadata
 
How an Online Resource for Chemistry Can Change Our World
How an Online Resource for Chemistry Can Change Our WorldHow an Online Resource for Chemistry Can Change Our World
How an Online Resource for Chemistry Can Change Our World
 
End-to-end Data Governance with Apache Avro and Atlas
End-to-end Data Governance with Apache Avro and AtlasEnd-to-end Data Governance with Apache Avro and Atlas
End-to-end Data Governance with Apache Avro and Atlas
 
NetIKX Semantic Search Presentation
NetIKX Semantic Search PresentationNetIKX Semantic Search Presentation
NetIKX Semantic Search Presentation
 
Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010
 
Sem tech2013 tutorial
Sem tech2013 tutorialSem tech2013 tutorial
Sem tech2013 tutorial
 
Recent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesRecent Trends in Semantic Search Technologies
Recent Trends in Semantic Search Technologies
 

Más de dejp3

Website development for FLO meeting
Website development for FLO meetingWebsite development for FLO meeting
Website development for FLO meetingdejp3
 
Digital Archaeology
Digital ArchaeologyDigital Archaeology
Digital Archaeologydejp3
 
Presentation for Linked Ancient World Data Institute
Presentation for Linked Ancient World Data InstitutePresentation for Linked Ancient World Data Institute
Presentation for Linked Ancient World Data Institutedejp3
 
Sisyphus and the troll on the gate ofthe digital divide
Sisyphus and the troll on the gate ofthe digital divideSisyphus and the troll on the gate ofthe digital divide
Sisyphus and the troll on the gate ofthe digital dividedejp3
 
Distributing the wealth
Distributing the wealthDistributing the wealth
Distributing the wealthdejp3
 
Integrating volunteers and Experts
Integrating volunteers and ExpertsIntegrating volunteers and Experts
Integrating volunteers and Expertsdejp3
 
W3G conference: Geodata at the British Museum
W3G conference: Geodata at the British MuseumW3G conference: Geodata at the British Museum
W3G conference: Geodata at the British Museumdejp3
 
MCG Spring meeting presentation: The Staffordshire Hoard
MCG Spring meeting presentation: The Staffordshire HoardMCG Spring meeting presentation: The Staffordshire Hoard
MCG Spring meeting presentation: The Staffordshire Hoarddejp3
 
CASPAR launch
CASPAR launchCASPAR launch
CASPAR launchdejp3
 
Recording public archaeological discovery
Recording public archaeological discoveryRecording public archaeological discovery
Recording public archaeological discoverydejp3
 
Current Archaeology conference 2010
Current Archaeology conference 2010Current Archaeology conference 2010
Current Archaeology conference 2010dejp3
 
Digital archaeology and museums
Digital archaeology and museumsDigital archaeology and museums
Digital archaeology and museumsdejp3
 
Daniel Pett ICOMON
Daniel Pett ICOMONDaniel Pett ICOMON
Daniel Pett ICOMONdejp3
 
Philippa Walton Utrecht Icomon lecture
Philippa Walton Utrecht Icomon lecturePhilippa Walton Utrecht Icomon lecture
Philippa Walton Utrecht Icomon lecturedejp3
 
World Archaeology Congress paper
World Archaeology Congress paperWorld Archaeology Congress paper
World Archaeology Congress paperdejp3
 
The marvellous world of RADIATES
The marvellous world of RADIATESThe marvellous world of RADIATES
The marvellous world of RADIATESdejp3
 

Más de dejp3 (16)

Website development for FLO meeting
Website development for FLO meetingWebsite development for FLO meeting
Website development for FLO meeting
 
Digital Archaeology
Digital ArchaeologyDigital Archaeology
Digital Archaeology
 
Presentation for Linked Ancient World Data Institute
Presentation for Linked Ancient World Data InstitutePresentation for Linked Ancient World Data Institute
Presentation for Linked Ancient World Data Institute
 
Sisyphus and the troll on the gate ofthe digital divide
Sisyphus and the troll on the gate ofthe digital divideSisyphus and the troll on the gate ofthe digital divide
Sisyphus and the troll on the gate ofthe digital divide
 
Distributing the wealth
Distributing the wealthDistributing the wealth
Distributing the wealth
 
Integrating volunteers and Experts
Integrating volunteers and ExpertsIntegrating volunteers and Experts
Integrating volunteers and Experts
 
W3G conference: Geodata at the British Museum
W3G conference: Geodata at the British MuseumW3G conference: Geodata at the British Museum
W3G conference: Geodata at the British Museum
 
MCG Spring meeting presentation: The Staffordshire Hoard
MCG Spring meeting presentation: The Staffordshire HoardMCG Spring meeting presentation: The Staffordshire Hoard
MCG Spring meeting presentation: The Staffordshire Hoard
 
CASPAR launch
CASPAR launchCASPAR launch
CASPAR launch
 
Recording public archaeological discovery
Recording public archaeological discoveryRecording public archaeological discovery
Recording public archaeological discovery
 
Current Archaeology conference 2010
Current Archaeology conference 2010Current Archaeology conference 2010
Current Archaeology conference 2010
 
Digital archaeology and museums
Digital archaeology and museumsDigital archaeology and museums
Digital archaeology and museums
 
Daniel Pett ICOMON
Daniel Pett ICOMONDaniel Pett ICOMON
Daniel Pett ICOMON
 
Philippa Walton Utrecht Icomon lecture
Philippa Walton Utrecht Icomon lecturePhilippa Walton Utrecht Icomon lecture
Philippa Walton Utrecht Icomon lecture
 
World Archaeology Congress paper
World Archaeology Congress paperWorld Archaeology Congress paper
World Archaeology Congress paper
 
The marvellous world of RADIATES
The marvellous world of RADIATESThe marvellous world of RADIATES
The marvellous world of RADIATES
 

Último

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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
 

Último (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
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...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 

Database Progress