SlideShare a Scribd company logo
1 of 63
ITEM1>ITEM2>




www.data.gov ?




               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 1
ITEM1>ITEM2>




 open and link data
Governments, organisations, …



               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 2
ITEM1>ITEM2>
                                       April 2008
                                                                                      September 2008
May 2007




 a Web of Linked Open Data
      One standard beats them all: RDF




                                                                                                                March 2009

                                                                   September 2010
                Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/   MTT 2011 - 3
ITEM1>ITEM2>




          >25 billion RDF triples
          203 data sets
          Interlinked by >395 million RDF links




                                                                                                               September 2010
               Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
                                                                                                                     MTT 2011 - 4
ITEM1>ITEM2>




                                                    Web of data




                                                ?
      multilingual access to the web of data
                                 The ULiS project
               Lefrançois & Gandon, ILexicOn.                     MTT 2011 - 5
The core of the ULiS project:
                         ILexicOn:
                     An ECD-compliant
         interlingual lexical ontology
      described with semantic web formalisms
                  Maxime Lefrançois & Fabien Gandon
               Edelweiss – INRIA Sophia-Antipolis – France
               {Maxime.Lefrancois|Fabien.Gandon}@inria.fr
                                                             MTT 2011
ITEM1>ITEM2>


OUTLINE

The Semantic Web Formalisms


The ULiS project: multilingual access to web of data
      Proposal 1:
       An architecture that unlocks motivating scenarios


The ILexicOn : defining interlingual lexical units
      Proposal 2:
       A formal way to represent lexicographic definitions

               Lefrançois & Gandon, ILexicOn.      MTT 2011 - 7
1. The Semantic Web Formalisms




              Lefrançois & Gandon, ILexicOn. MTT 2011   -8
ITEM1>ITEM2>




 One standard beats them all: RDF




                                                                                                               September 2010
               Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
                                                                                                                     MTT 2011 - 9
ITEM1>ITEM2>




          RDF                         stands for
                  Resource: pages, images, ILUc, ...
                              everything that can have a URI
                  Description: attributes, features, and
                                           relations of the resources
                  Framework: model, languages and
                              syntaxes for these descriptions

               Lefrançois & Gandon, ILexicOn.                           MTT 2011 - 10
ITEM1>ITEM2>




                                                W3C®
               Lefrançois & Gandon, ILexicOn.      MTT 2011 - 11
ITEM1>ITEM2>




       RDF is a triple model i.e. every
        piece of knowledge is broken down into
                                      ( subject , predicate , object )




               Lefrançois & Gandon, ILexicOn.                   MTT 2011 - 12
ITEM1>ITEM2>




  doc.html has for author Fabien
    and has for theme Music




               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 13
ITEM1>ITEM2>




      ( doc.html , author , Fabien )
       ( doc.html , theme , Music )


                                                the RDF atom:
                                                   a triple
               Lefrançois & Gandon, ILexicOn.                   MTT 2011 - 14
ITEM1>ITEM2>



                                                Fabien

                                        author

                                                doc.html

                                                    theme

                                                 Music

           RDF: a graph
               Lefrançois & Gandon, ILexicOn.               MTT 2011 - 15
ITEM1>ITEM2>



                         http://inria.fr/~fabien#me

                 http://inria.fr/schema#author

                          http://inria.fr/rr/doc.html

                          http://inria.fr/schema#theme

                                                Music

                       resources and properties
                           are identified by URIs
               Lefrançois & Gandon, ILexicOn.            MTT 2011 - 16
ITEM1>ITEM2>




<   RDF/> has an XML syntax
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:inria="http://inria.fr/schema#" >

 <rdf:Description rdf:about="http://inria.fr/rr/doc.html">
   <inria:author rdf:resource=
          "http://inria.fr/~fabien#me" />
   <inria:theme>Music</inria:theme>
 </rdf:Description>

</rdf:RDF>


               Lefrançois & Gandon, ILexicOn.      MTT 2011 - 17
ITEM1>ITEM2>




                       SPARQL: query / update
                       SPARQL Protocol and
                       RDF Query Language


               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 18
ITEM1>ITEM2>



SPARQL: query / update
Example: persons at least 18-year old

PREFIX ex: <http://inria.fr/schema#>
SELECT ?person ?name
WHERE {
 ?person rdf:type ex:Person
 ?person ex:name ?name .
 ?person ex:age ?age .
 FILTER (?age > 17)
}
               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 19
ITEM1>ITEM2>




RDFSchema
  to declare classes of resources,
  properties, and organize their hierarchy

  Document                                       creator




                                                 author
     Report                           Document             Person
               Lefrançois & Gandon, ILexicOn.                MTT 2011 - 20
ITEM1>ITEM2>




OWL:Complexify models
          ▪ classes
          ▪ instances
          ▪ properties

            algebraic properties                        union               !
                                                                                     restriction
                                                       disjunction        1..1
                                                                                     cardinality
                                                        intersection                equivalence
           disjoint properties                          complement                   enumeration
                                                           chained prop.        [>18] value restrict.
         ! qualified cardinality
                                                

                                                    




  1..1                                                                              disjoint union
                                                         keys
           individual prop. neg
                                                                                           …
               Lefrançois & Gandon, ILexicOn.                                            MTT 2011 - 21
2. The ULiS project:
Multilingual access to the web of data
                                     Web of data




                                 ?
Lefrançois & Gandon, ILexicOn.                     MTT 2011 - 22
ITEM1>ITEM2>




                     +RDF?
A pivot-based NLP technique
                   +MTT?
Universal Networking Language
                                                                Web of data

                                                Interlanguage



                    Convert
                   Deconvert




               Lefrançois & Gandon, ILexicOn.                                 MTT 2011 - 23
ITEM1>ITEM2>


The ULiS project


       a Universal Linguistic System
                                                                Web of data

                                                Interlanguage



                    Convert
                   Deconvert




               Lefrançois & Gandon, ILexicOn.                                 MTT 2011 - 24
ITEM1>ITEM2>


The ULiS project


       a Universal Linguistic System
                               to redesign
                                                Pivot-based NLP
                                                   technique
   100% using
                                                 ULiS
                              Semantic Web
                               formalisms
                                                        Meaning-Text
                                                          Theory

                                       compliant with
               Lefrançois & Gandon, ILexicOn.                          MTT 2011 - 25
