New tools: Sindice Inspector, Full Cache API – all with Online Data Reasoning

2009-10-12 Thread Giovanni Tummarello
Full announcement at
http://blog.sindice.com/2009/10/12/new-inspector-full-cache-api-all-with-online-data-reasoning/

quotable text:
---

We’re happy to release today 2 distinct yet interplaying features in
Sindice: The Sindice Inspector and the Sindice Cache API (both
including Sindice’s Online Data Reasoning).

A) Sindice Inspector

- Takes anything with structured data on (RDF, RDFa, Microformats),
and provides several handy ways:

* in a “Sigma” based view
* a novel card/frame based view
* a SVG based interactive graph view (a la google map)
* sortable triples, with prettyprint namespace support
* full ontology tree view for Online Data Reasoning debugging

- Does live Online Data Reasoning: allows a data publisher to see
which ontologies are implicitly or explicitly (directly or indirectly,
via other ontologies) and

* visualizes the full closure of inferred statements using different colors.
* provides a tree of the ontologies in use and their dependencies.

Ways to use it:

* a tool from Sindice.com (the inspect tab on the homepage) or the
Inspector Homepage
* a Bookmarklet (drag it to your bookmark bar and use while browsing)
* an API either raw (Any23 output, no reasoning) or with reasoning
* to send links to structured data files around, every
visualization has its own permalink.

Examples:

* Sortable Triples with Reasoning Closure (try)
http://sindice.com/developers/inspector/?url=http://dbpedia.org/resource/Lough_Corrib&doReasoning=true#triples
* Ontology Import Tree of Axel Polleres’s DERI foaf file (try
notice how the GEO ontology and the DCTerms elements are only imported
indirectly via other ontologies but yet contribute to the reasoning)
http://sindice.com/developers/inspector?doReasoning=true&url=http%3A%2F%2Fwww.deri.ie%2Ffileadmin%2Fscripts%2Ffoaf.php%3Fid%3D58#ontologies
* Graph of the RDF representation of Axel’s Facebook public
profile (from microformats)
http://sindice.com/developers/inspector/?url=http%3A%2F%2Fwww.facebook.com%2FAxelPolleres%3F_fb_noscript%3D1#graph
* All the data in a eventful.com page
http://sindice.com/developers/inspector/?url=http%3A%2F%2Feventful.com%2Fwinnipeg%2Fevents%2Fmetallica-%2FE0-001-025118008-2#fullcontent

B) Sindice Cache API

Tired of your favorite data being offline now and then? convinced that
you can’t really do a linked data application without any network
safety net? rejoice :-) . With the Sindice Cache API you can:

* access and retrieve any of the currently 64 million RDF sources
in Sindice with a simple REST api;
* access and retrieve the full set of inferred triples created by
Online Data Reasoning (instant access to the precomputed closure, 0
wait time);
* visualize the cache with the same handy tools as available in
the inspector. Just try from any Sindice result page.

Feel free to use Sindice Cache with reasoning as a fallback service
when data is not available and as a way to add full recursive ontology
importing + reasoning support to your application (with none of the
massive pain associated with the full procedure). A document you need
is not in the cache? just ping the URL in and it will be available
within minutes;

———-

But what is Online Data Reasoning exactly? Background and implementation

When RDF/RDFa data is put out there on the web, the “explicit”
information given in the data is just part of the story. Reasoning is
a process by which the vocabulary used in the data (Ontologies) are
analyzed to extract new pieces of information (otherwise implicit) –
e.g. giving a “date of birth” to an “agent” would makes that a
“person”.

Typically, Semantic Web software have manually imported the ontologies
they needed. If ontologies are published using W3C best practices,
however, it becomes possible to do the entire process automatically:
ontological properties can be resolved (i.e. as they are resolvable
URIs, they are HTTP fetched) and therefore all can be imported
automatically …

… but ontologies can import other ontologies, and form circles and so on.

Read all at 
http://blog.sindice.com/2009/10/12/new-inspector-full-cache-api-all-with-online-data-reasoning/


Credits:

Reasoning Services and methodology [1] – Renaud Delbru, Michele
Catasta, Robert Fuller

Data extraction – Any23 library – http://code.google.com/p/any23/ –
Richard Cyganiak, Jurgen Umbrich, Michele Catasta

User interface and frontend programming – Szymon Danielczyk

The Card/Frame and SVG visualization courtesy of http://rhizomik.net/
– thanks especially to Roberto Garcia who supported us during his
visit this summer with his wife Rosa and little Victor :-) hi guys.

Sindice is a research project at DERI and is supported by Science
Foundation Ireland under Grant No. SFI/02/CE1/I131, by the OKKAM
Project (ICT-215032) and by the ROMULUS project (ICT-217031).

[1] R. Delbru, A. Polleres, G. Tummarello and S. Decker. Context
Dependent Reasoning for Semantic Documents i

Re: ANN: alternative to cURL for debugging URIs

2009-10-12 Thread Michael Hausenblas

Olaf,

> We announce a new tool for Linked Data publishers as well as developers of
> Linked Data based applications. You may use our tool [1] as an alternative to
> the command line tool cURL for debugging Linked Data sites [2].

