On 2/7/15 9:21 AM, Dimitris Kontokostas wrote:
Dear Kingsley,  Martynas, all

We already have a new interface since August 2013 that is integrated with Virtuoso (but not yet deployed to dbpedia.org <http://dbpedia.org>)

see
http://de.dbpedia.org/page/Tim_Berners-Lee
http://commons.dbpedia.org/page/File:Tim_Berners-Lee_closeup.jpg
http://nl.dbpedia.org/page/Tim_Berners-Lee

(click at the top-right to enable)

You can find a related publication in LDOW2014
DBpedia Viewer - An Integrative Interface for DBpedia leveraging the DBpedia Service Eco System ( Denis Lukovnikov , Dimitris Kontokostas , Claus Stadler , Sebastian Hellmann , Jens Lehmann )
http://events.linkeddata.org/ldow2014/papers/ldow2014_paper_05.pdf

Dimitris,

As I've indicated in various posts, its really important for us to be transparent and democratic re., these matters. Personally, I would like the community to have a say in regards to the characteristics they would expect in the default Linked Data Pages for DBpedia. This kind of conversation would be of immense value in regards to practical knowledge exchange.

Here is an example of a simple issue with new Linked Data pages you referenced above:

curl -iLH "Accept: text/turtle" http://nl.dbpedia.org/resource/Tim_Berners-Lee
HTTP/1.1 303 See Other
Date: Sat, 07 Feb 2015 20:52:15 GMT
Server: Virtuoso/07.10.3207 (Linux) x86_64-unknown-linux-gnu
Content-Type: text/html; charset=UTF-8
Accept-Ranges: bytes
Location: http://nl.dbpedia.org/page/Tim_Berners-Lee
Content-Length: 0
Access-Control-Allow-Origin: *
Connection: close

HTTP/1.1 200 OK
Date: Sat, 07 Feb 2015 20:52:15 GMT
Server: Virtuoso/07.10.3207 (Linux) x86_64-unknown-linux-gnu
Accept-Ranges: bytes
Content-Type: text/turtle; charset=UTF-8
Content-Length: 674
Access-Control-Allow-Origin: *
Connection: close

@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ldp: <http://www.w3.org/ns/ldp#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://live.nl.dbpedia.org:8877/DAV/VAD/dbpedia/description.vsp>
a dcterms:PhysicalResource, <http://www.w3.org/2000/01/rdf-schema#Resource> ;
dcterms:title "description.vsp";
dcterms:creator "dav";
dcterms:created "2013-09-19 18:29:24";
dcterms:modified "2014-02-12 23:20:24";
  <http://www.w3.org/ns/posix/stat#mtime> 1392247224 ;
  <http://www.w3.org/ns/posix/stat#size> 29886 ;
rdfs:label "description.vsp".

Compared to the current DBpedia pages. And that's before we even get into the UI aesthetics re. Linked Data Discovery patterns:

curl -iLH "Accept: text/turtle" http://dbpedia.org/resource/Tim_Berners-Lee

Which returns a TURTLE representation of the description of the entity identified by the HTTP URI: http://dbpedia.org/resource/Tim_Berners-Lee .

As I said, we should take this opportunity to engage the community en route to a solution that's the product of democratic process.

Kingsley



On Fri, Feb 6, 2015 at 11:15 PM, Kingsley Idehen <[email protected] <mailto:[email protected]>> wrote:

    On 2/6/15 3:14 PM, Martynas Jusevičius wrote:

        Hey again,

        I posted this idea because you suggested so:
        https://twitter.com/kidehen/status/543567876402475008


    Yes, and I am also now suggesting that we address this issue via a
    competition, since that's objective and democratic.


        I still object to your comments about this being a
        visualization, any
        more than the current "green pages" are. If you care to try,
        you will
        retrieve the origin RDF from the application:

           curl -H "Accept: text/turtle"
        
http://linkeddatahub.com/?uri=http://dbpedia.org/resource/Tim_Berners-Lee


    Why do you think what you are doing is news to me?

    See:

    [1]
    
http://lod.openlinksw.com/describe/?uri=http://dbpedia.org/resource/Tim_Berners-Lee
    -- that's been possible for more than 6+ years (that instance has
    61+ Billion Triples)

    [2]
    
