Thanks everyone!
DOAP + PROV sounds like a good idea actually.
On Tue, Aug 9, 2016 at 8:36 AM, Graham Klyne <g...@ninebynine.org> wrote:
> On 08/08/2016 14:57, Martynas Jusevičius wrote:
>>
>> DOAP vocabulary comes very close: https://github.com/edumbill/doap
&
Hey,
I am looking for a way to describe a software project in RDF, in detail.
DOAP vocabulary comes very close: https://github.com/edumbill/doap
Too bad it looks to be unmaintained. Strangely, the schema does not
seem to support relationships (dependencies) between projects.
Are there any
ke Pubby, i.e.,
> they serve Linked Data resources by doing a DESCRIBE on a Triple Store,
> therefore serving the same triples. But it seems like you have encountered
> the opposite (Different triples served) in many systems, do you have data on
> how prevalent this issue is?
>
Hey all,
we are developing software that consumes data both from Linked Data
and SPARQL endpoints.
Most of the time, these technologies complement each other. We've come
across an issue though, which occurs in situations where RDF
description of the same resources is available using both of
What about using SKOS instead, like the paper suggests?
On Fri, Apr 1, 2016 at 3:01 PM, Sarven Capadisli wrote:
> There is overwhelming research [1, 2, 3] and I think it is evident at this
> point that owl:sameAs is used inarticulately in the LOD cloud.
>
> The research that
You could simplify the examples by doing
and avoid
escaping the source code.
On Thu, Feb 18, 2016 at 12:29 AM, Silvio Peroni wrote:
> Dear all,
>
> I'm pleased to announce the new version (0.5) of RASH, the Research Articles
> in Simplified HTML format, and of all the
I wonder if some SPARQL queries would be enough to do it?
On Fri, 15 Jan 2016 at 10:05, Víctor Rodríguez Doncel
wrote:
> Ghislain,
>
> We have running an OWL2 profiler at:
>
> http://owlprofiler.appspot.com/
>
> It is a mere wrapper of OWL-API
Why not use W3C ACL ontology? http://www.w3.org/wiki/WebAccessControl
On Wed, Dec 16, 2015 at 11:25 AM, Sebastian Hellmann
wrote:
> Dear all,
>
> to guide the integration of data into DBpedia+ effectively, we are working
> on a new release of DataID, i.e.
Wouter,
could you elaborate on the agent calculus bit?
Martynas
graphityhq.com
On Wed, Nov 11, 2015 at 11:56 PM, Wouter Beek wrote:
> Hi Ruben, Kingsley, others,
> On Wed, Nov 11, 2015 at 9:49 PM, Ruben Verborgh
> wrote:
>>
>> Of course—but the
Unless you drop the object-oriented domain model completely, and apply
the constraints directly on the RDF graph.
On Mon, Sep 7, 2015 at 3:51 PM, Eric Prud'hommeaux wrote:
>
> On Sep 4, 2015 12:18 PM, "Stian Soiland-Reyes"
> wrote:
>>
>> One
Frans,
you can use an XSLT stylesheet which does exactly that:
https://github.com/Graphity/graphity-client/blob/master/src/main/webapp/static/org/graphity/client/xsl/rdfxml2json-ld.xsl
There's a bug but it shouldn't be hard to fix:
https://github.com/Graphity/graphity-client/issues/62
You will
With due respect, I think it would be foolish to burn the bridges to
XML. The XML standards and infrastructure are very well developed,
much more so than JSON-LD's. We use XSLT extensively on RDF/XML.
Martynas
graphityhq.com
On Thu, Sep 3, 2015 at 8:03 PM, David Booth wrote:
>
Silvio, nice work!
A couple remarks regarding HTML:
p class=code could be precode
http://www.w3.org/TR/html401/struct/text.html#edef-CODE
p class=quote could blockquote
http://www.w3.org/TR/html401/struct/text.html#edef-BLOCKQUOTE
It think that would be more semantic :)
BTW, shouldn't the
Lars,
what you describe here is a classic case of data quality control. You
don't want any data to enter your system that does not validate
against your constraints.
As mentioned before, SPARQL and SPIN has been used for this purpose
for a long time. There are readily available constraint
data.
Martynas
On Mon, May 18, 2015 at 4:56 PM, Svensson, Lars l.svens...@dnb.de wrote:
Martynas,
On Monday, May 18, 2015 3:14 PM, Martynas Jusevičius wrote:
what you describe here is a classic case of data quality control. You
don't want any data to enter your system that does not validate
Lars,
first of all, a SPARQL query can be converted to RDF graph using SPIN
syntax: http://spinrdf.org/sp.html
In my mind the RDF Shapes WG is about RDF validation, and hopefully
will also be based on SPIN. I'm not interested in the part about
non-SPARQL shapes as this is mostly politics at
On Wed, May 13, 2015 at 1:42 PM, Phil Archer ph...@w3.org wrote:
On 13/05/2015 12:12, Martynas Jusevičius wrote:
Lars,
first of all, a SPARQL query can be converted to RDF graph using SPIN
syntax: http://spinrdf.org/sp.html
In my mind the RDF Shapes WG is about RDF validation, and hopefully
Lars,
this is a very simple answer that I have given you before: a shape of
RDF data is defined as SPARQL query. There are no two ways about it.
Martynas
On Tue, May 12, 2015 at 2:18 PM, Svensson, Lars l.svens...@dnb.de wrote:
Kingsley,
On Monday, May 11, 2015 9:00 PM, Kingsley Idehen wrote:
I think foaf:primaryTopic/foaf:isPrimaryTopic of is a good convention
for linking abstract concepts/physical things to documents about them.
We use it extensively in our datasets. For example:
some/resource#this a bibo:Book ;
foaf:isPrimaryTopicOf some/resource/dcat , some/resource/premis .
So why don't you include both DCAT and PREMIS in the description and
let the client figure it out?
I haven't yet encountered a use case where profiles would be necessary.
WebArch only talks about representations (descriptions) that differ in
terms of media type:
Lars,
you could define a default profile using Graphity. It would be an
OWL class with annotations, e.g.:
#SomeResource a owl:Classs ;
gp:uriTemplate /some/resource ;
gp:query #ConstructDCAT .
#ConstructDCAT a sp:Construct ;
sp:text CONSTRUCT ... . # uses DCAT
You could implement a
As you wrote, media type is orthogonal to profiles. To retrieve
RDF/XML, you would use content negotiation (Accept header).
You would need to run the Graphity processor that would match URI
templates and execute SPARQL queries from the sitemap ontology.
Sure, instead of query strings you could
To my understanding, in a resource-centric model resources have a
description containing statements available about them.
When you try split it into parts, then you involve documents or graphs
and go beyond the resource-centric model.
On Thu, May 7, 2015 at 5:25 PM, Svensson, Lars
Lars,
I am not convinced your use case requires a whole new concept (and
following implementations) of Linked Data profiles.
I have outlined practical solutions you already can use now:
1. use a single description including all vocabularies
2. make separate resources with separate descriptions
Hey Christian,
Graphity Platform implements faceted search purely using SPARQL on a
standard triplestore. It manipulates FILTERs on the fly based on the
filters selected by the user. Here's a working example:
http://dedanskeaviser.dk/newspapers
Martynas
graphityhq.com
On Mon, Apr 27, 2015 at
Hey Niklas,
we're using SPIN SPARQL syntax for this: http://spinrdf.org/sp.html
Here's an example vocabulary with embedded queries:
https://github.com/Graphity/graphity-processor/blob/master/src/main/resources/org/graphity/processor/vocabulary/gp.ttl
Martynas
graphityhq.com
On Sun, Apr 26,
On Fri, Feb 20, 2015 at 6:41 PM, Kingsley Idehen
kide...@openlinksw.com wrote:
On 2/20/15 12:04 PM, Martynas Jusevičius wrote:
Not to criticize, but to seek clarity:
What does the term resources refer to, in your usage context?
In a world of Relations (this is what RDF is about
...@openlinksw.com wrote:
On 2/21/15 9:48 AM, Martynas Jusevičius wrote:
On Fri, Feb 20, 2015 at 6:41 PM, Kingsley Idehen
kide...@openlinksw.com wrote:
On 2/20/15 12:04 PM, Martynas Jusevičius wrote:
Not to criticize, but to seek clarity:
What does the term resources refer to, in your usage
Hey Michael,
the resource description being edited is loaded with a SPARQL query.
The updated description is inserted using SPARQL update.
Although often it is useful to edit and update full content from a
named graph using Graph Store Protocol instead. So view and update
mechanisms are not
in the previous email, but you haven't
replied to that.
On Sat, Feb 21, 2015 at 8:43 PM, Kingsley Idehen
kide...@openlinksw.com wrote:
On 2/21/15 1:34 PM, Martynas Jusevičius wrote:
Kingsley,
I don't need a lecture from you each time you disagree.
I am not lecturing you. I am trying to make
I find it funny that people on this list and semweb lists in general
like discussing abstractions, ideas, desires, prejudices etc.
However when a concrete example is shown, which solves the issue
discussed or at least comes close to that, it receives no response.
So please continue discussing
Hey Paul,
we have the editing interface, but ontologies are not of much help
here. The question is, how and where to draw the boundary of the
description that you want to edit, because millions of triples on one
page will not work.
Fine-grained named graphs and/or SPARQL queries/updates are 2
?
select distinct ?g where { graph ?g { ?s ?p ?o } }
count() didn't work for me BTW.
On Wed, Feb 18, 2015 at 10:51 PM, Kingsley Idehen
kide...@openlinksw.com wrote:
On 2/18/15 4:01 PM, Martynas Jusevičius wrote:
we have the editing interface, but ontologies are not of much help
here. The question
Paul,
does this look something like the interface you could use?
http://linkeddatahub.com/ldh?mode=http%3A%2F%2Fgraphity.org%2Fgc%23EditMode
Martynas
graphityhq.com
On Wed, Feb 18, 2015 at 11:59 PM, Paul Houle ontolo...@gmail.com wrote:
Well here is my user story.
I am looking at a page
Thanks for clarifying that Michael. Well, then I give up :) XMP looks
ridiculous indeed. If normal RDF/XML was allowed, it could be actually
useful.
On Jan 20, 2015 9:28 AM, Michael Brunnbauer bru...@netestate.de wrote:
Hello Martynas,
On Tue, Jan 20, 2015 at 02:34:23AM +0100, Martynas
Hey all,
I think APIs for common languages like Java and C# to extract XMP RDF
from PDF Files/Streams would be much more helpful than standalone
tools such as Paul mentions.
I've looked at Adobe PDF Library SDK but none of the features mention metadata:
PDFBox includes metadata API, but does not mention RDF:
https://pdfbox.apache.org/1.8/cookbook/workingwithmetadata.html
On Mon, Jan 19, 2015 at 11:31 PM, Martynas Jusevičius
marty...@graphity.org wrote:
Hey all,
I think APIs for common languages like Java and C# to extract XMP RDF
from PDF
Larry,
IMO mixing RDF/XML with JSON doesn't make sense. Why not keep it
RDF/XML? Like this (not tested):
x:xmpmeta xmlns:x=adobe:ns:meta/
rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#;
rdf:Description rdf:about=
xmlns:pdf=http://ns.adobe.com/pdf/1.3/;
Dear Peter,
please show me how to query PDFs with SPARQL. Then I'll believe there
are no benefits of XHTML+RDFa over PDF.
Addressing the issue from the reviewer perspective only is too narrow,
don't you think?
Martynas
On Mon, Oct 6, 2014 at 6:08 PM, Peter F. Patel-Schneider
conferences.
On 10/06/2014 09:19 AM, Martynas Jusevičius wrote:
Dear Peter,
please show me how to query PDFs with SPARQL. Then I'll believe there
are no benefits of XHTML+RDFa over PDF.
Addressing the issue from the reviewer perspective only is too narrow,
don't you think?
Martynas
Hey all,
is there any established and/or widely supported LaTeX XML schema?
I have found several projects, but not sure how much they're used:
- http://dlmf.nist.gov/LaTeXML/
- http://getfo.org/texml/
- http://www-sop.inria.fr/marelle/tralics/
If there would be an agreed XML schema, it would be
Actually LaTeXML seems to do pretty much I what I was thinking about:
http://dlmf.nist.gov/LaTeXML/manual/usage/usage.single.html#SS0.SSS0.P7
Could be packaged in a more user-friendly way though.
On Thu, Oct 2, 2014 at 12:56 AM, Martynas Jusevičius
marty...@graphity.org wrote:
Hey all
Hey all,
the only specification I know that actually solves practical RDF input
problems is RDF/POST encoding:
http://www.lsrn.org/semweb/rdfpost.html
It can be easily incorporated into XSLT stylesheets to provide
reusable layout templates, and with SPIN constraints to provide
validation:
Hey all,
Graphity Client uses the same ?uri= convention:
http://semanticreports.com/?uri=http%3A%2F%2Fwww4.wiwiss.fu-berlin.de%2Feurostat%2Fresource%2Fcountries%2FDanmark
Martynas
graphityhq.com
On Fri, Aug 22, 2014 at 5:56 PM, Bill Roberts b...@swirrl.com wrote:
Hi Luca
We certainly find a
Phil,
AFAIK, none of the validators on that list take large enough user
input both as RDF/XML and Turtle, as rdfabout.com used to. That is why
it's sad to see it go.
I think it is also safe to say that W3C's own validator is pretty
outdated and useless because of the same reason:
Oh noes :( I was using it all the time as well.
Martynas
graphityhq.com
On Apr 27, 2014 5:23 PM, Frans Knibbe | Geodan frans.kni...@geodan.nl
wrote:
Hi!
I really liked the RDF validator and converter at
http://www.rdfabout.com/demo/validator/. I used it often to validate the
Turtle I wrote
Vuk,
If URIs like /alice identify documents, then your example treats
documents as persons. In other words, you conflate information resources
and real-world resources.
Martynas
graphityhq.com
On Mar 25, 2014 11:35 AM, Vuk Milicic vuk.mili...@eurecom.fr wrote:
Hi Markus,
How about this:
Thomas,
then the HTML5 controls don't make sense, in my opinion, as the defeat
the purpose of content negotiation. It's hard for me to take that
specification seriously anymore.
You could have a single video resource URI and choose the
representation format based on Accept headers. You need to
Richard,
I think Graphity is close to what you're looking for:
https://github.com/Graphity/graphity-browser
It supports SPARQL Protocol and Graph Store Protocol, content
negotiation, XSLT transformations of RDF output and RDF input user
interface using RDF/POST
Markus,
in the Linked Data context, what is the difference between
identifier and hyperlink? Last time I checked, URIs were opaque
and there was no such distinction.
Martynas
On Thu, Nov 21, 2013 at 6:43 PM, Markus Lanthaler
markus.lantha...@gmx.net wrote:
+public-hydra since there are a
Hey Ruben,
regarding RFC6570, I'm not planning to adopt it, since the
specification is better suited for building URIs, not matching them
(1.4 Limitations): In general, regular expression languages are
better suited for variable matching
I'm using JAX-RS syntax since it can be used for matching
: mca.amundsen
http://amundsen.com/blog/
http://twitter.com/mamund
https://github.com/mamund
http://www.linkedin.com/in/mamund
On Fri, Nov 22, 2013 at 10:13 AM, Markus Lanthaler
markus.lantha...@gmx.net wrote:
Hi Martynas,
On Friday, November 22, 2013 3:12 PM, Martynas Jusevičius wrote
Ruben,
2 things I'm aware of and have implemented:
- URI templates: Linked Data API vocabulary
https://code.google.com/p/linked-data-api/wiki/API_Vocabulary
Graphity reuses api:uriTemplate and api:itemTemplate to match request
URIs against ontology classes. The actual template syntax is reused
Lars,
I'm using the Time ontology for this purpose: http://www.w3.org/TR/owl-time/
Martynas
graphityhq.com
On Tue, Nov 12, 2013 at 3:47 PM, Svensson, Lars l.svens...@dnb.de wrote:
Is there a standard (recommended) datatype to use when I want to specify a
time interval (e. g.
Andrei,
I would be interested. I have worked on ACL a lot recently, with a
goal to produce a transparent JAX-RS authorization filter for our
Graphity platform: http://graphity.org.
I have successfully implemented the filter using W3C ACL ontology and
plain SPARQL 1.1, but the code is
Was following the thread, decided to jump in :) So how do I create a
certificate? I have a FOAF profile and want to add it there.
As Hugh pointed out,
http://webid.myxwiki.org/xwiki/bin/view/WebId/CreateCert doesn't work.
Is it still maintained?
Martynas
graphityhq.com
On Tue, Aug 6, 2013 at
RDF/POST Encoding for RDF: http://www.lsrn.org/semweb/rdfpost.html
Graphity includes a Jena-based RDF/POST parser.
Martynas
graphityhq.com
On Wed, Jun 26, 2013 at 1:46 PM, Dominic Oldman do...@oldman.me.uk wrote:
I am aware of RForms (https://code.google.com/p/rforms/) but are there also
I disagree completely that RDF is not Web-native. Read-write RDF Linked
Data is the way the Web was supposed to be, in my opinion.
Martynas
On Jun 11, 2013 5:33 PM, Alvaro Graves alv...@graves.cl wrote:
When talking to web developers, they tell me they find little benefit on
using RDF. This is
Hey Harry,
HeltNormalt (http://heltnormalt.dk) is a danish entertainment
content-publishing site built entirely on Linked Data principles, using
Dydra triplestore (http://dydra.com) and Graphity Linked Data platform (
http://graphity.org).
Content negotiation was not implemented because of
/posts/Linked-Data-Connecting-together-the-BBCs-Online-Content
Martynas
graphity.org
On Thu, Apr 4, 2013 at 3:04 PM, Harry Halpin hhal...@ibiblio.org wrote:
On Thu, Apr 4, 2013 at 1:40 PM, Martynas Jusevičius marty...@graphity.org
wrote:
Hey Harry,
HeltNormalt (http://heltnormalt.dk
Shouldn't the path component of the URIs be percent-encoded? That is,
http://uri4uri.net/uri/%0Ahttp%3A%2F%2Fdbpedia.org%2Fresource%2FCopenhagen
instead of
http://uri4uri.net/uri/http://dbpedia.org/resource/Copenhagen
Martynas
graphity.org
On Mon, Apr 1, 2013 at 11:37 AM, Christopher
Hey Frans,
Dublin Core Terms has some general properties for this:
dct:hasPart http://dublincore.org/documents/dcmi-terms/#terms-hasPart
dct:isPartOf http://dublincore.org/documents/dcmi-terms/#terms-isPartOf
Martynas
graphity.org
On Thu, Feb 21, 2013 at 2:47 PM, Frans Knibbe | Geodan
Matteo,
if you want annotations interleaving with text, maybe you could use
RDFa? Here's one of the first RDFa annotations Google hits:
http://www.aclweb.org/anthology-new/R/R11/R11-2008.pdf
Martynas
graphity.org
On Thu, Feb 7, 2013 at 3:43 PM, Matteo Casu mattec...@gmail.com wrote:
Thank you
JSON is not a silver bullet. By only providing JSON, you cut off
access for the whole XML toolchain.
My related post on HackerNews: http://news.ycombinator.com/item?id=4417111
Martynas
graphity.org
On Wed, Feb 6, 2013 at 2:23 PM, William Waites w...@styx.org wrote:
On Wed, 06 Feb 2013 11:45:10
Hey Vishal,
knowledge of structure can be useful but is not necessary. Probably
the most common pitfall is not to check if named graphs were used.
Your can try this query that handles both cases (default and named graphs):
PREFIX rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
PREFIX rdfs:
Hey Vishal,
if you mean a triple store with built-in provenance metadata, I'm not
aware of any that provide this out-of-the-box.
However it should be possible to implement using SPARQL named graphs
as this paper shows:
http://static.usenix.org/event/tapp11/tech/final_files/Halpin.pdf
This is
Hey Sebastian,
could you please try Graphity Browser:
http://semanticreports.com/?uri=http%3A%2F%2Fdbpedia.org%2Fresource%2FLady_Gaga
I'll send an email to Denny to add it to the list.
Martynas
http://graphity.org
On Sat, Sep 22, 2012 at 12:34 PM, Sebastian Hellmann
Hey Dimitris,
Graphity Browser has a UI, SPARQL endpoint and supports content
negotiation: https://github.com/Graphity/graphity-browser
Demo instance here: http://semanticreports.com
It does not support data import as of yet, but it works out-of-the-box
on SPARQL endpoints, so the researcher
Hey all,
I'm pleased to announce Graphity -- a fully extensible generic Linked
Data platform for building end-user Web applications.
Rationale
==
Graphity started as JAX-RS [JAX] and Jena-compatible framework, since
there was a lack of RDF and Linked Data tools in PHP. It was created
while
Hey all,
speaking of (business) use cases for Linked Data, there is a number of
them on W3C site:
http://www.w3.org/2001/sw/sweo/public/UseCases/
However I needed to present a few cases as a minimal slide deck, so
here it is -- maybe it will be helpful to someone:
Sebastian, all,
I'm on your side here. But regarding Linked Data, consider the
following points that slow down its adoption:
- data-heavy players such as Facebook and Google might not be
interested in adopting a new open, even if superior, data approach,
since it is in their interest to keep as
Hey Sebastian,
can't you simply use link rel=alternate type=application/rdf+xml
href=recshop.rdf ?
It's not embedding per se, but it's one of the patterns. More info here:
http://linkeddatabook.com/editions/1.0/#htoc66 (section Making RDF
Discoverable from HTML)
Martynas
graphity.org
On Tue,
72 matches
Mail list logo