2.The ULiS project
Scenario




                                 MTT 2011
Lefrançois & Gandon, ILexicOn.              - 26
ITEM1>ITEM2>


The ULiS project - scenario
  - Machine Translation
  -
  -



   The RDF-World




     RDF interlingual
     representations
                                          IR RDF

     RDF situational      John01 kill@past Mary01.   John01 tuer@past Mary01.
     representations         SR            RDF
                          John01 kill@past Mary01.
                                                        SR           RDF
                                                     John01 tuer@past Mary01
                              John EN Mary
                                    killed                John FR Mary
                                                               a tué




                    InputTEXT
                 John killed Mary.                       John a tué TEXT
                                                          Output1 Mary.

               Lefrançois & Gandon, ILexicOn.                                   MTT 2011 - 27
ITEM1>ITEM2>


The ULiS project - scenario
  - Machine Translation
  -
  -



   The RDF-World




     RDF interlingual
     representations



     RDF situational      John01 kill@past Mary01.   John01 tuer@past Mary01.
     representations      John01 kill@past Mary01.   John01 tuer@past Mary01
                              John killed Mary            John a tué Mary




                 John killed Mary.                       John a tué Mary.

               Lefrançois & Gandon, ILexicOn.                                   MTT 2011 - 28
ITEM1>ITEM2>


The ULiS project - scenario
  - Machine Translation
  - Management of Interlingual Knowledge Bases
  -



   The RDF-World
                        SELECT ?person

                        SPARQLRDF + X RDF
               SPARQL WHERE {
               Request ?person ikb:kill ikb:Mary01.    IKB
                                                      IDBpedia
                                                          RDF         X  RDF
                                                                     ikb:John01                    RDF
                                                                                                   Output
                        }


     RDF interlingual
     representations
                                          IR RDF                        IR RDF

     RDF situational        Who kill@past@? Mary01                John01 kill@past Mary01.
     representations          SR          RDF
                            Who kill@past@? Mary01                   SR            RDF
                                                                  John01 kill@past Mary01.
                                     EN
                               Who killed Mary ?                      John EN Mary
                                                                            killed




                   InputTEXT
                 Who killed Mary?                                John killed TEXT
                                                                  Output2 Mary.

               Lefrançois & Gandon, ILexicOn.                                                MTT 2011 - 29
ITEM1>ITEM2>


The ULiS project - scenario
  - Machine Translation
  - Management of Interlingual Knowledge Bases
  -



   The RDF-World
                        SELECT ?person
               SPARQL WHERE {
                                                                     ikb:John01                    RDF
               Request ?person ikb:kill ikb:Mary01.
                        }
                                                      IDBpedia                                     Output


     RDF interlingual
     representations



     RDF situational        Who kill@past@? Mary01                John01 kill@past Mary01.
     representations        Who kill@past@? Mary01                John01 kill@past Mary01.
                               Who killed Mary ?                      John killed Mary




                 Who killed Mary?                                John killed Mary.

               Lefrançois & Gandon, ILexicOn.                                                MTT 2011 - 30
ITEM1>ITEM2>


The ULiS project - scenario
  - Machine Translation
  - Management of Interlingual Knowledge Bases
  - Management of the Universal Linguistic Knowledge base



   The RDF-World


                          SPARQLRDF + X RDF                        X RDF
               SPARQL
                                                                                    RDF
               Request                                ULKRDF
                                                      IKB RDF                       Output


     RDF interlingual
     representations
                                      IR RDF                      IR RDF

     RDF situational
     representations         SRFR RDF           SRFR RDF         SRFR RDF


                       InputTEXT                  Output1TEXT   Output2TEXT

               Lefrançois & Gandon, ILexicOn.                                 MTT 2011 - 31
2.The ULiS project
Architecture




                                 MTT 2011
Lefrançois & Gandon, ILexicOn.              - 32
ITEM1>ITEM2>


The ULiS project - architecture


   Meta-                               Ontology           Data
                                                             SemRs




                                                             DSynRs

Description of the                                           SSynRs
                                           Explanatory
  Explanatory
                                          Combinatorial
 Combinatorial                                              DMorphRs
                                            Dictionary
   Dictionary
                                                            SMorphRs


                                                            DPhonRs


                                                            SPhonRs




               Lefrançois & Gandon, ILexicOn.                          MTT 2011 - 33
ITEM1>ITEM2>


The ULiS project - architecture
                             InterlingualKnowledgeBase     X RDF
   Meta-                               Ontology           Data
                                                             SemRs




                                                             DSynRs

Description of the                                           SSynRs
                                           Explanatory
  Explanatory
                                          Combinatorial
 Combinatorial                                              DMorphRs
                                            Dictionary
   Dictionary
                                                            SMorphRs


                                                            DPhonRs


                                                            SPhonRs




               Lefrançois & Gandon, ILexicOn.                          MTT 2011 - 34
ITEM1>ITEM2>


The ULiS project - architecture
                             InterlingualKnowledgeBase   X RDF



                                INTERLINGUAL



   NOT INTERLINGUAL = SITUATIONAL

                                                +RDF!
               Lefrançois & Gandon, ILexicOn.                MTT 2011 - 35
ITEM1>ITEM2>


The ULiS project - architecture
                             InterlingualKnowledgeBase                 X RDF

   ILexiMOn
                                                ILexicOn
    « Interlingual
       Lexical                 pure interlingual features of the ECD
                                                                       IRs RDF
   Meta-Ontology »

                                                                         DSynRs


                                                                         SSynRs


                                                                        DMorphRs
  SLexiMOn
                                                SLexicOn                SMorphRs
    « Situational
       Lexical                       Other features of the ECD
   Meta-Ontology »                                                       DPhonRs


                                                                         SPhonRs



                                                                       SRs RDF
               Lefrançois & Gandon, ILexicOn.                                      MTT 2011 - 36
ITEM1>ITEM2>


The ULiS project - architecture
                              InterlingualKnowledgeBase
                              (ikb:isFrom,rdfs:range,ikb:Country)
                                                                               X RDF
                              (ikb:isFrom,rdfs:domain,ikb:Person)   (ex:Maxime,ikb:isFrom,geo:France)




    ILexiMOn                                     ILexicOn
                                                                              IRs RDF
