- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Sat, 17 Nov 2012 13:53:15 -0500
- To: public-rww@w3.org
- Message-ID: <50A7DD1B.2010709@openlinksw.com>
On 11/17/12 7:39 AM, Melvin Carvalho wrote: > FYI > > ---------- Forwarded message ---------- > From: *Keith Alexander* <keithalexander@keithalexander.co.uk > <mailto:keithalexander@keithalexander.co.uk>> > Date: 17 November 2012 13:18 > Subject: Trilby - a PHP app for dynamic publishing of small RDF datasets > To: linked-data-api-discuss@googlegroups.com > <mailto:linked-data-api-discuss@googlegroups.com> > > > Hi, > > I've written this thing called Trilby[1], and I thought that some > people on this list might find it interesting. > > It's not quite another Linked Data API spec implementation, but it's > heavily influenced by LDA. > > The niche Trilby is trying to address is the small dataset with > thousands rather than millions of entities. The kind of dataset you > might produce with Open (Google) Refine and the DERI RDF extension. > For small datasets like that, it can be a lot of bother to set up > SPARQL servers and configure APIs and so on, and I thought it would be > fun to try to make it easy to publish small linked data projects that > still have good features for browsing, faceting and searching. > > Trilby is a pure PHP(5.3) app that lets you upload an RDF file, and > publishes it dynamically in a fashion similar to LDA. > It uses a PHP file-based RDF store called Raffles[2], and doesn't need > a database server, or require (or provide) a SPARQL endpoint. > > Trilby supports paging and path queries eg: > > http://keithalexander.co.uk/ecco-tcp/?rdf:type=bibo:Book&_page=2 (also > supports _pageSize) > http://keithalexander.co.uk/ecco-tcp/?dct:creator/whois:born=1750 > (deeper paths - paths also support wildcards eg: */foaf:made= ) > http://keithalexander.co.uk/ecco-tcp/?whois:born;_min=1750 (like LDA > 'min-' and 'max-') > http://keithalexander.co.uk/ecco-tcp/?_near=http%3A%2F%2Fkeithalexander.co.uk%2Fecco-tcp%2Fplace%2FDublin > (geospatial search) > http://keithalexander.co.uk/ecco-tcp/?dct:title;_search=Politics (text > search) > > Trilby just uses CURIEs rather than LDA shortnames, and doesn't have > the option of "Simple" formats, or configurable URI paths. It doesn't > permit/require much configuration - just a form you fill in where you > give the dataset a name and a license. > > Other features include facets, and VoID metadata. > > If anyone tries it, I'd love to hear how you get on, and would > appreciate any bugs filed through github etc > > Best, > > Keith > > [1] http://kwijibo.github.com/trilby/ > [2] http://kwijibo.github.com/Raffles/ > Very neat! Should help trivialize Linked Data deployment and exploitation esp. when working with personal data spaces comprised of small datasets. -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca handle: @kidehen Google+ Profile: https://plus.google.com/112399767740508618350/about LinkedIn Profile: http://www.linkedin.com/in/kidehen
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Saturday, 17 November 2012 18:53:37 UTC