Nice work. You might want to look at hurl [1] as well and copy some of their
features ;)

Cheers,
  Michael

[1] http://hurl.it/

-- 
Dr. Michael Hausenblas
LiDRC - Linked Data Research Centre
DERI - Digital Enterprise Research Institute
NUIG - National University of Ireland, Galway
Ireland, Europe
Tel. +353 91 495730
http://linkeddata.deri.ie/
http://sw-app.org/about.html



> From: Olaf Hartig 
> Organization: Humboldt-Universität zu Berlin
> Date: Mon, 12 Oct 2009 16:02:21 +0200
> To: Linked Data community 
> Subject: ANN: alternative to cURL for debugging URIs
> Resent-From: Linked Data community 
> Resent-Date: Mon, 12 Oct 2009 14:03:09 +
> 
> Dear LODers,
> 
> We announce a new tool for Linked Data publishers as well as developers of
> Linked Data based applications. You may use our tool [1] as an alternative to
> the command line tool cURL for debugging Linked Data sites [2]. Our tool
> allows you to dereference URIs and it visualizes the HTTP response of the
> server. In contrast to cURL, you may directly select each URI that occurs in
> the response in order to initiate the dereferencing of the selected URI with
> our tool. Hence, with our tool you may avoid the cumbersome copying and
> pasting of URIs on the command line as is necessary with curl. Furthermore,
> you may view the response body in different RDF serialization formats and you
> may inspect RDF data embedded in XHTML+RDFa documents. To make our tool
> a real Linked Data application that can also be accessed by software agents we
> embed an RDF description of the visualized HTTP messages in the HTML output.
> 
> Cheers,
>  Annika, Olaf
> 
> [1] http://linkeddata.informatik.hu-berlin.de/uridbg/
> [2] http://dowhatimean.net/2007/02/debugging-semantic-web-sites-with-curl
> 
> --
>  Olaf Hartig
>   Database and Information Systems Research Group
>   Department of Computer Science
>   Humboldt-Universität zu Berlin
> 
> 




Call for Papers/Workshop Proposals (GPC-10, UIC-10, MTPP-10, ICA3PP-10, FC-10, SMPE-10, FutureTech-10, BodyNets-10)

2009-10-12 Thread Robert C. Hsu


** Apologies if you receive multiple copies of this announcement. **

Please disseminate this message in your networks / subscribed lists.
We also take this chance to invite you contribute a paper / proposal 
to these events.  Thanks in advance.


Call for Workshop Proposals

1. Conference: GPC 2010 (The 5th International Conference on Grid and Pervasive Computing)
   Web: http://gpc2010.ndhu.edu.tw/
   Place/Date: Hualien, Taiwan / May 10-14, 2010
   Publication: LNCS, Springer
   Proposal Due: 10 December, 2010
   Contact: Prof. Shi-Jim Yen (sj...@mail.ndhu.edu.tw ); Prof. Robert C. Hsu (c...@chu.edu.tw)

2. Conference: UIC 2010 (The 6th International Conference on Ubiquitous Inte)
   Place/Date: Xian, China / October 26-29, 2010
   Publication: IEEE CS (EI indexed, IEEE Digital library)
   Proposal Due: January 31, 2010
   Contact: Prof. Robert C. Hsu (c...@chu.edu.tw); Prof. Mieso Denko (de...@cis.uoguelph.ca)

Call for Research Papers

3. Conference: MTPP 2010 (The 2nd Russia-Taiwan Symposium on Methods and Tools of Parallel Programming Multicomputers)
   Web: http://grid.chu.edu.tw/mtpp2010/
   Place/Date: Vladivostok, Russia / May 17-19, 2010
   Publication: LNCS, Springer (EI Indexed, DBLP)
   Submission Due: January 10, 2010

4. Conference: ICA3PP 2010 (The 10th International Conference on Algorithms and Architecture for Parallel Processing)
   Web: http://cse.stfx.ca/~ica3pp2010/
   Place/Date:  Busan, Korea / May 21-23, 2010
   Publication: LNCS, Springer (EI Indexed, DBLP)
   Submission Due: November 30, 2009

5. Conference: IET FC 2010 (The IET International Conference on Frontier Computing)
   Web: http://fc2010.cs.pu.edu.tw/
   Place/Date: Taichung, Taiwan / July 19-21, 2010
   Publication: IET Press (EI Indexed, IEEE Digital library)
   Submission Due: December 25, 2009

6. Conference: SMPE 2010 (The Fourth International Symposium on Security and Multimodality in Pervasive Environments)
   Web: http://www.ftrg.org/smpe2010/
   Place/Date: Perth, Australia / April 20-23, 2010 
   Publication: IEEE CS (EI indexed, IEEE Digital library)
   Submission Due: November 1, 2009

7. Conference: FutureTech 2010 (The 5th International Cnoference on Future Information Technology)
   Web: http://www.ftrg.org/futuretech2010/
   Place/Date: Busan, Korea / May 21-23, 2010
   Publication: IEEE CS (EI indexed, IEEE Digital library)
   Submission Due: November 30, 2009