ileximon:ILexicalUnit                     ilexicon:Person                      ex:John01


                                                                                  DSynRs


                                                                                  SSynRs


                                                                                 DMorphRs
                                                 SLexicOn
   SLexiMOn
                                         enlexicon:Person                        SMorphRs

sleximon:SLexicalUnit                    eslexicon:Persona
                                         frlexicon:Personne                      DPhonRs


                                                                                 SPhonRs



                                                                             SRs RDF
                Lefrançois & Gandon, ILexicOn.                                              MTT 2011 - 37
ITEM1>ITEM2>


The ULiS project - architecture
                             InterlingualKnowledgeBase                             X RDF
                                   IKB = KB + anchors + transformation rules



   ILexiMOn
                                                ILexicOn
    « Interlingual
       Lexical                 pure interlingual features of the ECD
                                                                                   IRs RDF
   Meta-Ontology »

                                                                                     DSynRs


                                                                                     SSynRs


                                                                                    DMorphRs
  SLexiMOn
                                                SLexicOn                            SMorphRs
    « Situational
       Lexical                       Other features of the ECD
   Meta-Ontology »                                                                   DPhonRs
                                                          + Links
                                                          + Transformation rules
                                                                                     SPhonRs



                                                                                   SRs RDF
               Lefrançois & Gandon, ILexicOn.                                                  MTT 2011 - 38
ITEM1>ITEM2>


The ULiS project – Done / To do ?
                             InterlingualKnowledgeBase                             X RDF
                                   IKB = KB + anchors + transformation rules



   ILexiMOn
                                                ILexicOn
    « Interlingual
       Lexical                 pure interlingual features of the ECD
                                                                                   IRs RDF
   Meta-Ontology »

        Formal lexicographic definitions of                                          DSynRs
            interlingual lexical units…

                                                         in RDF!                     SSynRs


                                                                                    DMorphRs
  SLexiMOn
                                                SLexicOn                            SMorphRs
    « Situational
       Lexical                       Other features of the ECD
   Meta-Ontology »                                                                   DPhonRs
                                                          + Links
                                                          + Transformation rules
                                                                                     SPhonRs



                                                                                   SRs RDF
               Lefrançois & Gandon, ILexicOn.                                                  MTT 2011 - 39
3. The ILexicOn:
defining interlingual lexical units




Lefrançois & Gandon, ILexicOn.        MTT 2011 - 40
With the Semantic Web formalisms,
 We designed a simple ILexiMOn…


Interlingual Lexical Units Classes may
 be formally defined in the ILexicOn…

   …by supporting the projection
   of their semantic decomposition
             on themselves
                   Lefrançois & Gandon, ILexicOn.   MTT 2011 - 41
ITEM1>ITEM2>

Three layers
                                             owl:Class                             owl:ObjectProperty                                 xsd:boolean

               OWL                                          owl:intersectionOf           is-a
                                                                                                   is-a
                                                                                                          owl:propertyChainAxiom
                                                                       owl:unionOf                        owl:hasSelf
                                     subClassOf      is-a                          subClassOf
               core-ILexiMOn layer




                                        :ILexicalUnit                     :ISemanticRelation
                                      is-a                                                                           :onISemanticRelation

                                     subClassOf
                                                                                                                     :allValuesFrom
                                     :ILexicalPrimitive
                                                                is-a                                                 :isObligatory       range


                                      :Entity                                                                :hasEntity
               ILexicOn layer




                                                                         :State                                   true
                                     :Person
                                                                                                          class/instance             A            B
                                                                                                                                  A is an instance of B
                                                                                  intersectionOf
                                                                                                            property
                                                                                                                                     A            B
                                                                         :Alive                                                   A is a subClass of B
               Data-layer




                                                                                                                         B
                                                                                                           A                                 p
                                                    hasEntity                                                             C          A              B
                                     :Mary01                           :Alive01                           A is the intersection       A is linked to B
                                                                                                                of B and C          through property p

                          Lefrançois & Gandon, ILexicOn.                                                                                    MTT 2011 - 42
ITEM1>ITEM2>



  ILUc  ILUi
                                   ILexicOn IRs RDF


               Die                                      Die:Die01




   1.Person                                           Person:Mary01

               Lefrançois & Gandon, ILexicOn.                  MTT 2011 - 44
ITEM1>ITEM2>




                                        Conceptual participants




               Lefrançois & Gandon, ILexicOn.                     MTT 2011 - 45
ITEM1>ITEM2>




               Die< End< Event




               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 46
ITEM1>ITEM2>



       ConP inheritance
                   1.Time                       1.Time


               Die< End< Event




               Lefrançois & Gandon, ILexicOn.            MTT 2011 - 47
ITEM1>ITEM2>



       ConP partial inheritance
                   1.Time


               Die< End



                  1.Alive< 1. State



1.Person 1.Person< 1.Entity

               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 48
ITEM1>ITEM2>



  ? ConP composition
                   1.Time

                        hasTime
               Die< End
                                          Named ConP slots
                         hasState
                                          (an infinite number of) specialized semantic relations

hasDead           1.Alive

                                   hasEntity

         ?
1.Person = 1.Person

               Lefrançois & Gandon, ILexicOn.                                            MTT 2011 - 49
ITEM1>ITEM2>



       ConP composition
                   1.Time

                        hasTime                    hasState / hasEntity
               Die
                         hasState                        hasDead

                                                          is equivalent to:
hasDead           1.Alive

                                   hasEntity
                                                (hasState/hasEntity)<hasDead

         ?
1.Person = 1.Person

               Lefrançois & Gandon, ILexicOn.                                  MTT 2011 - 50
ITEM1>ITEM2>




                                                Kill<Cause<Event




               Lefrançois & Gandon, ILexicOn.                      MTT 2011 - 51
ITEM1>ITEM2>




               1.Time
                                    hasTime


                                                Kill<Cause<Event
                           hasEvent                    hasAgent
                                                                   1.Person
                   1.Die<Event




               Lefrançois & Gandon, ILexicOn.                           MTT 2011 - 52
ITEM1>ITEM2>




               1.Time
                                    hasTime


1.Time                                          Kill
     hasTime               hasEvent                    hasAgent
                                                                  1.Person
                   1.Die<Event

        hasDead




                1.Person
               Lefrançois & Gandon, ILexicOn.                          MTT 2011 - 53
ITEM1>ITEM2>



       ConP composition
          ( hasEvent / hasDead ) < hasKilled

               1.Time
                                    hasTime


