Re: New LOD dataset for media types

2015-11-04 Thread Martynas Jusevičius
Great news, I just noticed that http://purl.org/NET/mediatypes/ does not work anymore :) On Thu, Nov 5, 2015 at 12:21 AM, Silvio Peroni wrote: > Dear friends, > > We are pleased to announce a new LOD dataset > > http://www.sparontologies.net/mediatype > > that makes available media types defined

Re: What Happened to the Semantic Web?

2015-11-11 Thread Martynas Jusevičius
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 emphasis in the community has mostly been on ser

Re: Ontology to model access control

2015-12-16 Thread Martynas Jusevičius
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. it's ontology [1,2] and an implementatio

Re: A parser for detecting W3C OWL 2 profiles

2016-01-15 Thread Martynas Jusevičius
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 powering > the onlin

Re: RASH version 0.5: less roles, LaTeX formulas, and ROCS

2016-02-17 Thread Martynas Jusevičius
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 tools included in the RASH

Re: Deprecating owl:sameAs

2016-04-01 Thread Martynas Jusevičius
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 I've done makes me co

Dealing with distributed nature of Linked Data and SPARQL

2016-06-08 Thread Martynas Jusevičius
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 them.

Re: Dealing with distributed nature of Linked Data and SPARQL

2016-06-08 Thread Martynas Jusevičius
hey 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? > > Cheers > > 2016-06-08 14

Vocabulary to describe software projects and their dependencies

2016-08-08 Thread Martynas Jusevičius
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 other

Re: Vocabulary to describe software projects and their dependencies

2016-08-09 Thread Martynas Jusevičius
Thanks everyone! DOAP + PROV sounds like a good idea actually. On Tue, Aug 9, 2016 at 8:36 AM, Graham Klyne wrote: > On 08/08/2016 14:57, Martynas Jusevičius wrote: >> >> DOAP vocabulary comes very close: https://github.com/edumbill/doap >> >> Too bad it looks to be u

Re: best practice RDF in HTML

2012-06-13 Thread Martynas Jusevičius
Hey Sebastian, can't you simply use ? 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, Jun 12, 2012 at 7:22 PM, Sebastian Hellmann wrote: > Dear Ma

Re: Linked Data Demand & Discussion Culture on this List, WAS: Introducing Semgel, a semantic database app for gathering & analyzing data from websites

2012-07-20 Thread Martynas Jusevičius
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 mu

Re: Linked Data Demand & Discussion Culture on this List, WAS: Introducing Semgel, a semantic database app for gathering & analyzing data from websites

2012-07-22 Thread Martynas Jusevičius
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: http://www.slideshare.net/graphi

[ANN] Graphity - making rapid development of Linked Data webapps easy

2012-07-24 Thread Martynas Jusevičius
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 d

Re: Linked Data publishing (LAMP) tool

2012-09-11 Thread Martynas Jusevičius
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 coul

Re: LD browser rot

2012-09-22 Thread Martynas Jusevičius
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 wrote: > Hi all, > I was lo

Re: Temporal analysis or RDF graph data

2012-10-31 Thread Martynas Jusevičius
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 not

Re: CSV to RDF converter

2012-12-12 Thread Martynas Jusevičius
Hey Ying, why don't you just convert CSV to "raw" RDF and then do the mapping, using SPARQL 1.1? Google Refine with RDF extension should be enough to do the first step: http://code.google.com/p/google-refine/ http://refine.deri.ie Martynas graphity.org On Wed, Dec 12, 2012 at 11:08 PM, Ying Di

Re: Querying different SPARQL endpoints

2012-12-19 Thread Martynas Jusevičius
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: PREFIX rdfs:

Re: Content negotiation for Turtle files

2013-02-06 Thread Martynas Jusevičius
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 wrote: > On Wed, 06 Feb 2013 11:45:10 +, Richar

Re: annotations and RDF

2013-02-07 Thread Martynas Jusevičius
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 wrote: > Thank you Robert! > > I've

Re: How can I express containment/composition?

2013-02-21 Thread Martynas Jusevičius
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 wrote: >

Re: Visualizing Linked Data - did we miss anything?

