Supporting Multilingual Semantic Web Services Discovery using DBpedia

download Supporting Multilingual Semantic Web Services Discovery using DBpedia

of 56

description

The Web is becoming a truly multilingual hub in which speakers from different languages and cultures are producing, interacting and consuming information. Web services are an essential part of the Web which nowadays attract more and more people around the world.So, supporting multilingual Web services discovery is a crucial goal to achieve, so that providers and users publish or consume Web services independently from their culture and native language. In this paper, we propose to overcome language barrier by supporting multilingual Web services discovery using DBpedia, which is a cross-domain multilingual knowledge base. DBpedia is used to annotate services with semantic entities called resources as well as their categories and types. We take advantage of semantic and multilingual information provided by DBpedia to enable cross-language semantic Web services discovery. Implementation shows that DBpedia offers a valuable information source to achieve our goal.

Transcript of Supporting Multilingual Semantic Web Services Discovery using DBpedia

  • IPAC 2015

    Supporting Multilingual Semantic WebServices Discovery

    by Consuming Data from DBpedia Knowledge Base

    Cheniki Nasreddine1,Belkhir Abdelkader1,Atif Yacine2

    November 23, 2015

    1University of Sciences and Technology Houari Boumedine (USTHB), Algeria2College of Information Technology United Arab Emirates University Al-Ain, U.A.E

  • Outline

    1. Introduction

    2. DBpedia, the nucleus of LOD

    3. Why DBpedia for services discovery and Multilingual support

    4. Multilingual Web Services Discovery Approach

    5. Implementation and Analysis

    6. Conclusion and future works

    2/33

  • Introduction

  • Introduction

    The Web is becoming a truly multilingual hub in whichspeakers from different languages and cultures are producing,

    interacting and consuming information.

    Web services are an essential part of the Web which nowadaysattract more and more people around the world.

    So, supporting multilingual Web services discovery is a crucialgoal to achieve, so that providers and users publish or

    consume Web services independently from their culture and

    native language.

    4/33

  • Introduction

    The Web is becoming a truly multilingual hub in whichspeakers from different languages and cultures are producing,

    interacting and consuming information.

    Web services are an essential part of the Web which nowadaysattract more and more people around the world.

    So, supporting multilingual Web services discovery is a crucialgoal to achieve, so that providers and users publish or

    consume Web services independently from their culture and

    native language.

    4/33

  • Introduction

    The Web is becoming a truly multilingual hub in whichspeakers from different languages and cultures are producing,

    interacting and consuming information.

    Web services are an essential part of the Web which nowadaysattract more and more people around the world.

    So, supporting multilingual Web services discovery is a crucialgoal to achieve, so that providers and users publish or

    consume Web services independently from their culture and

    native language.

    4/33

  • Introduction

    LOD : Linked Open Data

    LOD aims at transforming Web of Docs into a Web of Data.

    LOD is based Semantic Web standards : RDF, OWL. in LOD, datasets are structured and also interlinked

    5/33

  • Introduction

    LOD : Linked Open Data

    LOD aims at transforming Web of Docs into a Web of Data. LOD is based Semantic Web standards : RDF, OWL.

    in LOD, datasets are structured and also interlinked

    5/33

  • Introduction

    LOD : Linked Open Data

    LOD aims at transforming Web of Docs into a Web of Data. LOD is based Semantic Web standards : RDF, OWL. in LOD, datasets are structured and also interlinked

    5/33

  • Linked Datasets as of August 2014

    Uniprot

    AlexandriaDigital Library

    Gazetteer

    lobidOrganizations

    chem2bio2rdf

    MultimediaLab University

    Ghent

    Open DataEcuador

    GeoEcuador

    Serendipity

    UTPLLOD

    GovAgriBusDenmark

    DBpedialive

    URIBurner

    Linguistics

    Social Networking

    Life Sciences

    Cross-Domain

    Government

    User-Generated Content

    Publications

    Geographic

    Media

    Identifiers

    EionetRDF

    lobidResources

    WiktionaryDBpedia

    Viaf

    Umthes

    RKBExplorer

    Courseware

    Opencyc

    Olia

    Gem.Thesaurus

    AudiovisueleArchieven

    DiseasomeFU-Berlin

    Eurovocin

    SKOS

    DNBGND

    Cornetto

    Bio2RDFPubmed

    Bio2RDFNDC

    Bio2RDFMesh

    IDS

    OntosNewsPortal

    AEMET

    ineverycrea

    LinkedUser

    Feedback

    MuseosEspaniaGNOSS

    Europeana

    NomenclatorAsturias

    Red UnoInternacional

    GNOSS

    GeoWordnet

    Bio2RDFHGNC

    CticPublic

    Dataset

    Bio2RDFHomologene

    Bio2RDFAffymetrix

    MuninnWorld War I

    CKAN

    GovernmentWeb Integration

    forLinkedData

    Universidadde CuencaLinkeddata

    Freebase

    Linklion

    Ariadne

    OrganicEdunet

    GeneExpressionAtlas RDF

    ChemblRDF

    BiosamplesRDF

    IdentifiersOrg

    BiomodelsRDF

    ReactomeRDF

    Disgenet

    SemanticQuran

    IATI asLinked Data

    DutchShips and

    Sailors

    Verrijktkoninkrijk

    IServe

    Arago-dbpedia

    LinkedTCGA

    ABS270a.info

    RDFLicense

    EnvironmentalApplications

    ReferenceThesaurus

    Thist

    JudaicaLink

    BPR

    OCD

    ShoahVictimsNames

    Reload

    Data forTourists in

    Castilla y Leon

    2001SpanishCensusto RDF

    RKBExplorer

    Webscience

    RKBExplorerEprintsHarvest

    NVS

    EU AgenciesBodies

    EPO

    LinkedNUTS

    RKBExplorer

    Epsrc

    OpenMobile

    Network

    RKBExplorerLisbon

    RKBExplorer

    Italy

    CE4R

    EnvironmentAgency

    Bathing WaterQuality

    RKBExplorerKaunas

    OpenData

    Thesaurus

    RKBExplorerWordnet

    RKBExplorer

    ECS

    AustrianSki

    Racers

    Social-semweb

    Thesaurus

    DataOpenAc Uk

    RKBExplorer

    IEEE

    RKBExplorer

    LAAS

    RKBExplorer

    Wiki

    RKBExplorer

    JISC

    RKBExplorerEprints

    RKBExplorer

    Pisa

    RKBExplorer

    Darmstadt

    RKBExplorerunlocode

    RKBExplorer

    Newcastle

    RKBExplorer

    OS

    RKBExplorer

    Curriculum

    RKBExplorer

    Resex

    RKBExplorer

    Roma

    RKBExplorerEurecom

    RKBExplorer

    IBM

    RKBExplorer

    NSF

    RKBExplorer

    kisti

    RKBExplorer

    DBLP

    RKBExplorer

    ACM

    RKBExplorerCiteseer

    RKBExplorer

    Southampton

    RKBExplorerDeepblue

    RKBExplorerDeploy

    RKBExplorer

    Risks

    RKBExplorer

    ERA

    RKBExplorer

    OAI

    RKBExplorer

    FT

    RKBExplorer

    Ulm

    RKBExplorer

    Irit

    RKBExplorerRAE2001

    RKBExplorer

    Dotac

    RKBExplorerBudapest

    SwedishOpen Cultural

    Heritage

    Radatana

    CourtsThesaurus

    GermanLabor LawThesaurus

    GovUKTransport

    Data

    GovUKEducation

    Data

    EnaktingMortality

    EnaktingEnergy

    EnaktingCrime

    EnaktingPopulation

    EnaktingCO2Emission

    EnaktingNHS

    RKBExplorer

    Crime

    RKBExplorercordis

    Govtrack

    GeologicalSurvey of

    AustriaThesaurus

    GeoLinkedData

    GesisThesoz

    Bio2RDFPharmgkb

    Bio2RDFSabiorkBio2RDF

    Ncbigene

    Bio2RDFIrefindex

    Bio2RDFIproclass

    Bio2RDFGOA

    Bio2RDFDrugbank

    Bio2RDFCTD

    Bio2RDFBiomodels

    Bio2RDFDBSNP

    Bio2RDFClinicaltrials

    Bio2RDFLSR

    Bio2RDFOrphanet

    Bio2RDFWormbase

    BIS270a.info

    DM2E

    DBpediaPT

    DBpediaES

    DBpediaCS

    DBnary

    AlpinoRDF

    YAGO

    PdevLemon

    Lemonuby

    Isocat

    Ietflang

    Core

    KUPKB

    GettyAAT

    SemanticWeb

    Journal

    OpenlinkSWDataspaces

    MyOpenlinkDataspaces

    Jugem

    Typepad

    AspireHarperAdams

    NBNResolving

    Worldcat

    Bio2RDF

    Bio2RDFECO

    Taxon-conceptAssets

    Indymedia

    GovUKSocietal

    WellbeingDeprivation imd

    EmploymentRank La 2010

    GNULicenses

    GreekWordnet

    DBpedia

    CIPFA

    Yso.fiAllars

    Glottolog

    StatusNetBonifaz

    StatusNetshnoulle

    Revyu

    StatusNetKathryl

    ChargingStations

    AspireUCL

    Tekord

    Didactalia

    ArtenueVosmedios

    GNOSS

    LinkedCrunchbase

    ESDStandards

    VIVOUniversityof Florida

    Bio2RDFSGD

    Resources

    ProductOntology

    DatosBne.es

    StatusNetMrblog

    Bio2RDFDataset

    EUNIS

    GovUKHousingMarket

    LCSH

    GovUKTransparencyImpact ind.Households

    In temp.Accom.

    UniprotKB

    StatusNetTimttmy

    SemanticWeb

    Grundlagen

    GovUKInput ind.

    Local AuthorityFunding FromGovernment

    Grant

    StatusNetFcestrada

    JITA

    StatusNetSomsants

    StatusNetIlikefreedom

    DrugbankFU-Berlin

    Semanlink

    StatusNetDtdns

    StatusNetStatus.net

    DCSSheffield

    AtheliaRFID

    StatusNetTekk

    ListaEncabezaMientosMateria

    StatusNetFragdev

    Morelab

    DBTuneJohn PeelSessions

    RDFizelast.fm

    OpenData

    Euskadi

    GovUKTransparency

    Input ind.Local auth.Funding f.

    Gvmnt. Grant

    MSC

    Lexinfo

    StatusNetEquestriarp

    Asn.us

    GovUKSocietal

    WellbeingDeprivation ImdHealth Rank la

    2010

    StatusNetMacno

    OceandrillingBorehole

    AspireQmul

    GovUKImpact

    IndicatorsPlanning

    ApplicationsGranted

    Loius

    Datahub.io

    StatusNetMaymay

    Prospectsand

    TrendsGNOSS

    GovUKTransparency

    Impact IndicatorsEnergy Efficiency

    new Builds

    DBpediaEU

    Bio2RDFTaxon

    StatusNetTschlotfeldt

    JamendoDBTune

    AspireNTU

    GovUKSocietal

    WellbeingDeprivation Imd

    Health Score2010

    LoticoGNOSS

    UniprotMetadata

    LinkedEurostat

    AspireSussex

    Lexvo

    LinkedGeoData

    StatusNetSpip

    SORS

    GovUKHomeless-

    nessAccept. per

    1000

    TWCIEEEvis

    AspireBrunel

    PlanetDataProject

    Wiki

    StatusNetFreelish

    Statisticsdata.gov.uk

    StatusNetMulestable

    Enipedia

    UKLegislation

    API

    LinkedMDB

    StatusNetQth

    SiderFU-Berlin

    DBpediaDE

    GovUKHouseholds

    Social lettingsGeneral Needs

    Lettings PrpNumber

    Bedrooms

    AgrovocSkos

    MyExperiment

    ProyectoApadrina

    GovUKImd CrimeRank 2010

    SISVU

    GovUKSocietal

    WellbeingDeprivation ImdHousing Rank la

    2010

    StatusNetUni

    Siegen

    OpendataScotland Simd

    EducationRank

    StatusNetKaimi

    GovUKHouseholds

    Accommodatedper 1000

    StatusNetPlanetlibre

    DBpediaEL

    SztakiLOD

    DBpediaLite

    DrugInteractionKnowledge

    BaseStatusNet

    Qdnx

    AmsterdamMuseum

    AS EDN LOD

    RDFOhloh

    DBTuneartistslast.fm

    AspireUclan

    HellenicFire Brigade

    Bibsonomy

    NottinghamTrent

    ResourceLists

    OpendataScotland SimdIncome Rank

    RandomnessGuide

    London

    OpendataScotland

    Simd HealthRank

    SouthamptonECS Eprints

    FRB270a.info

    StatusNetSebseb01

    StatusNetBka

    ESDToolkit

    HellenicPolice

    StatusNetCed117

    OpenEnergy

    Info Wiki

    StatusNetLydiastench

    OpenDataRISP

    Taxon-concept

    Occurences

    Bio2RDFSGD

    UIS270a.info

    NYTimesLinked Open

    Data

    AspireKeele

    GovUKHouseholdsProjectionsPopulation

    W3C

    OpendataScotland

    Simd HousingRank

    ZDB

    StatusNet1w6

    StatusNetAlexandre

    Franke

    DeweyDecimal

    Classification

    StatusNetStatus

    StatusNetdoomicile

    CurrencyDesignators

    StatusNetHiico

    LinkedEdgar

    GovUKHouseholds

    2008

    DOI

    StatusNetPandaid

    BrazilianPoliticians

    NHSJargon

    Theses.fr

    LinkedLifeData

    Semantic WebDogFood

    UMBEL

    OpenlyLocal

    StatusNetSsweeny

    LinkedFood

    InteractiveMaps

    GNOSS

    OECD270a.info

    Sudoc.fr

    GreenCompetitive-

    nessGNOSS

    StatusNetIntegralblue

    WOLD

    LinkedStockIndex

    Apache

    KDATA

    LinkedOpenPiracy

    GovUKSocietal

    WellbeingDeprv. ImdEmpl. Rank

    La 2010

    BBCMusic

    StatusNetQuitter

    StatusNetScoffoni

    OpenElection

    DataProject

    Referencedata.gov.uk

    StatusNetJonkman

    ProjectGutenbergFU-BerlinDBTropes

    StatusNetSpraci

    Libris

    ECB270a.info

    StatusNetThelovebug

    Icane

    GreekAdministrative

    Geography

    Bio2RDFOMIM

    StatusNetOrangeseeds

    NationalDiet Library

    WEB NDLAuthorities

    UniprotTaxonomy

    DBpediaNL

    L3SDBLP

    FAOGeopolitical

    Ontology

    GovUKImpact

    IndicatorsHousing Starts

    DeutscheBiographie

    StatusNetldnfai

    StatusNetKeuser

    StatusNetRusswurm

    GovUK SocietalWellbeing

    Deprivation ImdCrime Rank 2010

    GovUKImd Income

    Rank La2010

    StatusNetDatenfahrt

    StatusNetImirhil

    Southamptonac.uk

    LOD2Project

    Wiki

    DBpediaKO

    DailymedFU-Berlin

    WALS

    DBpediaIT

    StatusNetRecit

    Livejournal

    StatusNetExdc

    Elviajero

    Aves3D

    OpenCalais

    ZaragozaTurruta

    AspireManchester

    Wordnet(VU)

    GovUKTransparency

    Impact IndicatorsNeighbourhood

    Plans

    StatusNetDavid

    Haberthuer

    B3Kat

    PubBielefeld

    Prefix.cc

    NALT

    Vulnera-pedia

    GovUKImpact

    IndicatorsAffordable

    Housing Starts

    GovUKWellbeing lsoa

    HappyYesterday

    Mean

    FlickrWrappr

    Yso.fiYSA

    OpenLibrary

    AspirePlymouth

    StatusNetJohndrink

    Water

    StatusNetGomertronic

    Tags2conDelicious

    StatusNettl1n

    StatusNetProgval

    Testee

    WorldFactbookFU-Berlin

    DBpediaJA

    StatusNetCooleysekula

    ProductDB

    IMF270a.info

    StatusNetPostblue

    StatusNetSkilledtests

    NextwebGNOSS

    EurostatFU-Berlin

    GovUKHouseholds

    Social LettingsGeneral Needs

    Lettings PrpHousehold

    Composition

    StatusNetFcac

    DWSGroup

    OpendataScotland

    GraphSimd Rank

    DNB

    CleanEnergyData

    Reegle

    OpendataScotland SimdEmployment

    Rank

    ChroniclingAmerica

    GovUKSocietal

    WellbeingDeprivation

    Imd Rank 2010

    StatusNetBelfalas

    AspireMMU

    StatusNetLegadolibre

    BlukBNB

    StatusNetLebsanft

    GADMGeovocab

    GovUKImd Score

    2010

    SemanticXBRL

    UKPostcodes

    GeoNames

    EEARodAspire

    Roehampton

    BFS270a.info

    CameraDeputatiLinkedData

    Bio2RDFGeneID

    GovUKTransparency

    Impact IndicatorsPlanning

    ApplicationsGranted

    StatusNetSweetie

    Belle

    O'Reilly

    GNI

    CityLichfield

    GovUKImd

    Rank 2010

    BibleOntology

    Idref.fr

    StatusNetAtari

    Frosch

    Dev8d

    NobelPrizes

    StatusNetSoucy

    ArchiveshubLinkedData

    LinkedRailway

    DataProject

    FAO270a.info

    GovUKWellbeing

    WorthwhileMean

    Bibbase

    Semantic-web.org

    BritishMuseum

    Collection

    GovUKDev LocalAuthorityServices

    CodeHaus

    Lingvoj

    OrdnanceSurveyLinkedData

    Wordpress

    EurostatRDF

    StatusNetKenzoid

    GEMET

    GovUKSocietal

    WellbeingDeprv. imdScore '10

    MisMuseosGNOSS

    GovUKHouseholdsProjections

    totalHouseolds

    StatusNet20100

    EEA

    CiardRing

    OpendataScotland Graph

    EducationPupils by

    School andDatazone

    VIVOIndiana

    University

    Pokepedia

    Transparency270a.info

    StatusNetGlou

    GovUKHomelessness

    HouseholdsAccommodated

    TemporaryHousing Types

    STWThesaurus

    forEconomics

    DebianPackageTrackingSystem

    DBTuneMagnatune

    NUTSGeo-vocab

    GovUKSocietal

    WellbeingDeprivation ImdIncome Rank La

    2010

    BBCWildlifeFinder

    StatusNetMystatus

    MiguiadEviajesGNOSS

    AcornSat

    DataBnf.fr

    GovUKimd env.

    rank 2010

    StatusNetOpensimchat

    OpenFoodFacts

    GovUKSocietal

    WellbeingDeprivation Imd

    Education Rank La2010

    LODACBDLS

    FOAF-Profiles

    StatusNetSamnoble

    GovUKTransparency

    Impact IndicatorsAffordable

    Housing Starts

    StatusNetCoreyavisEnel

    Shops

    DBpediaFR

    StatusNetRainbowdash

    StatusNetMamalibre

    PrincetonLibrary

    Findingaids

    WWWFoundation

    Bio2RDFOMIM

    Resources

    OpendataScotland Simd

    GeographicAccess Rank

    Gutenberg

    StatusNetOtbm

    ODCLSOA

    StatusNetOurcoffs

    Colinda

    WebNmasunoTraveler

    StatusNetHackerposse

    LOV

    GarnicaPlywood

    GovUKwellb. happy

    yesterdaystd. dev.

    StatusNetLudost

    BBCProgram-

    mes

    GovUKSocietal

    WellbeingDeprivation Imd

    EnvironmentRank 2010

    Bio2RDFTaxonomy

    Worldbank270a.info

    OSM

    DBTuneMusic-brainz

    LinkedMarkMail

    StatusNetDeuxpi

    GovUKTransparency

    ImpactIndicators

    Housing Starts

    BizkaiSense

    GovUKimpact

    indicators energyefficiency new

    builds

    StatusNetMorphtown

    GovUKTransparency

    Input indicatorsLocal authorities

    Working w. tr.Families

    ISO 639Oasis

    AspirePortsmouth

    ZaragozaDatos

    AbiertosOpendataScotland

    SimdCrime Rank

    Berlios

    StatusNetpiana

    GovUKNet Add.Dwellings

    Bootsnall

    StatusNetchromic

    Geospecies

    linkedct

    Wordnet(W3C)

    StatusNetthornton2

    StatusNetmkuttner

    StatusNetlinuxwrangling

    EurostatLinkedData

    GovUKsocietal

    wellbeingdeprv. imd

    rank '07

    GovUKsocietal

    wellbeingdeprv. imdrank la '10

    LinkedOpen Data

    ofEcology

    StatusNetchickenkiller

    StatusNetgegeweb

    DeustoTech

    StatusNetschiessle

    GovUKtransparency

    impactindicatorstr. families

    Taxonconcept

    GovUKservice

    expenditure

    GovUKsocietal

    wellbeingdeprivation imd

    employmentscore 2010

    6/33

  • source : http://blog.classora.com/2012/10/10/describiendo-el-conocimiento-en-un-formato-estandar-para-la-web-semantica-rdf/

    7/33

  • DBpedia, the nucleus of LOD

  • DBpedia, the nucleus of LOD

    DBpedia :

    It is the semantic version of Wikipedia.

    Wikipedia Articles are Resources into DBpedia Resources are semantically described with Properties derived

    from Wikipedia Infoboxes

    DBpedia : structured, cross-domain and multilingual KB.

    9/33

  • DBpedia, the nucleus of LOD

    DBpedia :

    It is the semantic version of Wikipedia. Wikipedia Articles are Resources into DBpedia

    Resources are semantically described with Properties derivedfrom Wikipedia Infoboxes

    DBpedia : structured, cross-domain and multilingual KB.

    9/33

  • DBpedia, the nucleus of LOD

    DBpedia :

    It is the semantic version of Wikipedia. Wikipedia Articles are Resources into DBpedia Resources are semantically described with Properties derived

    from Wikipedia Infoboxes

    DBpedia : structured, cross-domain and multilingual KB.

    9/33

  • DBpedia, the nucleus of LOD

    DBpedia :

    It is the semantic version of Wikipedia. Wikipedia Articles are Resources into DBpedia Resources are semantically described with Properties derived

    from Wikipedia Infoboxes

    DBpedia : structured, cross-domain and multilingual KB.

    9/33

  • Why DBpedia for services discovery

    and Multilingual support

  • DBpedia Multilingual aspect

    DBpedia :

    Multi-domain, extendable KB

    Its resources are described with ontologies such as Yago,UMBEL, WordNet...

    DBpedia categories are organized and semantically related bySKOS vocabulary.

    They are multilingual, every language have a separateddataset (DBpedia Chapter).

    DBpedia chapters are interlinked to each other. Every DBpedia resource have possible redirects for synonyms,

    acronyms and misspelling.

    Resources disambiguations of homonyms help users to selectnon-ambiguous search terms to search services

    11/33

  • DBpedia Multilingual aspect

    DBpedia :

    Multi-domain, extendable KB Its resources are described with ontologies such as Yago,

    UMBEL, WordNet...

    DBpedia categories are organized and semantically related bySKOS vocabulary.

    They are multilingual, every language have a separateddataset (DBpedia Chapter).

    DBpedia chapters are interlinked to each other. Every DBpedia resource have possible redirects for synonyms,

    acronyms and misspelling.

    Resources disambiguations of homonyms help users to selectnon-ambiguous search terms to search services

    11/33

  • DBpedia Multilingual aspect

    DBpedia :

    Multi-domain, extendable KB Its resources are described with ontologies such as Yago,

    UMBEL, WordNet...

    DBpedia categories are organized and semantically related bySKOS vocabulary.

    They are multilingual, every language have a separateddataset (DBpedia Chapter).

    DBpedia chapters are interlinked to each other. Every DBpedia resource have possible redirects for synonyms,

    acronyms and misspelling.

    Resources disambiguations of homonyms help users to selectnon-ambiguous search terms to search services

    11/33

  • DBpedia Multilingual aspect

    DBpedia :

    Multi-domain, extendable KB Its resources are described with ontologies such as Yago,

    UMBEL, WordNet...

    DBpedia categories are organized and semantically related bySKOS vocabulary.

    They are multilingual, every language have a separateddataset (DBpedia Chapter).

    DBpedia chapters are interlinked to each other. Every DBpedia resource have possible redirects for synonyms,

    acronyms and misspelling.

    Resources disambiguations of homonyms help users to selectnon-ambiguous search terms to search services

    11/33

  • DBpedia Multilingual aspect

    DBpedia :

    Multi-domain, extendable KB Its resources are described with ontologies such as Yago,

    UMBEL, WordNet...

    DBpedia categories are organized and semantically related bySKOS vocabulary.

    They are multilingual, every language have a separateddataset (DBpedia Chapter).

    DBpedia chapters are interlinked to each other.

    Every DBpedia resource have possible redirects for synonyms,acronyms and misspelling.

    Resources disambiguations of homonyms help users to selectnon-ambiguous search terms to search services

    11/33

  • DBpedia Multilingual aspect

    DBpedia :

    Multi-domain, extendable KB Its resources are described with ontologies such as Yago,

    UMBEL, WordNet...

    DBpedia categories are organized and semantically related bySKOS vocabulary.

    They are multilingual, every language have a separateddataset (DBpedia Chapter).

    DBpedia chapters are interlinked to each other. Every DBpedia resource have possible redirects for synonyms,

    acronyms and misspelling.

    Resources disambiguations of homonyms help users to selectnon-ambiguous search terms to search services

    11/33

  • DBpedia Multilingual aspect

    DBpedia :

    Multi-domain, extendable KB Its resources are described with ontologies such as Yago,

    UMBEL, WordNet...

    DBpedia categories are organized and semantically related bySKOS vocabulary.

    They are multilingual, every language have a separateddataset (DBpedia Chapter).

    DBpedia chapters are interlinked to each other. Every DBpedia resource have possible redirects for synonyms,

    acronyms and misspelling.

    Resources disambiguations of homonyms help users to selectnon-ambiguous search terms to search services

    11/33

  • Multilingual Web Services Discovery

    Approach

  • Services provisioning and annotation

    Textual Service description1

    Service provider

    13/33

  • Services provisioning and annotation

    Textual Service description

    Candidate annotations

    2

    1

    Service provider

    14/33

  • Services provisioning and annotation

    Selected annotations

    Service.wsdl

    Textual Service description

    Candidate annotations

    Service manager+

    2

    3

    1

    Service provider

    15/33

  • Services provisioning and annotation

    Selected annotations

    Service.wsdl

    Textual Service description

    Candidate annotations

    Service manager+

    2

    3

    1

    4

    Service provider

    ...

    redirects, disambiguations ,abstracts, types,categories

    Dictionaries

    16/33

  • Services provisioning and annotation

    Service repository

    Selected annotations

    Service.wsdl

    Textual Service description

    Candidate annotations

    Service manager+

    Store service & annotations

    2

    3

    1

    4

    Service provider

    DBpedia Lookup

    redirects,disambiguations,abstracts, types ,

    categories

    Update index

    5

    6

    ...

    redirects, disambiguations ,abstracts, types,categories

    Dictionaries

    17/33

  • Services provisioning and annotation

    Get Corresponding EN-DBpedia resource

    ======================

    From DBpedia Using sameAs or wikiPageInterLanguageLinkproperties

    From Wikipedia using using Inter-language link By fetching resource synonyms, and re-querying DBpedia

    18/33

  • Services provisioning and annotation

    Get Corresponding EN-DBpedia resource

    ======================

    From DBpedia Using sameAs or wikiPageInterLanguageLinkproperties

    From Wikipedia using using Inter-language link

    By fetching resource synonyms, and re-querying DBpedia

    18/33

  • Services provisioning and annotation

    Get Corresponding EN-DBpedia resource

    ======================

    From DBpedia Using sameAs or wikiPageInterLanguageLinkproperties

    From Wikipedia using using Inter-language link By fetching resource synonyms, and re-querying DBpedia

    18/33

  • Multilingual Services request

    keywords

    1

    Client

    Request Handler

    19/33

  • Multilingual Services request

    keywords

    DBpedia Lookup

    2

    1

    Client

    Request Handler get resources

    20/33

  • Multilingual Services request

    keywords

    DBpedia Lookup

    2

    3

    1

    Client

    Request Handler

    Dictionaries

    get resources

    Index

    21/33

  • Multilingual Services request

    keywords

    Candidate resourcesDBpedia Lookup

    2

    3

    1

    4

    Client

    Request Handler

    Dictionaries

    get resources

    Index

    22/33

  • Multilingual Services request

    Selected resources

    keywords

    Candidate resourcesDBpedia Lookup

    2

    3

    1

    4

    5Client

    Request Handler

    Dictionaries

    get resources

    Index

    23/33

  • Multilingual Services request

    Service repository

    Selected resources

    keywords

    Candidate resourcesDBpedia Lookup

    2

    3

    1

    4

    5Client

    Request Handler

    Dictionaries

    get resources

    Index

    Get services

    6

    24/33

  • Implementation and Analysis

  • services annotation

    We have used 144 DBpedia resources to annotate a collectionof 170 services

    123 are from OWL-S TC 4, and 47 are accumulated from thepublic repositories

    DBpedia provides roughly all necessary resource forannotation.

    However, some concepts (such as PAREDFOOD) are missing. While other annotation have been improved.

    26/33

  • services annotation

    We have used 144 DBpedia resources to annotate a collectionof 170 services

    123 are from OWL-S TC 4, and 47 are accumulated from thepublic repositories

    DBpedia provides roughly all necessary resource forannotation.

    However, some concepts (such as PAREDFOOD) are missing. While other annotation have been improved.

    26/33

  • services annotation

    We have used 144 DBpedia resources to annotate a collectionof 170 services

    123 are from OWL-S TC 4, and 47 are accumulated from thepublic repositories

    DBpedia provides roughly all necessary resource forannotation.

    However, some concepts (such as PAREDFOOD) are missing. While other annotation have been improved.

    26/33

  • services annotation

    We have used 144 DBpedia resources to annotate a collectionof 170 services

    123 are from OWL-S TC 4, and 47 are accumulated from thepublic repositories

    DBpedia provides roughly all necessary resource forannotation.

    However, some concepts (such as PAREDFOOD) are missing.

    While other annotation have been improved.

    26/33

  • services annotation

    We have used 144 DBpedia resources to annotate a collectionof 170 services

    123 are from OWL-S TC 4, and 47 are accumulated from thepublic repositories

    DBpedia provides roughly all necessary resource forannotation.

    However, some concepts (such as PAREDFOOD) are missing. While other annotation have been improved.

    26/33

  • Multilingual support analysis

    Implemented prototype supports 5 languages : English,Deutsch, Italian, Spanish and French.

    Weve used Jena and its RDF store to query and store datafrom different DBpedia chapters endpoints

    After applying correspondence algorithm :

    27/33

  • Multilingual support analysis

    Implemented prototype supports 5 languages : English,Deutsch, Italian, Spanish and French.

    Weve used Jena and its RDF store to query and store datafrom different DBpedia chapters endpoints

    After applying correspondence algorithm :

    27/33

  • Multilingual support analysis

    Implemented prototype supports 5 languages : English,Deutsch, Italian, Spanish and French.

    Weve used Jena and its RDF store to query and store datafrom different DBpedia chapters endpoints

    After applying correspondence algorithm :

    27/33

  • Multilingual support analysis

    DE IT FR ES65

    70

    75

    80

    85

    90

    % of linking before aplying Algorithm 1% of linking after aplying Algorithm 1

    28/33

  • Multilingual support analysis :: Redirects stats

    0

    2

    4

    6

    8

    10

    12

    14

    16

    18

    20

    ENESDEITFR

    29/33

  • Multilingual support analysis :: Disambiguations stats

    0

    50

    100

    150

    200

    250

    ENESDEITFR

    30/33

  • Conclusion and future works

  • Conclusion and future works

    We used DBpedia to support multilingual web servicesdiscovery

    We intend to explore more LOD data to improve web servicesannotations and multilingual discovery

    The approach will be a part of semantic services discoveryframework based on LOD.

    32/33

  • Conclusion and future works

    We used DBpedia to support multilingual web servicesdiscovery

    We intend to explore more LOD data to improve web servicesannotations and multilingual discovery

    The approach will be a part of semantic services discoveryframework based on LOD.

    32/33

  • Conclusion and future works

    We used DBpedia to support multilingual web servicesdiscovery

    We intend to explore more LOD data to improve web servicesannotations and multilingual discovery

    The approach will be a part of semantic services discoveryframework based on LOD.

    32/33

  • Questions?

    33/33

    IntroductionDBpedia, the nucleus of LODWhy DBpedia for services discovery and Multilingual supportMultilingual Web Services Discovery ApproachServices provisioning and annotation

    Implementation and Analysisservices annotationMultilingual support analysis

    Conclusion and future works