1.Time                                          Kill
     hasTime               hasEvent                     hasAgent
                                                                   1.Person
                   1.Die

        hasDead
                                            hasKilled


                1.Person
               Lefrançois & Gandon, ILexicOn.                           MTT 2011 - 54
ITEM1>ITEM2>



   ? ConP merging

               1.Time
                                    hasTime


1.Time                                          Kill
     hasTime               hasEvent                     hasAgent
                                                                   1.Person
                   1.Die

        hasDead
                                            hasKilled


                1.Person
               Lefrançois & Gandon, ILexicOn.                           MTT 2011 - 55
ITEM1>ITEM2>



       ConP merging
               ( hasEvent / hasTime ) < hasKillTime

               1.Time
                                    hasTime


1.Time               hasKillTime                Kill
     hasTime               hasEvent                     hasAgent
                                                                   1.Person
                   1.Die

        hasDead
                                            hasKilled


                1.Person
               Lefrançois & Gandon, ILexicOn.                           MTT 2011 - 56
ITEM1>ITEM2>



       ConP merging
               ( hasEvent / hasTime ) < hasKillTime < hasTime

                                 hasTime
     1.Time
                     hasKillTime
                                                Kill
          hasTime
                           hasEvent                     hasAgent
                                                                   1.Person
                   1.Die

        hasDead
                                            hasKilled


                1.Person
               Lefrançois & Gandon, ILexicOn.                           MTT 2011 - 57
ITEM1>ITEM2>



       Optional / obligatory ConP

                                 hasTime
     1.Time                                                   ?.Person
                                                            hasBeneficiary
                     hasKillTime
                                                Kill
          hasTime
                           hasEvent                     hasAgent
                                                                      1.Person
                   1.Die

        hasDead
                                            hasKilled


                1.Person
               Lefrançois & Gandon, ILexicOn.                                MTT 2011 - 58
ITEM1>ITEM2>




           Infanticide<Kill




               Lefrançois & Gandon, ILexicOn.   MTT 2011 - 59
ITEM1>ITEM2>



       Relation between two ConPs
               (hasRelation/hasEntity) < hasKilledChild < hasKilled
               (hasRelation/hasObject) < hasKillerParent < hasAgent

                                                            hasKillerParent
           Infanticide<Kill
                                                       hasAgent
                 hasKilled                                                1.Person

                                                   hasRelation

                              hasKilledChild                             hasObject


                                                     1.Parent<Relation<State
         1.Person                               hasEntity


               Lefrançois & Gandon, ILexicOn.                                        MTT 2011 - 60
ITEM1>ITEM2>



       Inference in the data : (IRs RDF)

                             hasTime
Time:t01
           hasKillTime
                                                            hasKillerParent
hasTime        Infanticide:i01
      hasEvent
                                                       hasAgent
                 hasKilled                                                Person:John01
Die:d01
                                                   hasRelation

                              hasKilledChild                             hasObject
  hasDead
                                                      Parent:p01
 Person:Mary01                                  hasEntity


               Lefrançois & Gandon, ILexicOn.                                        MTT 2011 - 61
Conceptual participants
Named ConP slots
  (an infinite number of) specialized semantic relations



             ConP inheritance
             ConP partial inheritance
             ConP composition
             ConP merging
             Optional / obligatory ConP
             Relation between two ConPs

                         Formal definitions of ILUCs
       Lefrançois & Gandon, ILexicOn.                      MTT 2011 - 62
ITEM1>ITEM2>

The three layers
                                             owl:Class                             owl:ObjectProperty                                 xsd:boolean

               OWL                                          owl:intersectionOf           is-a
                                                                                                   is-a
                                                                                                          owl:propertyChainAxiom
                                                                       owl:unionOf                        owl:hasSelf
                                     subClassOf      is-a                          subClassOf
               core-ILexiMOn layer




                                        :ILexicalUnit                     :ISemanticRelation
                                      is-a                                                                           :onISemanticRelation

                                     subClassOf
                                                                                                                     :allValuesFrom
                                     :ILexicalPrimitive
                                                                is-a                                                 :isObligatory       range


                                      :Entity                                                                :hasEntity
               ILexicOn layer




                                                                         :State                                   true
                                     :Person
                                                                                                          class/instance             A            B
                                                                                                                                  A is an instance of B
                                                                                  intersectionOf
                                                                                                            property
                                                                                                                                     A            B
                                                                         :Alive                                                   A is a subClass of B
               Data-layer




                                                                                                                         B
                                                                                                           A                                 p
                                                    hasEntity                                                             C          A              B
                                     :Mary01                           :Alive01                           A is the intersection       A is linked to B
                                                                                                                of B and C          through property p

                          Lefrançois & Gandon, ILexicOn.                                                                                    MTT 2011 - 63
ULiS: A Universal Linguistic System
- to redesign Pivot-based NLP techniques
- 100% using the Semantic Web Formalisms
- compliant with the Meaning-Text Theory

ILexicOn: The Interlingual Lexical Ontology
- formal lexicographic definitions

- Lexical functions (Fin + named ConP slots => interesting)
- Populate
- SLexicOn
+ Perspectives…


                              Thank You
                        Maxime Lefrançois & Fabien Gandon
                     Edelweiss – INRIA Sophia-Antipolis – France
                     {Maxime.Lefrancois|Fabien.Gandon}@inria.fr

                                       This presentation on
                                   http://maxime-lefrancois.info

More Related Content

Similar to LefrancoisGandon@MTT11: ILexicOn

SSONDE: Semantic Similarity On liNked Data Entities
SSONDE: Semantic Similarity On liNked Data EntitiesSSONDE: Semantic Similarity On liNked Data Entities
SSONDE: Semantic Similarity On liNked Data EntitiesRiccardo Albertoni
 
Semantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business IntelligenceSemantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business IntelligenceMarin Dimitrov
 
Towards an Interlinked Semantic Wiki Farm
Towards an Interlinked Semantic Wiki FarmTowards an Interlinked Semantic Wiki Farm
Towards an Interlinked Semantic Wiki FarmAlexandre Passant
 
RDFa: putting RDF on the Web
RDFa: putting RDF on the WebRDFa: putting RDF on the Web
RDFa: putting RDF on the WebBenjamin Heitmann
 
