Ivan Herman | 2 Jan 10:47 2009
Picon

Re: RDF-EASE: RDFa in CSS


Toby A Inkster wrote:
> 
> The current parsing algorithm is not very efficient though, nor
> especially tidy. I plan on writing a replacement algorithm which will
> instead interleave RDF-EASE steps inside the RDFa algorithm. This would
> reduce the number of passes over the DOM tree.
>

I think that the files we are talking about are small enough that I
would not really worry about the efficiency issue of passing over the
DOM tree several times. My RDFa distiller has a model whereby
preprocessors can be plugged in easily; preprocessors that modify the
DOM tree before the core RDFa processing switches in. It works well for
me...

I must admit that I am probably influenced by that model but I am not
sure it is worth or even advantageous to define an algorithm that mixes
the RDF EASE steps with the RDFa algorithm. God only knows how many
iteration the RDFa group had to go through to get that part of the
design bullet proof (hopefully it is bullet proof now:-) so I would keep
away from changing it... In other words, I think your initial instinct
of defining EASE as a preprocessor that produces pure RDFa is the righ
one (at least in my view...)

(This is also why I am still worried by the differences from CSS in
syntax and even in the cascade. The closer the design is to the CSS
model, the easier it is to define such a preprocessor with off-the-shelf
tools...)

(Continue reading)

Manos Batsis | 2 Jan 12:29 2009

Re: RDF-EASE: RDFa in CSS


Toby A Inkster wrote:
> 
> Dan Brickley wrote:
> 
>> Another thought (hmm maybe I mentioned this before) - does the idea of 
>> an RDF-EASE-to-XSLT convertor make sense, so that EASE could 
>> effectively serve as an authoring tool for GRDDL XSLT documents?
> 
> 
> I think you might have suggested this to me before. My XSLT skills would 
> be nowhere near adequate for such a task - wouldn't even know where to 
> start. But it certainly seems an interesting idea.

Would be happy to work on a java-based RDF-EASE-to-XSLT converter; it 
would be very easy for me to do the XSLT generation if someone could 
help with the CSS to objects parsing step.

Cheers,

Manos

Dan Brickley | 2 Jan 13:43 2009

Re: RDF-EASE: RDFa in CSS


On 2/1/09 12:29, Manos Batsis wrote:
> Toby A Inkster wrote:
>>
>> Dan Brickley wrote:
>>
>>> Another thought (hmm maybe I mentioned this before) - does the idea
>>> of an RDF-EASE-to-XSLT convertor make sense, so that EASE could
>>> effectively serve as an authoring tool for GRDDL XSLT documents?
>>
>>
>> I think you might have suggested this to me before. My XSLT skills
>> would be nowhere near adequate for such a task - wouldn't even know
>> where to start. But it certainly seems an interesting idea.
>
> Would be happy to work on a java-based RDF-EASE-to-XSLT converter; it
> would be very easy for me to do the XSLT generation if someone could
> help with the CSS to objects parsing step.

That would be great! Can anyone here help with the CSS-to-objects piece? 
(Toby? others?).

Manos, if you're happy in Perl maybe you could build something based on 
http://buzzword.org.uk/2008/rdf-ease/implementation.pl ? If not, at 
least it gives an idea for using CSS APIs, and some algorithms to look at.

BTW, thinking about RDF-EASE a bit more, I've been wondering whether it 
could serve as a nice abstraction layer for writing screenscrapers in 
general. The sales pitch in 
http://buzzword.org.uk/2008/rdf-ease/spec#sec-intro follows GRDDL's 
(Continue reading)

Manos Batsis | 2 Jan 15:12 2009

RDF-EASE java implementation?


Dan Brickley wrote:
> That would be great! Can anyone here help with the CSS-to-objects piece? 
> (Toby? others?).

Is anything in RDF-EASE not covered by SAC 1.3 compliant parsers? Maybe 
this can be easier than I initially thought.

Manos

Giovanni Tummarello | 2 Jan 15:34 2009
Picon

Re: RDF-EASE: RDFa in CSS


Hi Dan,

> BTW, thinking about RDF-EASE a bit more, I've been wondering whether it
> could serve as a nice abstraction layer for writing screenscrapers in
> general. The sales pitch in

 i'd think that wouldnt work since the method relies anyway on the
presence of class names at the right places (or the lack of
ambiguityin using HTML elements), something that is true only in a few
cases. A general scraper needs to deal with more complex cases.

As i mentioned earlier, If the application created class names on
purpose to be scrapted then RDFa could have been used right away but
RDF-EASE certainly could make this even simpler than native RDFa in
many cases

Giovanni

Toby A Inkster | 2 Jan 23:10 2009
Picon

RDF-EASE draft updated


I'd like to thank everyone for their interest in my little idea. I've  
put together an update based on feedback from the group. It can be  
found at:

	http://buzzword.org.uk/2008/rdf-ease/spec-20090102

I've redefined "-rdf-datatype" which was fairly odd before, and  
somewhat at odds with RDFa, and indeed RDF generally, in that it  
allowed a literal to take multiple datatypes. It no longer does.

I've changed CURIE prefix definitions to use an at-rule instead of  
the funny underscore syntax. e.g.

	 <at> prefix foaf "http://xmlns.com/foaf/0.1/";
	 <at> prefix ex1 "http://example.com/ns1#";

