1 / 19

Ontology-based Software for Archaeology

Ontology-based Software for Archaeology. Yi Hong Department of Computer Science University of Leicester. Database Search and Mashup (Demo). Getting an archaeological database . Design database. Data collection. Zzzz. Finished!!!. Zzzz. Archive . What’s next …. Filling data.

shanae
Download Presentation

Ontology-based Software for Archaeology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ontology-based Software for Archaeology Yi Hong Department of Computer Science University of Leicester Database Search and Mashup (Demo)

  2. Getting an archaeological database .. Design database Data collection Zzzz Finished!!! Zzzz Archive What’s next … Filling data

  3. What do you want to do with your database? • Publish and share your database • Use standard format for publishing • Data interchange • Available on the web • Easy to browse and search

  4. Data sharing and Publishing • Loomweight Online Digital Library • Available on web • Open and accessible to other organisations and researchers. • CIDOC-CRM ontology (ISO 21127:2006)

  5. What do you want to do with your database? • Publish & share data on the web • Complex and arbitrary query • Statistics and analysis • Data Mashup (GIS) • Reasoning • …

  6. Example questions: “Show me all images (of riders) who appear on an object found in Austria where the altitude of the excavation site is 500 meters above sea level“ “I would also like to see the distribution of these sites on Google Earth” “I am also interested in the materials they were made from and the techniques during the production. I would like to see the result as a pie chart” How can we describe these question to computer?? (Human Image Database, Katharina )

  7. Describe your query • “Google style” search • Simple but efficient • Only one single text field • Keyword search Not expressive enough to describe such queries

  8. Describe your query • “Library style” search • Text fields with a few drop-down menu. • Keyword based search Only has a fixed number of drop down menus with limited options Not flexible enough.

  9. Describe your query • Formal query language • Able to describe most questions. • However…. SELECT individual.imagePathobject.object_name, site.site_name FROM Table_individual as individual, Table_object as object, Table_site as site WHERE object.sid=site.sid and individual.oid=object.id and site.latitude<=500 ORDER BY object.id • Learn querylanguage syntax • Knowledge of database schema • Difficult to write and understand

  10. Describe query using Graph Pattern • A Triple is: • Basic element in the ontology world. • contains three parts: subject, predicateand object. Predicate Subject Object

  11. Describe query using Graph Pattern • A Triple is: • Basic element in the ontology world. • contains three parts: subject, predicateand object. Was Found At Pottery Site

  12. Describe query using Graph Pattern RDF Graph A set of triples become a graph An ontology-based database is actually a graph • A Triple is: • Basic element in the ontology world. • contains three parts: subject, predicate and object. Was Found At Pottery Site

  13. Describe query using Graph Pattern RDF Graph A set of triples become a graph An ontology-based database is actually a graph

  14. Describe query using Graph Pattern ?Material ?Country ?Figure Type Is Located in country Made from ?object has figure type ?Site Is found at site appears on ?Image has Altitude ?Altitude …. all images of riders who appear on an object found in Austria where the altitude of the excavation site is 500 meters above sea level. Step 1

  15. Describe query using Graph Pattern Filter3: ?FigureType=‘rider’ Filter1: ?Country=“Austria” ?Material ?Country ?Figure Type Is Located in country Made from ?object has figure type ?Site Is found at site appears on ?Image has Altitude ?Altitude …. all images of riders who appear on an object found in Austria where the altitude of the excavation site is 500 meters above sea level. Filter2: ?altitude>500 Step 1

  16. Describe query using Graph Pattern Filter3: ?FigureType=‘rider’ Filter1: ?Country=“Austria” ?Material ?Country ?Figure Type (On Pie chart) Is Located in country Made from ?object has figure type (On Google Earth) ?Site Is found at site appears on ?Image has Altitude ?Altitude …. all images of riders who appear on an object found in Austria where the altitude of the excavation site is 500 meters above sea level. Filter2: ?altitude>500 Step 1

  17. Demo • Human Image Database Search Engine

  18. Links Project web site http://www.tracingnetworks.ac.uk Project wiki http://www.tracingnetworks.ac.uk/wiki Yi Hong yh37@le.ac.uk

  19. Q & A Thank You!

More Related