06 gioca-ontologies
06 gioca-ontologies06 gioca-ontologies
06 gioca-ontologiesnidzokus
 
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...Mark Wilkinson
 
Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012Figoblog
 
The semantic web
The semantic web The semantic web
The semantic web ap
 
EDF2013: Data Science Curriculum: Barry Norton: Big Linked Data
 EDF2013: Data Science Curriculum: Barry Norton: Big Linked Data EDF2013: Data Science Curriculum: Barry Norton: Big Linked Data
EDF2013: Data Science Curriculum: Barry Norton: Big Linked DataEuropean Data Forum
 
Big Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaBig Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaEUCLID project
 
Make your data great again - Ver 2
Make your data great again - Ver 2Make your data great again - Ver 2
Make your data great again - Ver 2Daniel JACOB
 
Linked data and semantic wikis
Linked data and semantic wikisLinked data and semantic wikis
Linked data and semantic wikisSören Auer
 
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...trappenl
 
LOD2 Webinar: The 2nd release of the LOD2 stack
LOD2 Webinar: The 2nd release of the LOD2 stackLOD2 Webinar: The 2nd release of the LOD2 stack
LOD2 Webinar: The 2nd release of the LOD2 stackSemantic Web Company
 

Similar to LefrancoisGandon@MTT11: ILexicOn (20)

SSONDE: Semantic Similarity On liNked Data Entities
SSONDE: Semantic Similarity On liNked Data EntitiesSSONDE: Semantic Similarity On liNked Data Entities
SSONDE: Semantic Similarity On liNked Data Entities
 
Semantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business IntelligenceSemantic Technologies and Triplestores for Business Intelligence
Semantic Technologies and Triplestores for Business Intelligence
 
Towards an Interlinked Semantic Wiki Farm
Towards an Interlinked Semantic Wiki FarmTowards an Interlinked Semantic Wiki Farm
Towards an Interlinked Semantic Wiki Farm
 
RDFa: putting RDF on the Web
RDFa: putting RDF on the WebRDFa: putting RDF on the Web
RDFa: putting RDF on the Web
 
Limes webinar
Limes webinarLimes webinar
Limes webinar
 
LOD2 Webinar Series: LIMES
LOD2 Webinar Series: LIMESLOD2 Webinar Series: LIMES
LOD2 Webinar Series: LIMES
 
Metadata is back!
Metadata is back!Metadata is back!
Metadata is back!
 
Timbuctoo 2 EASY
Timbuctoo 2 EASYTimbuctoo 2 EASY
Timbuctoo 2 EASY
 
06 gioca-ontologies
06 gioca-ontologies06 gioca-ontologies
06 gioca-ontologies
 
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
 
Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012
 
The semantic web
The semantic web The semantic web
The semantic web
 
EDF2013: Data Science Curriculum: Barry Norton: Big Linked Data
 EDF2013: Data Science Curriculum: Barry Norton: Big Linked Data EDF2013: Data Science Curriculum: Barry Norton: Big Linked Data
EDF2013: Data Science Curriculum: Barry Norton: Big Linked Data
 
Big Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaBig Linked Data - Creating Training Curricula
Big Linked Data - Creating Training Curricula
 
WoT @ Oracle-Labs
WoT @ Oracle-LabsWoT @ Oracle-Labs
WoT @ Oracle-Labs
 
Make your data great again - Ver 2
Make your data great again - Ver 2Make your data great again - Ver 2
Make your data great again - Ver 2
 
Linked data and semantic wikis
Linked data and semantic wikisLinked data and semantic wikis
Linked data and semantic wikis
 
Semantic Digital Libraries
Semantic Digital LibrariesSemantic Digital Libraries
Semantic Digital Libraries
 
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
 
LOD2 Webinar: The 2nd release of the LOD2 stack
LOD2 Webinar: The 2nd release of the LOD2 stackLOD2 Webinar: The 2nd release of the LOD2 stack
LOD2 Webinar: The 2nd release of the LOD2 stack
 

More from Maxime Lefrançois

SPARQL-Generate, présentation SemWeb.Pro 2019
SPARQL-Generate, présentation SemWeb.Pro 2019SPARQL-Generate, présentation SemWeb.Pro 2019
SPARQL-Generate, présentation SemWeb.Pro 2019Maxime Lefrançois
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationMaxime Lefrançois
 
Overview of the SPARQL-Generate language and latest developments
Overview of the SPARQL-Generate language and latest developmentsOverview of the SPARQL-Generate language and latest developments
Overview of the SPARQL-Generate language and latest developmentsMaxime Lefrançois
 
ITEA2 SEAS Knowledge Model Online Course
ITEA2 SEAS Knowledge Model Online CourseITEA2 SEAS Knowledge Model Online Course
ITEA2 SEAS Knowledge Model Online CourseMaxime Lefrançois
 
Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...
Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...
Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...Maxime Lefrançois
 
Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...
Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...
Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...Maxime Lefrançois
 

More from Maxime Lefrançois (8)

SPARQL-Generate, présentation SemWeb.Pro 2019
SPARQL-Generate, présentation SemWeb.Pro 2019SPARQL-Generate, présentation SemWeb.Pro 2019
SPARQL-Generate, présentation SemWeb.Pro 2019
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart Application
 
Overview of the SPARQL-Generate language and latest developments
Overview of the SPARQL-Generate language and latest developmentsOverview of the SPARQL-Generate language and latest developments
Overview of the SPARQL-Generate language and latest developments
 
ITEA2 SEAS Knowledge Model Online Course
ITEA2 SEAS Knowledge Model Online CourseITEA2 SEAS Knowledge Model Online Course
ITEA2 SEAS Knowledge Model Online Course
 
Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...
Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...
Ph.D. Defense: Représentation des connaissances sémantiques lexicales de la T...
 
MTT-2013
MTT-2013MTT-2013
MTT-2013
 
Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...
Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...
Représentation des connaissances du DEC: Concepts fondamentaux du formalisme ...
 
LefrancoisGandon@MSW11: ULiS
LefrancoisGandon@MSW11: ULiSLefrancoisGandon@MSW11: ULiS
LefrancoisGandon@MSW11: ULiS
 

Recently uploaded

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 

Recently uploaded (20)

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 