8. Conference: BodyNets 2010 (The Fifth International Conference on Body Area Networks)
   Web: http://www.bodynets.org/
   Place/Date: Corfu Island, Greece / Spetember 10-12, 2010
   Publication: LNICST (EI indexed, DBLP)
   Submission Due: March 22, 2010




Re: ANN: alternative to cURL for debugging URIs

2009-10-12 Thread Richard Light
In message <200910121602.23834.har...@informatik.hu-berlin.de>, Olaf 
Hartig  writes

Dear LODers,

We announce a new tool for Linked Data publishers as well as developers of
Linked Data based applications. You may use our tool [1] as an alternative to
the command line tool cURL for debugging Linked Data sites [2]. Our tool
allows you to dereference URIs and it visualizes the HTTP response of the
server. In contrast to cURL, you may directly select each URI that occurs in
the response in order to initiate the dereferencing of the selected URI with
our tool. Hence, with our tool you may avoid the cumbersome copying and
pasting of URIs on the command line as is necessary with curl. Furthermore,
you may view the response body in different RDF serialization formats and you
may inspect RDF data embedded in XHTML+RDFa documents. To make our tool
a real Linked Data application that can also be accessed by software agents we
embed an RDF description of the visualized HTTP messages in the HTML output.


Very nice.  The only glitch I found was when URLs contain the ampersand 
character, e.g.:


http://collections.wordsworth.org.uk/object/GRMDC.C104.2

when resolved as HTML yields a 301 Moved Permanently, whose URL should 
include the trailing "&objectname=GRMDC.C104.2" (but doesn't).


Richard
--
Richard Light



ANN: alternative to cURL for debugging URIs

2009-10-12 Thread Olaf Hartig
Dear LODers,

We announce a new tool for Linked Data publishers as well as developers of 
Linked Data based applications. You may use our tool [1] as an alternative to 
the command line tool cURL for debugging Linked Data sites [2]. Our tool 
allows you to dereference URIs and it visualizes the HTTP response of the 
server. In contrast to cURL, you may directly select each URI that occurs in 
the response in order to initiate the dereferencing of the selected URI with 
our tool. Hence, with our tool you may avoid the cumbersome copying and 
pasting of URIs on the command line as is necessary with curl. Furthermore, 
you may view the response body in different RDF serialization formats and you 
may inspect RDF data embedded in XHTML+RDFa documents. To make our tool
a real Linked Data application that can also be accessed by software agents we 
embed an RDF description of the visualized HTTP messages in the HTML output.

Cheers,
 Annika, Olaf

[1] http://linkeddata.informatik.hu-berlin.de/uridbg/
[2] http://dowhatimean.net/2007/02/debugging-semantic-web-sites-with-curl

--
 Olaf Hartig
  Database and Information Systems Research Group
  Department of Computer Science
  Humboldt-Universität zu Berlin




Re: Breaking News: GoodRelations data now shows up in Yahoo!

2009-10-12 Thread Daniel O'Connor
On Mon, Oct 12, 2009 at 1:17 PM, Kingsley Idehen  wrote:
> Daniel O'Connor wrote:
>>
>> http://goodrelations.doconnor.user.dev.freebaseapps.com/
>>
>> Freebase data being rendered as Good Relations ("Or Barbie and Ken's
>> Semantic Web Playset")
>>
>> What's the best way to validate this / check it would show up in Yahoo
>> search results?
>>
>>
>>
>
> Daniel,
>
> I took a link from you page and passed it through the Virtuoso Sponger
> instance that sits behind our URIBurner service [1]. I've also added a few
> examples from Amazon [2], BestBuy [3], eBay [4], O'Reilly [5], and Zillow
> [6]:
>
> Links:
>
> 1.
> http://linkeddata.uriburner.com/about/html/http://goodrelations.doconnor.user.dev.freebaseapps.com/view?id=/en/amethyst_aura_barbie
> - Your link, follow the value of the "topic" (aka. foaf:topic) property
> 2. http://pnt.me/epYyjt -- Amazon book (same one used in the O'Reilly
> example, and you can find it via seeAlso)
> 3. http://pnt.me/d9sCpB -- BestBuy (again follow the topic or primary topic
> value links)
> 4. http://pnt.me/TDVWUa -- eBay (MJ's Thriller Jacket)
> 5. http://bit.ly/3LvYGi -- O'Reilly book offerring starting with description
> of host Web page
> 6. http://bit.ly/34wYrz -- House for sale in Weston, MA via Zillow
> 7. http://bit.ly/11HbCv  -- Same as above re. Zillow but Vendor route to
> offer
>
> Note: the sponger cartridges also lookup Yahoo! and Google, so in due course
> seeAlso will reveal related data from those HTML+RDFa aggregating data
> spaces. All you need is a proxy/wrapper style HTTP URI and you're set re. a
> portable data source name to the respective linked data meshes hosted on the
> Web.
>

*whoosh*

I'm taking the fact I can find this particular product for sale on
ebay via a few clicks from the topic link to mean "You haven't screwed
up too badly".

In which case... wooo.