1 / 23

SeMMA 2008

Semantic Hubs for Geological Projects P. DURVILLE (INRIA) , F. Husson (BRGM) & e-WOK_HUB Consortium. SeMMA 2008. e-WOK_HUB Consortium : INRIA, EADS, LISI/CRITT, BRGM, IFP, ENSMP. Outline. Introduction : Use-case/application context (geological projects)

braith
Download Presentation

SeMMA 2008

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. Semantic Hubs for Geological ProjectsP. DURVILLE (INRIA), F. Husson (BRGM)& e-WOK_HUB Consortium SeMMA 2008 e-WOK_HUB Consortium : INRIA, EADS, LISI/CRITT, BRGM, IFP, ENSMP

  2. Outline • Introduction : Use-case/application context(geological projects) • Global architecture : SOA and Semantic web technologies • Zoom on ontology management services : ECCO tool • Zoom on annotation generation services : global process • Zoom on search service : geographical search • Conclusion

  3. Use-case / Application context • CO2 geological storage prospection projects • In which are involved people with different profiles • geologists, researchers, engineers, project leaders… • Working on a large variety of available resources • Internal or external project reports, scientific articles, databases … • Producing new knowledge that can be usefull for current and future projects improving a better reuse of knowledge. • Need the discovery, interoperability and integration of these resources

  4. Global architecture

  5. SOA and Semantic Web technologies • Semantic web technologies • Ontologies (RDFS/OWL lite) • Annotations (RDF) • Rules (CORESE rules) • Queries (SPARQL) • SOA (service oriented architecture) • ESB (Petals) • Semantic web services (SAWSDL) CORESE is used to find possible service compositions • a hub is a warehouse of semantic business resources

  6. Service metadata creation process SAWSDL WSDL Semantic repository RDF

  7. How to use service metadata? WSDL CORESE Orchestra BPEL activities SPARQL query Semantic repository

  8. Zoom on different services

  9. Ontology management service - ECCO • ECCO : ontology editor • contextual and collaborative • ontology whole life cycle • term extraction from domain texts • vocabulary development • hierarchy construction • OWL Lite representation edition • Track of modifications for annotation evolution

  10. ECCO: Term extraction from domain texts

  11. ECCO : Colla-borative vocabulary edition

  12. Annotation services • Annotation generation • Annotation storage • Annotation evolution

  13. Annotation services • Annotation generation • Annotation storage • Annotation evolution

  14. Annotation generation services Text only Language detection + Annotation dc :language Grammatical analysis + Annotations verb, adj., noun, … Semantic annotation Statistic annotation + Annotations Of domain - Annotations verb, adj., noun, …

  15. Annotation generation services Text only Language detection + Annotation dc :language Grammatical analysis + Annotations verb, adj., noun, … Semantic annotation Statistic annotation + Annotations Of domain - Annotations verb, adj., noun, …

  16. “3D stratigraphic geometries of the intracratonic MesoCenozoic Paris Basin were obtained by sequence stratigraphic correlations…” Semantic annotation service Text Annotations (RDF) RDF generation Linguistic process Ontologies (OWL/RDFS) Term extractor Jaro- Winkler CORESE Pattern (SPARQL) slack <rdf:RDF xmlns:geo="http://rdf.inria.fr/geo/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wl="http://model.core.weblab.eads.com#"> <wl:Segment rdf:about="weblab://myWS/myDocument#1_inriaForGeo_1"> <geo:geolocalized rdf:resource="http://rdf.insee.fr/geo/DEP_75"/> </wl:Segment> </rdf:RDF>

  17. Search service • Search examples: • - Documents with content talking about Paris basin area • - Documents with content at 50 km from Reims

  18. Many various databanks Databases ex : National Borehole Databank Reports written by BRGM and IFP • 2 different ways for the geolocalization of resources indirect geolocalization direct geolocalization Annotation : {x,y} Annotation : Paris basin Matching with ontologies Search in databases

  19. 1’ Cartography selection of an interesting zone 1’’ Textfield input fornamed entities PARIS BASIN Semantic-Geographic bridge 2 Process 3 Geolocalization Database ex : National Borehole Databank PDF report 3’’ Indirect geolocalization 3’ Direct geolocalization

  20. 2 Translation into a SPARQL query sent to and processed by a search engine PREFIX geo: <http://rdf.insee.fr/geo/> PREFIX geo2: <http://rdf.inria.fr/geo/>PREFIX wl:<http://model.core.weblab.eads.com#> SELECT distinct ?doc WHERE {   ?doc rdf:type wl:Document . ?doc wl:contains ?res .   { ?res geo2:geolocalized ?x . FILTER (?res = <URI1> || ?res = <URI2> || … )    }   UNION  { ?res geo2:geolocalized ?y . ?z geo:subdivision ?y . FILTER (?res = <URI3> || …)   } } 1 Cartography selection of an interesting zone 3 Documents found are displayed to users

  21. Conclusion • A service oriented architecture that integrates semantic web technologies • Combining different services/tools allowing semantic metadata management such as : • Ontology development in a collaborative and contextual way • Ontology evolution and impact on annotations • Annotation generation combining two different approaches • Knowledge retrieval by means of SPARQL queries on metadata generated • Considering services as resources in order to add metadata on them so as to perform retrieval and composition of services/applications

  22. Conclusion - Perspectives • On annotation management : • Annotation generation on textsconsidering weighting • Multi view pointsmanagement of annotations • On semantic web services : • BPEL activies generation • On search aspects : • Combining semantic and specific searches: • combining queries • combining results

  23. Gracias! Preguntas? e-WOK_HUB Consortium : INRIA, EADS, LISI/CRITT, BRGM, IFP, ENSMP

More Related