2013-03-28 Thread Martynas Jusevičius
Hey Maria, there is also Graphity Linked Data Browser (new version is in the works): http://semanticreports.com Martynas graphity.org On Thu, Mar 28, 2013 at 6:48 PM, Heiko Paulheim wrote: > Dear Maria, > > as far as linked data browsers are concerned, you may want to include the > MoB4LOD fram

Re: uri for uri

2013-04-01 Thread Martynas Jusevičius
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 Gutte

Re: It is bad practice to consume Linked Data and not publish Linked Data

2013-04-04 Thread Martynas Jusevičius
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 cachin

Re: It is bad practice to consume Linked Data and not publish Linked Data

2013-04-04 Thread Martynas Jusevičius
/posts/Linked-Data-Connecting-together-the-BBCs-Online-Content Martynas graphity.org On Thu, Apr 4, 2013 at 3:04 PM, Harry Halpin wrote: > > > On Thu, Apr 4, 2013 at 1:40 PM, Martynas Jusevičius > wrote: > >> Hey Harry, >> >> HeltNormalt (http://heltnorm

Re: Restpark - Minimal RESTful API for querying RDF triples

2013-04-17 Thread Martynas Jusevičius
Luca, I've put together an alternative Linked Data server specification, which uses URI templates combined with SPIN SPARQL query templates and executes on a SPARQL-enabled triplestore: https://github.com/Graphity/graphity-ldp/wiki/Linked-Data-server-specification Maybe you'll find some familiar c

Re: RDF's challenge

2013-06-11 Thread Martynas Jusevičius
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" wrote: > When talking to web developers, they tell me they find little benefit on > using RDF. This is due to two m

Re: Rendering RDF in interactive html forms

2013-06-26 Thread Martynas Jusevičius
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 wrote: > > I am aware of RForms (https://code.google.com/p/rforms/) but are there also > other RDF template

Re: WebID Frustration

2013-08-06 Thread Martynas Jusevičius
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 11:1

Re: Beginning work on an official Web Access Control spec.

2013-10-17 Thread Martynas Jusevičius
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 unfortunatel

Re: Which datatype to use for time intervals

2013-11-12 Thread Martynas Jusevičius
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 wrote: > Is there a standard (recommended) datatype to use when I want to specify a > time interval (e. g. 2013-11-13--2013-11-14)? The XML

Re: representing hypermedia controls in RDF

2013-11-20 Thread Martynas Jusevičius
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 fr

Re: representing hypermedia controls in RDF

2013-11-22 Thread Martynas Jusevičius
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 wrote: > +public-hydra since there are a couple of things which we

Re: representing hypermedia controls in RDF

2013-11-22 Thread Martynas Jusevičius
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

Re: representing hypermedia controls in RDF

2013-11-22 Thread Martynas Jusevičius
; is a key characteristic of hypermedia messages. > > > > mamund > +1.859.757.1449 > skype: 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

Re: representing hypermedia controls in RDF

2013-11-26 Thread Martynas Jusevičius
-sec9.html#sec9.1.1 > [2] http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.1.2 > > > mamund > +1.859.757.1449 > skype: mca.amundsen > http://amundsen.com/blog/ > http://twitter.com/mamund > https://github.com/mamund > http://www.linkedin.com/in/mamund > > &

Re: "DOM" for RDF?

2013-12-02 Thread Martynas Jusevičius
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 (http://www.lsrn.org/semweb/rdfpost.

Re: Is the same video but in different encodings the owl:sameAs?

2013-12-05 Thread Martynas Jusevičius
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 ha

Re: Linked Data Fragments: Web-scale querying

2014-03-19 Thread Martynas Jusevičius
Ruben, interesting stuff. I remember another project that does something like that: SQUIN http://squin.sourceforge.net/index.shtml How does LDF compare to to it? Thanks, Martynas graphityhq.com On Wed, Mar 19, 2014 at 12:41 PM, Luca Matteis wrote: > Hi Rueben, > > Just finished reading the p

Re: How to avoid that collections "break" relationships

2014-03-25 Thread Martynas Jusevičius
Vuk, If URIs like 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" wrote: > Hi Markus, > > How about this: > > rdfs:subClassOf schema:

Re: What happened to my trusted Turtle validator and converter?

2014-04-27 Thread Martynas Jusevičius
Oh noes :( I was using it all the time as well. Martynas graphityhq.com On Apr 27, 2014 5:23 PM, "Frans Knibbe | Geodan" 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 and sometimes I

Re: What happened to my trusted Turtle validator and converter?

2014-05-06 Thread Martynas Jusevičius
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: http://www.w3.or

Re: URIs within URIs

2014-08-22 Thread Martynas Jusevičius
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 wrote: > Hi Luca > > We certainly find a need for that

Re: URIs within URIs

2014-08-24 Thread Martynas Jusevičius
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: https:/

Re: Technical challenges (Was Re: [ESWC 2015] First Call for Paper)

2014-10-01 Thread Martynas Jusevičius
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

Re: Technical challenges (Was Re: [ESWC 2015] First Call for Paper)

2014-10-01 Thread Martynas Jusevičius
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 wrote: > Hey all, > > is there any es

Re: scientific publishing process (was Re: Cost and access)

2014-10-06 Thread Martynas Jusevičius
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 wrote: > > > On 1

Re: scientific publishing process (was Re: Cost and access)

2014-10-06 Thread Martynas Jusevičius
the reviewing process > has many problems, particularly as it is performed in CS 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 n

Re: Is SPIN still a valid direction?

2014-12-22 Thread Martynas Jusevičius
Hey Antonino, I don't know where you get your information from, but SPIN is the flexible solution, as it gives you the full flexibility of SPARQL and more. Not only for inferencing, but also for constraints, query modelling etc. What are the alternatives you have in mind? The "new thing" coming i

Re: linked open data and PDF

2015-01-19 Thread Martynas Jusevičius
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: http://www.adobe.com/devnet/pdf/library.htm

Re: linked open data and PDF

2015-01-19 Thread Martynas Jusevičius
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 wrote: > Hey all, > > I think APIs for common languages like Java and C# to extract XMP RDF > from PDF Files/S

Re: linked open data and PDF

2015-01-19 Thread Martynas Jusevičius
Larry, IMO mixing RDF/XML with JSON doesn't make sense. Why not keep it RDF/XML? Like this (not tested): http://www.w3.org/1999/02/22-rdf-syntax-ns#";> http://ns.adobe.com/pdf/1.3/"; xmlns:lod="http://5stardata.info/ns/linked-data"; xmlns:xmp="http://ns.adobe.com/xap/1.0/";

Re: linked open data and PDF

2015-01-20 Thread Martynas Jusevičius
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" wrote: > > Hello Martynas, > > On Tue, Jan 20, 2015 at 02:34:23AM +0100, Martynas Jusevi??ius wrote: >

Re: linked open data and PDF

2015-01-24 Thread Martynas Jusevičius
rdsf:seeAlso and owl:sameAs values in your example are literals, not resources. On Sat, Jan 24, 2015 at 12:03 AM, Larry Masinter wrote: > I wrote: >> > Image formats like JPEG and PNG (for which there >> > is support for XMP) don't have a standard, uniform >> > way of attaching other files, thoug

Re: "Microsoft Access" for RDF?

2015-02-18 Thread Martynas Jusevičius
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 sol

Re: "Microsoft Access" for RDF?

2015-02-18 Thread Martynas Jusevičius
dited? 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 wrote: > On 2/18/15 4:01 PM, Martynas Jusevičius wrote: >> >> we have the editing interface, but ontologies are not of much help >>

Re: "Microsoft Access" for RDF?

2015-02-18 Thread Martynas Jusevičius
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 wrote: > Well here is my user story. > > I am looking at a page that looks like thi

Re: "Microsoft Access" for RDF?

2015-02-20 Thread Martynas Jusevičius
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 the

Re: "Microsoft Access" for RDF?

2015-02-20 Thread Martynas Jusevičius
Hey Michael, this one indeed. The layout is generated with XSLT from RDF/XML. The triples are grouped by resources. Within a resource block, properties are sorted alphabetically by their rdfs:labels retrieved from respective vocabularies. On Fri, Feb 20, 2015 at 4:59 PM, Michael Brunnbauer wrot

Re: "Microsoft Access" for RDF?

2015-02-21 Thread Martynas Jusevičius
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 neces

Re: "Microsoft Access" for RDF?

2015-02-21 Thread Martynas Jusevičius
On Fri, Feb 20, 2015 at 6:41 PM, Kingsley Idehen 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 wha

Re: "Microsoft Access" for RDF?

2015-02-21 Thread Martynas Jusevičius
esource";> http://type"/> value smth How would you call this? I call it a "resource description". But the name does not matter much, the fact is that we use it and it works. On Sat, Feb 21, 2015 at 7:01 PM, Kingsley Idehen wrote: > On 2/21/15 9:48 AM

Re: "Microsoft Access" for RDF?

2015-02-21 Thread Martynas Jusevičius
mmented on concurrency in the previous email, but you haven't replied to that. On Sat, Feb 21, 2015 at 8:43 PM, Kingsley Idehen wrote: > On 2/21/15 1:34 PM, Martynas Jusevičius wrote: >> >> Kingsley, >> >> I don't need a lecture from you each time you d

Re: Best practices on how to publish SPARQL queries?

2015-04-26 Thread Martynas Jusevičius
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, 2015

Re: Survey on Faceted Browsers for RDF data ?

2015-04-27 Thread Martynas Jusevičius
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 3:0

Re: Profiles in Linked Data

2015-05-07 Thread Martynas Jusevičius
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 imple

Re: Profiles in Linked Data

2015-05-07 Thread Martynas Jusevičius
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 us

Re: Profiles in Linked Data

2015-05-07 Thread Martynas Jusevičius
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: http://www.w3.org/TR/webarch/#dere

Re: Profiles in Linked Data

2015-05-07 Thread Martynas Jusevičius
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

Re: Profiles in Linked Data

2015-05-07 Thread Martynas Jusevičius
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 wrote: > Marty

Re: Profiles in Linked Data

2015-05-08 Thread Martynas Jusevičius
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: a bibo:Book ; foaf:isPrimaryTopicOf , . a foaf:Document ; foaf:primaryTopic . a foa

Re: Profiles in Linked Data

2015-05-12 Thread Martynas Jusevičius
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 wrote: > Kingsley, > > On Monday, May 11, 2015 9:00 PM, Kingsley Idehen wrote: > >> We have t

Re: Profiles in Linked Data

2015-05-13 Thread Martynas Jusevičius
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 play.

Re: Profiles in Linked Data

2015-05-13 Thread Martynas Jusevičius
rtynas On Wed, May 13, 2015 at 1:42 PM, Phil Archer 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 >> >&

Re: Profiles in Linked Data

2015-05-18 Thread Martynas Jusevičius
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 librari

Re: Profiles in Linked Data

2015-05-18 Thread Martynas Jusevičius
el of your data. Martynas On Mon, May 18, 2015 at 4:56 PM, Svensson, Lars 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 s

Re: Scholarly paper in HTML+RDF through RASH

2015-05-22 Thread Martynas Jusevičius
Silvio, nice work! A couple remarks regarding HTML: could be http://www.w3.org/TR/html401/struct/text.html#edef-CODE could http://www.w3.org/TR/html401/struct/text.html#edef-BLOCKQUOTE It think that would be more semantic :) BTW, shouldn't the JSON-LD media type in section #9 be

Re: Recommendation for transformation of RDF/XML to JSON-LD in a web browser?

2015-09-03 Thread Martynas Jusevičius
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 n

Re: Please publish Turtle or JSON-LD instead of RDF/XML [was Re: Recommendation for transformation of RDF/XML to JSON-LD in a web browser?]

2015-09-03 Thread Martynas Jusevičius
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: > Side note: RDF/XML

Re: Please publish Turtle or JSON-LD instead of RDF/XML [was Re: Recommendation for transformation of RDF/XML to JSON-LD in a web browser?]

2015-09-07 Thread Martynas Jusevičius
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 problem is that what many web developer likes is JSON