http://linkeddata.uriburner.com/describe/?uri=http://dbpedia.org/resource/Tim_Berners-Lee
    -- URIBurner instance (which does all the Linked Data proxying
    that you can imagine).

    Re. cURL:

    You return:
    curl -IH "Accept: text/turtle"
    http://linkeddatahub.com/?uri=http://dbpedia.org/resource/Tim_Berners-Lee
    HTTP/1.1 200 OK
    Server: Apache-Coyote/1.1
    ETag: "5834a98fa2b19547"
    Link: <http://graphity.org/gp#Space>; rel=type
    Vary: Accept
    Content-Type: text/turtle


    DBpedia sequence is as follows (which incorporates "Link:" based
    relations as an HTTP level notation for RDF:

    Basic i.e., no content negotiation:

    DBpedia as it stands today:

    No Content Negotiation:

    curl -IL http://dbpedia.org/resource/Tim_Berners-Lee
    HTTP/1.1 303 See Other
    Date: Fri, 06 Feb 2015 21:06:46 GMT
    Content-Type: text/html; charset=UTF-8
    Content-Length: 0
    Connection: keep-alive
    Server: Virtuoso/07.10.3211 (Linux) x86_64-redhat-linux-gnu VDB
    Location: http://dbpedia.org/page/Tim_Berners-Lee
    Expires: Fri, 13 Feb 2015 21:06:46 GMT
    Cache-Control: max-age=604800

    HTTP/1.1 200 OK
    Date: Fri, 06 Feb 2015 21:06:46 GMT
    Content-Type: text/html; charset=UTF-8
    Content-Length: 130864
    Connection: keep-alive
    Vary: Accept-Encoding
    Server: Virtuoso/07.10.3211 (Linux) x86_64-redhat-linux-gnu VDB
    Expires: Fri, 13 Feb 2015 21:06:46 GMT
    Link: <http://dbpedia.org/data/Tim_Berners-Lee.rdf>;
    rel="alternate"; type="application/rdf+xml"; title="Structured
    Descriptor Document (RDF/XML format)",
    <http://dbpedia.org/data/Tim_Berners-Lee.n3>; rel="alternate";
    type="text/n3"; title="Structured Descriptor Document (N3/Turtle
    format)", <http://dbpedia.org/data/Tim_Berners-Lee.json>;
    rel="alternate"; type="application/json"; title="Structured
    Descriptor Document (RDF/JSON format)",
    <http://dbpedia.org/data/Tim_Berners-Lee.atom>; rel="alternate";
    type="application/atom+xml"; title="OData (Atom+Feed format)",
    
<http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&query=DESCRIBE+<http://dbpedia.org/resource/Tim_Berners-Lee>&format=text%2Fcsv>;
    rel="alternate"; type="text/csv"; title="Structured Descriptor
    Document (CSV format)",
    <http://dbpedia.org/data/Tim_Berners-Lee.ntriples>;
    rel="alternate"; type="text/plain"; title="Structured Descriptor
    Document (N-Triples format)",
    
<http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&query=DESCRIBE+<http://dbpedia.org/resource/Tim_Berners-Lee>&output=application%2Fmicrodata%2Bjson>;
    rel="alternate"; type="application/microdata+json";
    title="Structured Descriptor Document (Microdata/JSON format)",
    
<http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&query=DESCRIBE+<http://dbpedia.org/resource/Tim_Berners-Lee>&output=text%2Fhtml>;
    rel="alternate"; type="text/html"; title="Structured Descriptor
    Document (Microdata/HTML format)",
    