LefrancoisGandon@MTT11: ILexicOn

  • 1. ITEM1>ITEM2> www.data.gov ? Lefrançois & Gandon, ILexicOn. MTT 2011 - 1
  • 2. ITEM1>ITEM2> open and link data Governments, organisations, … Lefrançois & Gandon, ILexicOn. MTT 2011 - 2
  • 3. ITEM1>ITEM2> April 2008 September 2008 May 2007 a Web of Linked Open Data One standard beats them all: RDF March 2009 September 2010 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/ MTT 2011 - 3
  • 4. ITEM1>ITEM2> >25 billion RDF triples 203 data sets Interlinked by >395 million RDF links September 2010 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/ MTT 2011 - 4
  • 5. ITEM1>ITEM2> Web of data ? multilingual access to the web of data The ULiS project Lefrançois & Gandon, ILexicOn. MTT 2011 - 5
  • 6. The core of the ULiS project: ILexicOn: An ECD-compliant interlingual lexical ontology described with semantic web formalisms Maxime Lefrançois & Fabien Gandon Edelweiss – INRIA Sophia-Antipolis – France {Maxime.Lefrancois|Fabien.Gandon}@inria.fr MTT 2011
  • 7. ITEM1>ITEM2> OUTLINE The Semantic Web Formalisms The ULiS project: multilingual access to web of data Proposal 1: An architecture that unlocks motivating scenarios The ILexicOn : defining interlingual lexical units Proposal 2: A formal way to represent lexicographic definitions Lefrançois & Gandon, ILexicOn. MTT 2011 - 7
  • 8. 1. The Semantic Web Formalisms Lefrançois & Gandon, ILexicOn. MTT 2011 -8
  • 9. ITEM1>ITEM2> One standard beats them all: RDF September 2010 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/ MTT 2011 - 9
  • 10. ITEM1>ITEM2> RDF stands for Resource: pages, images, ILUc, ... everything that can have a URI Description: attributes, features, and relations of the resources Framework: model, languages and syntaxes for these descriptions Lefrançois & Gandon, ILexicOn. MTT 2011 - 10
  • 11. ITEM1>ITEM2> W3C® Lefrançois & Gandon, ILexicOn. MTT 2011 - 11
  • 12. ITEM1>ITEM2> RDF is a triple model i.e. every piece of knowledge is broken down into ( subject , predicate , object ) Lefrançois & Gandon, ILexicOn. MTT 2011 - 12
  • 13. ITEM1>ITEM2> doc.html has for author Fabien and has for theme Music Lefrançois & Gandon, ILexicOn. MTT 2011 - 13
  • 14. ITEM1>ITEM2> ( doc.html , author , Fabien ) ( doc.html , theme , Music ) the RDF atom: a triple Lefrançois & Gandon, ILexicOn. MTT 2011 - 14
  • 15. ITEM1>ITEM2> Fabien author doc.html theme Music RDF: a graph Lefrançois & Gandon, ILexicOn. MTT 2011 - 15
  • 16. ITEM1>ITEM2> http://inria.fr/~fabien#me http://inria.fr/schema#author http://inria.fr/rr/doc.html http://inria.fr/schema#theme Music resources and properties are identified by URIs Lefrançois & Gandon, ILexicOn. MTT 2011 - 16
  • 17. ITEM1>ITEM2> < RDF/> has an XML syntax <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:inria="http://inria.fr/schema#" > <rdf:Description rdf:about="http://inria.fr/rr/doc.html"> <inria:author rdf:resource= "http://inria.fr/~fabien#me" /> <inria:theme>Music</inria:theme> </rdf:Description> </rdf:RDF> Lefrançois & Gandon, ILexicOn. MTT 2011 - 17
  • 18. ITEM1>ITEM2> SPARQL: query / update SPARQL Protocol and RDF Query Language Lefrançois & Gandon, ILexicOn. MTT 2011 - 18
  • 19. ITEM1>ITEM2> SPARQL: query / update Example: persons at least 18-year old PREFIX ex: <http://inria.fr/schema#> SELECT ?person ?name WHERE { ?person rdf:type ex:Person ?person ex:name ?name . ?person ex:age ?age . FILTER (?age > 17) } Lefrançois & Gandon, ILexicOn. MTT 2011 - 19
  • 20. ITEM1>ITEM2> RDFSchema to declare classes of resources, properties, and organize their hierarchy Document creator author Report Document Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 20
  • 21. ITEM1>ITEM2> OWL:Complexify models ▪ classes ▪ instances ▪ properties algebraic properties union ! restriction  disjunction 1..1 cardinality intersection  equivalence disjoint properties complement enumeration chained prop. [>18] value restrict. ! qualified cardinality   1..1  disjoint union keys individual prop. neg … Lefrançois & Gandon, ILexicOn. MTT 2011 - 21
  • 22. 2. The ULiS project: Multilingual access to the web of data Web of data ? Lefrançois & Gandon, ILexicOn. MTT 2011 - 22
  • 23. ITEM1>ITEM2> +RDF? A pivot-based NLP technique +MTT? Universal Networking Language Web of data Interlanguage Convert Deconvert Lefrançois & Gandon, ILexicOn. MTT 2011 - 23
  • 24. ITEM1>ITEM2> The ULiS project a Universal Linguistic System Web of data Interlanguage Convert Deconvert Lefrançois & Gandon, ILexicOn. MTT 2011 - 24
  • 25. ITEM1>ITEM2> The ULiS project a Universal Linguistic System to redesign Pivot-based NLP technique 100% using ULiS Semantic Web formalisms Meaning-Text Theory compliant with Lefrançois & Gandon, ILexicOn. MTT 2011 - 25
  • 26. 2.The ULiS project Scenario MTT 2011 Lefrançois & Gandon, ILexicOn. - 26
  • 27. ITEM1>ITEM2> The ULiS project - scenario - Machine Translation - - The RDF-World RDF interlingual representations IR RDF RDF situational John01 kill@past Mary01. John01 tuer@past Mary01. representations SR RDF John01 kill@past Mary01. SR RDF John01 tuer@past Mary01 John EN Mary killed John FR Mary a tué InputTEXT John killed Mary. John a tué TEXT Output1 Mary. Lefrançois & Gandon, ILexicOn. MTT 2011 - 27
  • 28. ITEM1>ITEM2> The ULiS project - scenario - Machine Translation - - The RDF-World RDF interlingual representations RDF situational John01 kill@past Mary01. John01 tuer@past Mary01. representations John01 kill@past Mary01. John01 tuer@past Mary01 John killed Mary John a tué Mary John killed Mary. John a tué Mary. Lefrançois & Gandon, ILexicOn. MTT 2011 - 28
  • 29. ITEM1>ITEM2> The ULiS project - scenario - Machine Translation - Management of Interlingual Knowledge Bases - The RDF-World SELECT ?person SPARQLRDF + X RDF SPARQL WHERE { Request ?person ikb:kill ikb:Mary01. IKB IDBpedia RDF X RDF ikb:John01 RDF Output } RDF interlingual representations IR RDF IR RDF RDF situational Who kill@past@? Mary01 John01 kill@past Mary01. representations SR RDF Who kill@past@? Mary01 SR RDF John01 kill@past Mary01. EN Who killed Mary ? John EN Mary killed InputTEXT Who killed Mary? John killed TEXT Output2 Mary. Lefrançois & Gandon, ILexicOn. MTT 2011 - 29
  • 30. ITEM1>ITEM2> The ULiS project - scenario - Machine Translation - Management of Interlingual Knowledge Bases - The RDF-World SELECT ?person SPARQL WHERE { ikb:John01 RDF Request ?person ikb:kill ikb:Mary01. } IDBpedia Output RDF interlingual representations RDF situational Who kill@past@? Mary01 John01 kill@past Mary01. representations Who kill@past@? Mary01 John01 kill@past Mary01. Who killed Mary ? John killed Mary Who killed Mary? John killed Mary. Lefrançois & Gandon, ILexicOn. MTT 2011 - 30
  • 31. ITEM1>ITEM2> The ULiS project - scenario - Machine Translation - Management of Interlingual Knowledge Bases - Management of the Universal Linguistic Knowledge base The RDF-World SPARQLRDF + X RDF X RDF SPARQL RDF Request ULKRDF IKB RDF Output RDF interlingual representations IR RDF IR RDF RDF situational representations SRFR RDF SRFR RDF SRFR RDF InputTEXT Output1TEXT Output2TEXT Lefrançois & Gandon, ILexicOn. MTT 2011 - 31
  • 32. 2.The ULiS project Architecture MTT 2011 Lefrançois & Gandon, ILexicOn. - 32
  • 33. ITEM1>ITEM2> The ULiS project - architecture Meta- Ontology Data SemRs DSynRs Description of the SSynRs Explanatory Explanatory Combinatorial Combinatorial DMorphRs Dictionary Dictionary SMorphRs DPhonRs SPhonRs Lefrançois & Gandon, ILexicOn. MTT 2011 - 33
  • 34. ITEM1>ITEM2> The ULiS project - architecture InterlingualKnowledgeBase X RDF Meta- Ontology Data SemRs DSynRs Description of the SSynRs Explanatory Explanatory Combinatorial Combinatorial DMorphRs Dictionary Dictionary SMorphRs DPhonRs SPhonRs Lefrançois & Gandon, ILexicOn. MTT 2011 - 34
  • 35. ITEM1>ITEM2> The ULiS project - architecture InterlingualKnowledgeBase X RDF INTERLINGUAL NOT INTERLINGUAL = SITUATIONAL +RDF! Lefrançois & Gandon, ILexicOn. MTT 2011 - 35
  • 36. ITEM1>ITEM2> The ULiS project - architecture InterlingualKnowledgeBase X RDF ILexiMOn ILexicOn « Interlingual Lexical pure interlingual features of the ECD IRs RDF Meta-Ontology » DSynRs SSynRs DMorphRs SLexiMOn SLexicOn SMorphRs « Situational Lexical Other features of the ECD Meta-Ontology » DPhonRs SPhonRs SRs RDF Lefrançois & Gandon, ILexicOn. MTT 2011 - 36
  • 37. ITEM1>ITEM2> The ULiS project - architecture InterlingualKnowledgeBase (ikb:isFrom,rdfs:range,ikb:Country) X RDF (ikb:isFrom,rdfs:domain,ikb:Person) (ex:Maxime,ikb:isFrom,geo:France) ILexiMOn ILexicOn IRs RDF ileximon:ILexicalUnit ilexicon:Person ex:John01 DSynRs SSynRs DMorphRs SLexicOn SLexiMOn enlexicon:Person SMorphRs sleximon:SLexicalUnit eslexicon:Persona frlexicon:Personne DPhonRs SPhonRs SRs RDF Lefrançois & Gandon, ILexicOn. MTT 2011 - 37
  • 38. ITEM1>ITEM2> The ULiS project - architecture InterlingualKnowledgeBase X RDF IKB = KB + anchors + transformation rules ILexiMOn ILexicOn « Interlingual Lexical pure interlingual features of the ECD IRs RDF Meta-Ontology » DSynRs SSynRs DMorphRs SLexiMOn SLexicOn SMorphRs « Situational Lexical Other features of the ECD Meta-Ontology » DPhonRs + Links + Transformation rules SPhonRs SRs RDF Lefrançois & Gandon, ILexicOn. MTT 2011 - 38
  • 39. ITEM1>ITEM2> The ULiS project – Done / To do ? InterlingualKnowledgeBase X RDF IKB = KB + anchors + transformation rules ILexiMOn ILexicOn « Interlingual Lexical pure interlingual features of the ECD IRs RDF Meta-Ontology » Formal lexicographic definitions of DSynRs interlingual lexical units… in RDF! SSynRs DMorphRs SLexiMOn SLexicOn SMorphRs « Situational Lexical Other features of the ECD Meta-Ontology » DPhonRs + Links + Transformation rules SPhonRs SRs RDF Lefrançois & Gandon, ILexicOn. MTT 2011 - 39
  • 40. 3. The ILexicOn: defining interlingual lexical units Lefrançois & Gandon, ILexicOn. MTT 2011 - 40
  • 41. With the Semantic Web formalisms, We designed a simple ILexiMOn… Interlingual Lexical Units Classes may be formally defined in the ILexicOn… …by supporting the projection of their semantic decomposition on themselves Lefrançois & Gandon, ILexicOn. MTT 2011 - 41
  • 42. ITEM1>ITEM2> Three layers owl:Class owl:ObjectProperty xsd:boolean OWL owl:intersectionOf is-a is-a owl:propertyChainAxiom owl:unionOf owl:hasSelf subClassOf is-a subClassOf core-ILexiMOn layer :ILexicalUnit :ISemanticRelation is-a :onISemanticRelation subClassOf :allValuesFrom :ILexicalPrimitive is-a :isObligatory range :Entity :hasEntity ILexicOn layer :State true :Person class/instance A B A is an instance of B intersectionOf property A B :Alive A is a subClass of B Data-layer B A p hasEntity C A B :Mary01 :Alive01 A is the intersection A is linked to B of B and C through property p Lefrançois & Gandon, ILexicOn. MTT 2011 - 42
  • 43. ITEM1>ITEM2> ILUc  ILUi ILexicOn IRs RDF Die Die:Die01 1.Person Person:Mary01 Lefrançois & Gandon, ILexicOn. MTT 2011 - 44
  • 44. ITEM1>ITEM2> Conceptual participants Lefrançois & Gandon, ILexicOn. MTT 2011 - 45
  • 45. ITEM1>ITEM2> Die< End< Event Lefrançois & Gandon, ILexicOn. MTT 2011 - 46
  • 46. ITEM1>ITEM2> ConP inheritance 1.Time 1.Time Die< End< Event Lefrançois & Gandon, ILexicOn. MTT 2011 - 47
  • 47. ITEM1>ITEM2> ConP partial inheritance 1.Time Die< End 1.Alive< 1. State 1.Person 1.Person< 1.Entity Lefrançois & Gandon, ILexicOn. MTT 2011 - 48
  • 48. ITEM1>ITEM2> ? ConP composition 1.Time hasTime Die< End Named ConP slots hasState (an infinite number of) specialized semantic relations hasDead 1.Alive hasEntity ? 1.Person = 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 49
  • 49. ITEM1>ITEM2> ConP composition 1.Time hasTime hasState / hasEntity Die hasState hasDead is equivalent to: hasDead 1.Alive hasEntity (hasState/hasEntity)<hasDead ? 1.Person = 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 50
  • 50. ITEM1>ITEM2> Kill<Cause<Event Lefrançois & Gandon, ILexicOn. MTT 2011 - 51
  • 51. ITEM1>ITEM2> 1.Time hasTime Kill<Cause<Event hasEvent hasAgent 1.Person 1.Die<Event Lefrançois & Gandon, ILexicOn. MTT 2011 - 52
  • 52. ITEM1>ITEM2> 1.Time hasTime 1.Time Kill hasTime hasEvent hasAgent 1.Person 1.Die<Event hasDead 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 53
  • 53. ITEM1>ITEM2> ConP composition ( hasEvent / hasDead ) < hasKilled 1.Time hasTime 1.Time Kill hasTime hasEvent hasAgent 1.Person 1.Die hasDead hasKilled 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 54
  • 54. ITEM1>ITEM2> ? ConP merging 1.Time hasTime 1.Time Kill hasTime hasEvent hasAgent 1.Person 1.Die hasDead hasKilled 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 55
  • 55. ITEM1>ITEM2> ConP merging ( hasEvent / hasTime ) < hasKillTime 1.Time hasTime 1.Time hasKillTime Kill hasTime hasEvent hasAgent 1.Person 1.Die hasDead hasKilled 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 56
  • 56. ITEM1>ITEM2> ConP merging ( hasEvent / hasTime ) < hasKillTime < hasTime hasTime 1.Time hasKillTime Kill hasTime hasEvent hasAgent 1.Person 1.Die hasDead hasKilled 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 57
  • 57. ITEM1>ITEM2> Optional / obligatory ConP hasTime 1.Time ?.Person hasBeneficiary hasKillTime Kill hasTime hasEvent hasAgent 1.Person 1.Die hasDead hasKilled 1.Person Lefrançois & Gandon, ILexicOn. MTT 2011 - 58
  • 58. ITEM1>ITEM2> Infanticide<Kill Lefrançois & Gandon, ILexicOn. MTT 2011 - 59
  • 59. ITEM1>ITEM2> Relation between two ConPs (hasRelation/hasEntity) < hasKilledChild < hasKilled (hasRelation/hasObject) < hasKillerParent < hasAgent hasKillerParent Infanticide<Kill hasAgent hasKilled 1.Person hasRelation hasKilledChild hasObject 1.Parent<Relation<State 1.Person hasEntity Lefrançois & Gandon, ILexicOn. MTT 2011 - 60
  • 60. ITEM1>ITEM2> Inference in the data : (IRs RDF) hasTime Time:t01 hasKillTime hasKillerParent hasTime Infanticide:i01 hasEvent hasAgent hasKilled Person:John01 Die:d01 hasRelation hasKilledChild hasObject hasDead Parent:p01 Person:Mary01 hasEntity Lefrançois & Gandon, ILexicOn. MTT 2011 - 61
  • 61. Conceptual participants Named ConP slots (an infinite number of) specialized semantic relations ConP inheritance ConP partial inheritance ConP composition ConP merging Optional / obligatory ConP Relation between two ConPs Formal definitions of ILUCs Lefrançois & Gandon, ILexicOn. MTT 2011 - 62
  • 62. ITEM1>ITEM2> The three layers owl:Class owl:ObjectProperty xsd:boolean OWL owl:intersectionOf is-a is-a owl:propertyChainAxiom owl:unionOf owl:hasSelf subClassOf is-a subClassOf core-ILexiMOn layer :ILexicalUnit :ISemanticRelation is-a :onISemanticRelation subClassOf :allValuesFrom :ILexicalPrimitive is-a :isObligatory range :Entity :hasEntity ILexicOn layer :State true :Person class/instance A B A is an instance of B intersectionOf property A B :Alive A is a subClass of B Data-layer B A p hasEntity C A B :Mary01 :Alive01 A is the intersection A is linked to B of B and C through property p Lefrançois & Gandon, ILexicOn. MTT 2011 - 63
  • 63. ULiS: A Universal Linguistic System - to redesign Pivot-based NLP techniques - 100% using the Semantic Web Formalisms - compliant with the Meaning-Text Theory ILexicOn: The Interlingual Lexical Ontology - formal lexicographic definitions - Lexical functions (Fin + named ConP slots => interesting) - Populate - SLexicOn + Perspectives… Thank You Maxime Lefrançois & Fabien Gandon Edelweiss – INRIA Sophia-Antipolis – France {Maxime.Lefrancois|Fabien.Gandon}@inria.fr This presentation on http://maxime-lefrancois.info