I've restructured the parsing algorithm. This used to loop through  
the rules in the RDF-EASE file, find the DOM nodes each rule selected  
and then apply the RDF-EASE properties to the node. Now it loops  
though the DOM, finds the rules in the RDF-EASE file that apply to  
it, and then applies the RDF-EASE properties to the node. Seems like  
a minor and unimportant change, but it will ensure that each DOM node  
is visited only once on that crawl - and do so in a predictable order  
- which will make it easier to resolve one of the other items on my  
todo list in the next few days.

Lastly, I've clarified the licensing of the document. It's under  
Creative Commons' BY-SA license, but I wanted to make it clear that  
for the purposes of licensing, implementations are not considered to  
(Continue reading)

Manos Batsis | 3 Jan 17:01 2009

Re: RDF-EASE draft updated


Toby A Inkster wrote:
> I've restructured the parsing algorithm. This used to loop through the 
> rules in the RDF-EASE file, find the DOM nodes each rule selected and 
> then apply the RDF-EASE properties to the node. Now it loops though the 
> DOM, finds the rules in the RDF-EASE file that apply to it, and then 
> applies the RDF-EASE properties to the node. Seems like a minor and 
> unimportant change, but it will ensure that each DOM node is visited 
> only once on that crawl - and do so in a predictable order - which will 
> make it easier to resolve one of the other items on my todo list in the 
> next few days.

Section 5 should be informative IMHO. Just for an example, one may want 
to avoid in-memory (i.e. DOM) representations of XHTML documents and 
instead parse the RDF-EASE file first, then use a streaming API like SAX 
to read the input XHTML and produce whatever it wants to.

Cheers,

Manos

CFP -Czech Republic- NDT2009

Dear Colleague,

We apologize if you receive multiple copies of the attached CFP. If  
you received this email in error, please forward it to the appropriate  
department at your institution.

If you wish to unsubscribe please send email to ndt <at> dirf.org.

THANK YOU.

NDT2009
http://arg.vsb.cz/ndt2009/Default.aspx

Attachment (CFP.pdf): application/pdf, 96 KiB
Jacek Kopecky | 4 Jan 20:53 2009
Picon

[Last call for participation] 1st Semantic Web Services Winter Retreat


[[ Please forward this to anyone who might be interested. ]]   
---------------------------------------------------------------------

             FIRST SEMANTIC WEB SERVICES WINTER RETREAT   
                       Call for participation   

                           March 1-7, 2009   
               Seefeld Olympic Region, Tyrol, Austria   

               Deadline for applications: Jan 10, 2009

          http://education.sti2.org/events/sws-retreat-09/   

---------------------------------------------------------------------

INTRODUCTION:

The Semantic Web Service (SWS) Retreat aims to be an intensive 5 day
course, training existing and new researchers and practitioners in the
field of Semantic Web Services, so as to encourage their participation
in this growing field and to give them access to its top experts. 
In particular, the retreat will bring together 20–30 students and 
10 tutors, allowing the participants to immerse themselves within 
the community and to interact on a one-to-one level with established
researchers to gain deeper insights and clarity.

The SWS Retreat is organized by STI International and by STI Innsbruck.
The retreat is partially funded by the Austrian FIT-IT funding agency
and by the EU project Service Web 3.0.
(Continue reading)

João Manuel R. S. Tavares | 5 Jan 21:02 2009
Picon

Workshop "Medical Imaging Systems" within EUROMEDIA 2009 - Announce & Call for Papers

--------------------------------------------------------------------------------------------------------------------------------

 

Workshop “Medical Imaging Systems” within EUROSIS EUROMEDIA 2009

April 15-17, 2009, Novotel, Bruges, Belgium

http://www.eurosis.org/cms/?q=taxonomy/term/172

 

(Apologies for cross-posting.

We would appreciate if you could distribute this information by your colleagues and co-workers.)

 

--------------------------------------------------------------------------------------------------------------------------------

 

Dear Colleague,

 

In recent years, extensive research has been performed to develop more and more efficient and powerful medical imaging systems. Such systems are crucial for medical specialists, allowing a deeper analysis and to understand what is going inside the human body, and therefore they play an essential role for adequate medical diagnosis and treatments.

To accomplish efficient and powerful medical imaging systems, many research works have being done in many domains, like the ones related with medical image devices, signal processing, image processing and analysis, biomechanical simulation and data visualization.

The main goal of the Workshop “Medical Imaging Systems” is to bring together researchers involved in the related domains, in order to set the major lines of development for the near future. Therefore, the proposed Workshop will consist of researchers representing various fields related to Medical Devices, Signal Processing, Computational Vision, Computer Graphics, Computational Mechanics, Scientific Visualization, Mathematics and Medical Imaging. The Workshop endeavors to contribute to obtain better solutions for more efficient and powerful medical imaging systems, and attempts to establish a bridge between clinicians and researchers from these diverse fields.

Due to your research activities in the field, we would like to invite you to submit a contributed paper for the Workshop “Medical Imaging Systems”.

 

Important Dates

 

- Submission Deadline: January 20, 2009;

- Notification of Acceptance or Rejection: March 20, 2009;

- Authors provide camera-ready manuscript: April 15-17, 2009;

- Conference Events: April 15-17, 2009.

 

For further details please see the conference website at: http://www.eurosis.org/cms/?q=taxonomy/term/172

 

We are looking forward to see you in Bruges next April.

 

Kind regards,

 

João Manuel R. S. Tavares

(University of Porto, tavares <at> fe.up.pt, www.fe.up.pt/~tavares)

 


Gmane