<http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&query=DESCRIBE+<http://dbpedia.org/resource/Tim_Berners-Lee>&output=application%2Fld%2Bjson>;
    rel="alternate"; type="application/ld+json"; title="Structured
    Descriptor Document (JSON-LD format)",
    <http://dbpedia.org/resource/Tim_Berners-Lee>;
    rel="http://xmlns.com/foaf/0.1/primaryTopic";,
    <http://dbpedia.org/resource/Tim_Berners-Lee>; rev="describedby",
    
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/page/Tim_Berners-Lee>;
    rel="timegate"
    Cache-Control: max-age=604800
    Accept-Ranges: bytes


    No Content Negotiation:
    curl -I
    http://dbpedia.org/describe/?uri=http://dbpedia.org/resource/Tim_Berners-Lee
    HTTP/1.1 200 OK
    Date: Fri, 06 Feb 2015 21:05:32 GMT
    Content-Type: text/html; charset=UTF-8
    Content-Length: 51424
    Connection: keep-alive
    Vary: Accept-Encoding
    Server: Virtuoso/07.10.3211 (Linux) x86_64-redhat-linux-gnu VDB
    Accept-Ranges: bytes
    Cache-Control: max-age=604800
    Pragma: no-cache
    Link:
    
<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=application%2Frdf%2Bxml>;
    rel="alternate"; type="application/rdf+xml"; title="Structured
    Descriptor Document (RDF/XML
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=text%2Fn3>;
    rel="alternate"; type="text/n3"; title="Structured Descriptor
    Document (N3/Turtle
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=application%2Frdf%2Bjson>;
    rel="alternate"; type="application/rdf+json"; title="Structured
    Descriptor Document (RDF/JSON
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=application%2Fatom%2Bxml>;
    rel="alternate"; type="application/atom+xml"; title="Structured
    Descriptor Document (OData/Atom
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=application%2Fodata%2Bjson>;
    rel="alternate"; type="application/odata+json"; title="Structured
    Descriptor Document (OData/JSON
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=text%2Fcxml>;
    rel="alternate"; type="text/cxml"; title="Structured Descriptor
    Document (CXML
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=text%2Fcsv>;
    rel="alternate"; type="text/csv"; title="Structured Descriptor
    Document (CSV
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=application%2Fmicrodata%2Bjson>;
    rel="alternate"; type="application/microdata+json";
    title="Structured Descriptor Document (Microdata/JSON
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=text%2Fhtml>;
    rel="alternate"; type="text/html"; title="Structured Descriptor
    Document (HTML+Microdata
    
format)",<http://dbpedia.org/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&output=application%2Fld%2Bjson>;
    rel="alternate"; type="application/ld+json"; title="Structured
    Descriptor Document (JSON-LD
    format)",<http://dbpedia.org/resource/Tim_Berners-Lee>;
    rel="http://xmlns.com/foaf/0.1/primaryTopic";, <?first>;
    rel="first", <?last>; rel="last", <?next>; rel="next", <?prev>;
    rel="prev", <http://dbpedia.org/resource/Tim_Berners-Lee>;
    rev="describedby"


    TURTLE content negotiation:
    curl -ILH "Accept: text/turtle"
    http://dbpedia.org/describe/?uri=http://dbpedia.org/resource/Tim_Berners-Lee

    Since DBpedia is having some issues today, you can also repeat the
    above using URIBurner or the LOD cloud cnames in the cURL URIs :


    Via URIBurner:

    curl -I
    
http://linkeddata.uriburner.com/describe/?uri=http://dbpedia.org/resource/Tim_Berners-Lee

    N3/Turtle (* bug re., obsolete text/rdf+n3" [which should be
    "text/turtle" ] hasn't been applied to this instance *) Negotiaion :

    curl -ILH "Accept: text/rdf+n3"
    
http://linkeddata.uriburner.com/describe/?uri=http://dbpedia.org/resource/Tim_Berners-Lee
    HTTP/1.1 303 See Other
    Server: Virtuoso/07.50.3211 (Linux) x86_64-redhat-linux-gnu VDB
    Connection: Keep-Alive
    Content-Type: text/html; charset=UTF-8
    Date: Fri, 06 Feb 2015 20:54:58 GMT
    Accept-Ranges: bytes
    TCN: choice
    Vary: negotiate,accept
    Location:
    
http://linkeddata.uriburner.com/sparql?query=define%20sql%3Adescribe-mode%20%22LOD%22%20%20DESCRIBE%20%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee%3E&format=text%2Frdf%2Bn3
    Content-Length: 0

    HTTP/1.1 200 OK
    Server: Virtuoso/07.50.3211 (Linux) x86_64-redhat-linux-gnu VDB
    Connection: Keep-Alive
    Date: Fri, 06 Feb 2015 20:54:58 GMT
    Accept-Ranges: bytes
    Content-Type: text/rdf+n3; charset=UTF-8
    Content-Length: 251



        What you see is the application working in browser/proxy mode.


    Again, that isn't news to me :)

          If you
        would deploy it on http://dbpedia.org/resource/ and back it with
        DBPedia SPARQL endpoint, it would be a Linked Data server
        which also
        happens to have the same (X)HTML view. What else do you expect?


    Please understand my comments. Bottom line, you are not the only
    person working on Linked Open Data tools. There are many folks
    working on lots of tools in this space. If you feel strongly about
    your product, then why not make your case democratically?

    For instance, at OpenLink Software, we practice what we preach. We
    could have replaced the green pages in 2008, but we didn't feel
    that was democratic. Thus, we've simply been waiting for a better
    time to resurrect the need for alternatives to the default DBpedia
    Linked Data Pages.

    Again, an open competition would provide a variety of benefits to
    the community at large. We certainly need to have DBpedia's
    default HTML interface (which is a Linked Data Browser in HTML)
    updated.


        Fine, lets do a competition!


    Good! First step would be to describe what's expected of the
    default Linked Data page. Ideally, that can be constructed in an
    TURTLE document :)


    Kingsley


        On Fri, Feb 6, 2015 at 9:00 PM, Kingsley  Idehen
        <[email protected] <mailto:[email protected]>> wrote:

            On 2/6/15 2:12 PM, Martynas Jusevičius wrote:

                Kingsley,

                with all due respect, what are you talking about? What
                visualization?
                Did you look at the example?


            Yes, of course I looked at the example. It's an HTML page.
            Just like the
            DBpedia green pages are HTML pages.

            HTML pages are ultimately visualization of data encoded
            using HTML
            (Hypertext Markup Language).

                It is a generic Linked Data browser interface, which
                also can be used
                to publish Linked Data datasets such as DBPedia. All
                it uses to render
                the page is the RDF result it retrieves from the source.


            It is a Document endowed with controls (courtesy of HTML).
            The controls in
            question enable a user lookup HTTP URIs that identity the
            subject,
            predicates, and objects of relations represented using RDF
            statements.
            That's it!


                As to "why?" -- because it is much more user-friendly?
                Is that not a
                goal for DBPedia?


            And as I said "user-friendly" has nothing to do with it.
            Even more so when
            you are making an utterly subjective qualification -- in a
            realm that's
            supposed to be underpinned by objectivity, courtesy of
            entity relation
            semantics comprehension.

                Let me hear about non-obvious capabilities that are
                required, and see
                if we can meet them. We're offering to contribute
                open-source code.


            You are not the only one that would like to offer an
            alternative default to
            the pages that visualize the entity descriptions in
            DBpedia's Linked Open
            Data Space. Hence my suggestion of an open competition,
            which would actually
            do this project a world of good, ditto the Linked Open
            Data community in
            general.

            The community can vote on their preferred default
            visualization, how about
            that? Totally open and objective :)


            Kingsley


                Martynas

                On Fri, Feb 6, 2015 at 8:00 PM, Kingsley  Idehen
                <[email protected] <mailto:[email protected]>>
                wrote:

                    On 2/6/15 11:46 AM, Martynas Jusevičius wrote:

                        Hey all,

                        as some of you might know, our company has
                        been developing Graphity -
                        an open-source Linked Data client, which
                        provides browser
                        functionality and more.

                        Here's an instance of it running on Linked
                        Data Hub, rendering DBPedia
                        resource of Tim Berners-Lee:


                        
http://linkeddatahub.com/?uri=http%3A%2F%2Fdbpedia.org%2Fresource%2FTim_Berners-Lee

                        You can compare it with the current interface:
                        http://dbpedia.org/page/Tim_Berners-Lee

                        I think it is safe to say that
                        user-friendliness is on another level.


                        Also check out the SPARQL endpoint which
                        contains an interactive query
                        editor.

                        I would like the DBPedia community to consider
                        making Graphity the
                        default Linked Data interface.


                    Why? You are adding a visualization to the mix.
                    The tool in question is
                    already listed on the applications collection[1]
                    page currently
                    maintained
                    for the project.

                    Please remember, Linked Open Data is all about
                    loosely-coupling the
                    following:

                    1. Object (Entity) Identity
                    2. Object (Entity) Description Location --
                    basically the Name->Address
                    indirection that's crucial to any Identity based
                    system
                    3. Notation used to construct Object (Entity)
                    Descriptions
                    4. Wire-Protocol used to serialize Object (Entity)
                    Descriptionsover a
                    network
                    5. Data Access Tools for interrogating,
                    manipulating, and visualizing
                    Object
                    (Entity) Descriptions.

                    DBpedia publishes 5-Star Linked Open Data. You,
                    like many others, have
                    built
                    a nice data visualization tool. Great job! But
                    that isn't a mutually
                    exclusive endeavor relative to DBpedia (the data
                    space), it's a nice
                    addition to the mix :)

                    Do we need an upgrade of the default green pages?
                    Of course! Getting that
                    rolled out is something that's been looping for a
                    while because the
                    capabilities required are a little more
                    challenging than is obvious.

                    Maybe, at some point, we could have a competition
                    for the community to
                    vote
                    on re., new default interface. The beauty of said
                    competition is that
                    outlining the expectations provides a nice route
                    to actually discussing
                    Linked Open Data visualization matters, clearly etc..


                        After that, we could take things much
                        further: enable editing mode, add custom
                        layout modes etc.

                        Please let me know what you think. The source
                        code can be found here:
                        https://github.com/Graphity/linked-data-hub
                        https://github.com/Graphity/graphity-client


                        Best regards,

                        Martynas
                        graphityhq.com <http://graphityhq.com>


                    Links:

                    [1] http://wiki.dbpedia.org/Applications --
                    DBpedia Applications .

                    --
                    Regards,

                    Kingsley Idehen
                    Founder & CEO
                    OpenLink Software
                    Company Web:http://www.openlinksw.com
                    Personal Weblog 1:http://kidehen.blogspot.com
                    Personal Weblog
                    2:http://www.openlinksw.com/blog/~kidehen
                    <http://www.openlinksw.com/blog/%7Ekidehen>
                    Twitter Profile:https://twitter.com/kidehen
                    Google+
                    Profile:https://plus.google.com/+KingsleyIdehen/about
                    LinkedIn Profile:http://www.linkedin.com/in/kidehen
                    Personal
                    
WebID:http://kingsley.idehen.net/dataspace/person/kidehen#this



            --
            Regards,

            Kingsley Idehen
            Founder & CEO
            OpenLink Software
            Company Web: http://www.openlinksw.com
            Personal Weblog 1: http://kidehen.blogspot.com
            Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
            <http://www.openlinksw.com/blog/%7Ekidehen>
            Twitter Profile: https://twitter.com/kidehen
            Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
            LinkedIn Profile: http://www.linkedin.com/in/kidehen
            Personal WebID:
            http://kingsley.idehen.net/dataspace/person/kidehen#this




-- Regards,

    Kingsley Idehen
    Founder & CEO
    OpenLink Software
    Company Web: http://www.openlinksw.com
    Personal Weblog 1: http://kidehen.blogspot.com
    Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
    <http://www.openlinksw.com/blog/%7Ekidehen>
    Twitter Profile: https://twitter.com/kidehen
    Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
    LinkedIn Profile: http://www.linkedin.com/in/kidehen
    Personal WebID:
    http://kingsley.idehen.net/dataspace/person/kidehen#this



    
------------------------------------------------------------------------------
    Dive into the World of Parallel Programming. The Go Parallel Website,
    sponsored by Intel and developed in partnership with Slashdot
    Media, is your
    hub for all things parallel software development, from weekly thought
    leadership blogs to news, videos, case studies, tutorials and
    more. Take a
    look and join the conversation now. http://goparallel.sourceforge.net/
    _______________________________________________
    Dbpedia-discussion mailing list
    [email protected]
    <mailto:[email protected]>
    https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion




--
Kontokostas Dimitris


--
Regards,

Kingsley Idehen 
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Dbpedia-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion

Reply via email to