<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:,2008:/1/tag:www.readwriteweb.com,2008://1.5707-</id>
  <updated>2008-05-09T18:05:33Z</updated>
  <title>Comments for Semantic Web: Where Are The Meaning-Enabled Authoring Tools?</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.1</generator>
  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=5707" title="Semantic Web: Where Are The Meaning-Enabled Authoring Tools?" />
    <published>2008-02-21T07:49:32Z</published>
    <updated>2008-02-21T08:00:02Z</updated>
    <title>Semantic Web: Where Are The Meaning-Enabled Authoring Tools?</title>
    <summary>By Nitin Karandikar Much has been written recently about the concepts, approaches and applications of the Semantic Web. But there&apos;s something missing. In terms of understanding, finding and displaying content, there is no doubt that the Semantic Web is slowly becoming real (e.g. there were some great demos at a recent SDForum meet ). However,...</summary>
    <author>
      <name>Guest Author</name>
      
    </author>
    
    <category term="Semantic Web" />
    
    <category term="Trends" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[<p><img src="http://www.readwriteweb.com/images/microformats_rdf.jpg" /><em>By <a href="http://blog.softwareabstractions.com/">Nitin Karandikar</a></em> Much has been written recently about the <a href="http://www.readwriteweb.com/archives/semantic_web_road.php">concepts, approaches and applications</a> of the <a href="http://www.readwriteweb.com/archives/semantic_web_11_things_to_know.php">Semantic Web</a>. But there's something missing. In terms of understanding, finding and displaying content, there is no doubt that the Semantic Web is slowly becoming real (e.g. there were some great demos at a <a href="http://blog.softwareabstractions.com/the_software_abstractions/2007/11/the-semantic-we.html" title="recent SDForum meet">recent SDForum meet </a>). However, there is a gap emerging with <strong>Content Authoring tools</strong>, which have not yet made this paradigm shift. </p>]]>
      <![CDATA[<p>On the one hand, most authors are comfortable with, and proficient in, desktop authoring tools such as Microsoft Word, FrontPage, Adobe GoLive and others. This is especially true for professionals and other experts who create technical reference content for web applications, such as legal references, accounting manuals or engineering documents. The current crop of authoring tools produce visually high-quality articles and web pages, but their XML creation capabilities are severely limited. </p>

<p>On the other hand, parsing Word documents or HTML web pages to extract meaningful XML out of them gives poor results; much of the semantic knowledge of the content is lost. There do not appear to be any popular tools that create Semantic content natively and yet are natural and easy for a content author to use.</p>

<h2>Top-Down? Or Bottom-Up?</h2>

<p>Of course, there are ways to get around this issue to some extent. Allowing authors or readers to add tags to articles or posts allows a measure of classification, but it does not capture the true semantic essence of the document. <strong>Automated Semantic Parsing</strong> (especially within a given domain) is on the way - a la <a href="http://www.spock.com/" title="Spock">Spock</a>, <a href="http://www.twine.com/" title="twine">twine</a> and <a href="http://www.powerset.com/" title="Powerset">Powerset</a> - but it is currently limited in scope and needs a lot of computing power; in addition, if we could put the proper tools in the authors' hands in the first place, extracting the semantic meaning would be so much easier.</p>

<p>For example, imagine that you are building an online repository of content, using paid expert authors or community collaboration, to create a large number of similar records - say, a cookbook of recipes, a stack of electrical circuit designs, or something similar. Naturally, you would want to create <em>domain-specific semantic knowledge</em> of your stack at the same time, so that you can classify and search for content in a variety of ways, including by using intelligent queries. </p>

<p>Ideally, the authors would create the content as meaningful XML text, so that parsing the semantics would be much easier. A side benefit is that this content can then be easily published in a variety of ways and there would be SEO benefits as well, if search engines could understand it more easily. But tools that create such XML, and yet are natural and easy for authors to use, don't appear to be on their way; and the creation of a custom tool for each individual domain seems a difficult and expensive proposition.</p>
<p><img src="http://farm1.static.flickr.com/82/269178882_1fd76a0e71.jpg?v=0" /><br />
    <em>Image: <a href="http://www.flickr.com/photos/andreapaiola/269178882/">andrea.paiola</a></em></p>
<h2>Car Review Example</h2>

<p>As a more concrete example: imagine that you control a web site called <em>New-Car-Reviews.com</em>, a hypothetical site that reviews new cars; you pay expert authors to write reviews of new car models every year for this site. Unlike other automobile characteristics, reviews cannot be easily stored into a database and queried. Conceptually, your reviews are similar to this review for the <a href="http://www.kbb.com/KBB/NewCars/Review.aspx?VehicleId=196312&amp;PCFVehicles=&amp;ManufacturerId=51&amp;VehicleClass=NewCar&amp;ModelId=311&amp;Filter=HasEReview&amp;Path=BlueBookReview&amp;YearId=2008">2008 Volvo S40 2.4i</a> sedan on the automotive site Kelley Blue Book. </p>

<p>Imagine this: when your authors are originally composing this review, instead of writing the content as</p>

<p><strong><em>&nbsp; &nbsp; &lt;span id=&quot;ctl00&quot;&gt;You'll Like This Car If...&lt;/span&gt;<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; ...description_positive...<br />
&nbsp; &nbsp; &lt;span id=&quot;ctl00&quot;&gt;You May Not Like This Car If...&lt;/span&gt;<br />
&nbsp; &nbsp;&nbsp; &nbsp; ...description_negative...</em></strong></p>

<p>if they could instead create it as </p>

<p><strong><em>&nbsp; &nbsp; &lt;advantages&gt;&lt;label&gt;You'll Like This Car If...&lt;/label&gt;<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &lt;text&gt;...description_positive...&lt;text&gt;<br />
&nbsp; &nbsp; &lt;/advantages&gt;<br />
&nbsp; &nbsp; &lt;disadvantages&gt;&lt;label&gt;You May Not Like This Car If...&lt;/label&gt;<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &lt;text&gt;...description_negative...&lt;text&gt;<br />
&nbsp; &nbsp; &lt;/disadvantages&gt;</em></strong></p>

<p>In other words, you get more value out of the same exact content:</p>

<p>
&nbsp; (a) You can easily <strong>re-purpose</strong> the content in additional ways, such as for mobile devices, RSS feeds, web services APIs, mashups and so on;<br />
&nbsp; (b) As search engines start to take advantage of semantic notation, you get SEO benefits;<br />
&nbsp; (c) You can provide users with ways to query the content <strong>intelligently</strong> (&quot;show me cars which are family-friendly AND don't roll over easily vs those that work better off-road AND seat 7&quot;), using the <a href="http://blog.softwareabstractions.com/the_software_abstractions/2008/01/sparql-query-la.html" title="recently-released SPARQL">recently-released SPARQL</a>.</p>

<p>As a content publisher, you want your content to be found and used as much as possible, and making it meaning-enabled is a big step in this direction. At the same time, you cannot ask authors to use a pure XML tool such as XMLSpy; and MS Word creates unreadable XML that specifies formatting rather than semantics.</p>

<p>A solution for this specific example already exists: <a href="http://www.readwriteweb.com/archives/mozilla_does_microformats_firefox3.php">Microformats</a> could be applied to handle the problem of annotating the advantages and disadvantages. While the Microformat solution works very well for specific types of information - such as for describing people and addresses - it is too limited to be applicable in a general way to add semantic information to web content at large.</p>

<p>So the general problem must be solved if we are to see large-scale adoption of the Semantic Web. It would be a boon to expert authors everywhere, including those who create news articles for the newspaper publishing industry. But there do not seem to be any solutions on the horizon, in terms of technologies, tools or processes to promote the creation of more meaning-rich content.</p>

<h2>Reactions: But is there a Business Case?</h2>

<p>When
I put this question to a group of prominent bloggers and industry thought-leaders in the Semantic Web space, the results were not encouraging. There does not seem to be much interest in building Semantic authoring tools. The main stumbling block is the lack of a clear business model for publishers to embrace this approach.</p> 

<p><strong>Jeremy Liew</strong> of <a href="http://www.lightspeedvp.com/Default.aspx" title="Lightspeed Venture Partners">Lightspeed Venture Partners</a> has recently penned a series of articles focused on Semantic Web: <a href="http://lsvp.wordpress.com/2007/10/24/meaning-data-structure-user-generated-structure/" title="Meaning = Data + Structure">Meaning = Data + Structure</a>, based on user-generated structure; <a href="http://lsvp.wordpress.com/2007/10/29/meaning-data-structure-inferring-structure-from-domain-knowledge/" title="domain knowledge">domain knowledge</a> and <a href="http://lsvp.wordpress.com/2007/11/19/meaning-data-structure-inferring-structure-from-user-behavior/" title="user behavior">user behavior</a>, which focuses on the problem of inferring meaning from content.</p>

<p>He questions the business rationale for authors to take the effort to add XML markup to their content, and points to domain-specific extraction approaches as the more likely solution:</p>

<blockquote>
<p>&quot;The challenge with getting most authors to markup in XML is not just one of tools, but also of motivation IMO. Unless and until a clear business case advantage justifies the additional effort required, and that advantage is greater than other projects offer, you won't see much semantic markup except from academics and others whose interests are more philosophically driven than business driven.</p>

<p>That is why I think the domain specific extraction approaches will likely be more prevalent - the business advantage of better search and structure accrues to the person doing the extraction, and because it is domain specific, the additional effort is lessened.&quot;</p>
</blockquote>

<p>He's right, of course; domain-specific extraction approaches are definitely going to be popular, and are beginning to take off already. It provides significant added value for the extractor. However, it's difficult and expensive to do it well, so the business case is somewhat dubious for the early adopters.</p>
<p>ReadWriteWeb's own <strong>Alex Iskold</strong> is another thought leader in this space. He has a series of fantastic articles about the Semantic Web, including the <a href="http://www.readwriteweb.com/archives/semantic_web_road.php" title="problem of annotating data">problem of annotating data</a>, the <a href="http://www.readwriteweb.com/archives/the_top-down_semantic_web.php" title="different approaches">different approaches</a> used, and <a href="http://www.readwriteweb.com/archives/structured_web_primer.php" title="a primer">a primer</a> for the structured web.</p>
<p>His comments echoed those of Liew:</p>

<blockquote>
<p>&quot;There seems to be little incentive for publishers to annotate information.</p>

<p>The problem is that if you go deep enough you hit RDF. The light version is Microformats. But the issue is not the format, its the incentive.&quot;</p>
</blockquote>

<p><strong>Tim O'Reilly</strong> wrote about this issue almost a year ago: <a href="http://radar.oreilly.com/archives/2007/03/different_appro_1.html" title="Different Approaches to the Semantic  Web">Different Approaches to the Semantic Web</a>, in which he echoes the same sentiment:</p>

<blockquote>
  <p>&quot;It seems easy enough, but why hasn't this approach taken off? Because there's no immediate benefit to the user. He or she has to be committed to the goal of building hidden structure into the data. It's an extra task, undertaken for the benefit of others. And as I've written before, one of the secrets of success in Web 2.0 is to harness self-interest, not volunteerism, in a natural 'architecture of participation.'&quot;</p>
</blockquote>

<h2>Conclusion</h2>

<p>I guess I'm a minority of one. In my view if content creators could add semantic meaning while constructing the content in the first place (which is, conceptually, only marginally more difficult for the authors), then the value of the content would increase exponentially at very low cost. That seems like a defensible business case for content publishers.</p>

<p>The business case for publishers to annotate <em>existing </em>web pages and content is certainly very weak. But for new content, if you're creating it for your site anyway, why <em>wouldn't</em> you add semantic markup to make it more findable and usable?</p>

<p>What do <strong>you </strong>think? Please leave a comment below.</p>
<p><em>Top image credit: <a href="http://www.flickr.com/photos/89376128@N00/1130033952/">nennett</a></em></p>]]>
    </content>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47267</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47267" />
    <title>Comment from Nakul Aggarwal on 2008-02-21</title>
    <author>
        <name>Nakul Aggarwal</name>
        <uri>http://www.quarkruby.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.quarkruby.com">
        <![CDATA[<p>Quarkshop/Quarkrank (http://www.quarkshop.com) does some of automatic extraction and annotation of features for electronics domain. Currently, they do it for reviews from review sites.</p>]]>
    </content>
    <published>2008-02-21T08:53:36Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47271</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47271" />
    <title>Comment from None on 2008-02-21</title>
    <author>
        <name>None</name>
        <uri>http://www.example.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.example.com">
        <![CDATA[<p>Well that's a new low point for semantic web discussion on RWW. Here's a clue - using arbitrary XML formats is actually <i>worse</i> than using HTML for broader reuse because it means there is a potentially unlimited number of schemas to support. That's why the Semantic Web uses RDF, not XML (judging by the blog.softwareabstractions.com site this appears to be a distinction which has escaped Nitan).
</p>
<p>To be clear - you can't run SPARQL on the XML example given above. To do that you'd need to convert that format to RDF, which is no easier or harder than converting the HTML example given above.</p>
<p>Please RWW - consider getting someone who actually knows what they are talking about to read pieces like this before posting them. It's embarrassing seeing the falling standards at what used to be a pretty good site. Compare this article to Jon Udell's wonderful piece on basically the same topic: <a href="http://blog.jonudell.net/2008/02/20/overcoming-data-friction/" rel="nofollow">Overcoming data friction</a>. There's someone who actually knows what they are talking about writing well. Note that - unlike JOn - Nitin seems not to understand that most web content isn't authored using Frontpage, etc, but comes from relational databases with web sites as front ends. That's the problem space that  Astoria (see Jon Udell's article) and the <a href="http://code.google.com/p/google-feedserver/" rel="nofollow">Google feedserver</a> address.</p><p> If you do want to keep authors like this writing could I suggest that they constrain themselves to writing about Web 3.0 or something so their ignorance isn't so offensive?
</p>]]>
    </content>
    <published>2008-02-21T09:10:31Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47274</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47274" />
    <title>Comment from Lars Ludwig on 2008-02-21</title>
    <author>
        <name>Lars Ludwig</name>
        <uri>http://www.artificialmemory.net</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.artificialmemory.net">
        <![CDATA[<p>There are three major ways of annotating: </p>

<p>1. fully automatic annotation<br />
2. halfway automaic annotation generating suggestions<br />
3. manual annotation</p>

<p>#1 tends to generate too many or not enough or not the intended annotations. </p>

<p>#2 tends to generate too many or not enough or not the intended annotations, but allows for choosing annotations manually. This, however, is a separate task from actually writing texts / noting information. </p>

<p>#3 is time-consuming and widely unacceptable if not natural language-like. And it bears the risk of introducing inconsistencies if not supported by automatic consistency checks. </p>

<p>The problem, however, is not that of annotating. The problem is information denomalization. Let me explain. Across and sometimes even in documents, one tends to repeat oneself again and again. Thus we would have to annotate again and again. Why is it not enough to say something once and then refer to it (using transclusion, tuples, and sequences). Documents have to be understood as sequences of utterances that can be re-sequenced and referred to. I think that instead of annotating denomalized and depersonalized documents, we should start building personal, integral semantic knowledge stores that also function as reference systems in publishing. Knowledge chunks (that can be serialized into documents) as Semantic Webs entities are per se semantically enriched and limit the need for in-document annotation. </p>

<p>Now, if a document would consist of knowledge chunks, one would avoid a further problem: Annotating a document as a whole is often not possible or leads to a description that is just too broad to become relevant (that's of course the fault of the document). Entities annotated withing the document may not describe the document satisfactorily. To put it philosophically, it's simply that what is mentioned is not (at) all what is sayed, and what is sayed is often not or not only what is meant and intended.</p>

<p>In my <a href='www.artificialmemory.net' rel="nofollow">Artificial Memory</a> project I try to develop an advanced cognitive / authoring UI allowing us to practise publishing and knowledge management in a Semantic Web without creating the idea of having to laboriously 'annotate' information, because it's all about creating and using one's memory reflections, and thus enhancing one's creativity and productivity.</p>]]>
    </content>
    <published>2008-02-21T09:44:48Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47277</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47277" />
    <title>Comment from n on 2008-02-21</title>
    <author>
        <name>n</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>A very interesting article. However, I often wonder how the annotation scheme is decided upon. If everyone chose their own scheme, chaos would ensue.</p>

<p>For example, if the above-mentioned author used  and  tags, whereas another car review website used  and  tags. Then we'd need another semantic 'layer' mapping  to  etc.</p>

<p>Are there schemes that have been specified for certain domains? E.g. I can imagine financial news to be a good place to use such structured annotations.</p>]]>
    </content>
    <published>2008-02-21T10:08:07Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47278</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47278" />
    <title>Comment from n on 2008-02-21</title>
    <author>
        <name>n</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>I see that the tags from my previous comment were removed, thus making it impossible to understand. So here it is again:</p>

<p>A very interesting article. However, I often wonder how the annotation scheme is decided upon. If everyone chose their own scheme, chaos would ensue.</p>

<p>For example, if the above-mentioned author used "advantage" and "disadvantage" tags, whereas another car review website used "pro" and "con" tags. Then we'd need another semantic layer mapping "advantage" to "pro" etc.</p>

<p>Are there schemes that have been specified for certain domains? E.g. I can imagine financial news to be a good place to use such structured annotations.</p>]]>
    </content>
    <published>2008-02-21T10:12:00Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47280</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47280" />
    <title>Comment from Jonas Bolinder on 2008-02-21</title>
    <author>
        <name>Jonas Bolinder</name>
        <uri>http://impl.emented.com/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://impl.emented.com/">
        <![CDATA[<p>I think it's a great idea to develop smarter authoring tools, that assists in marking up the content in a semantically correct way. Say you spend several hours on an article, adding a few tags and possible other annotations would just take a couple of minutes, if the authoring tool was smart enough. The benefits in terms of increased discoverability and relevancy to readers are obvious, and would not be difficult to pitch to writers. Microformats and similar lighter markup methods are probably the right way to go.</p>

<p>In my <a href="http://impl.emented.com/" rel="nofollow">humble beginnings</a> as a blogger, I have come across a few tools that help improving the semantics. For example, I am using a Wordpress theme (<a href="http://www.plaintxt.org/themes/sandbox/" rel="nofollow">Sandbox</a>), which uses POSH, hAtom, hCard and other Microformats in the markup. I am using a seo-friendly plugin (HeadSpace2), that adds some meta-tags and assists in tagging the content. Also in the blogging editor Windows Live Writer, there is a useful option to add rel-attributes when inserting a hyperlink. Blog-authoring tools are likely the front-runners in terms of semantics, improvements in other publishing and authoring tools are certainly needed.</p>
]]>
    </content>
    <published>2008-02-21T10:38:53Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47282</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47282" />
    <title>Comment from Martin on 2008-02-21</title>
    <author>
        <name>Martin</name>
        <uri>http://elearningnuts.de</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://elearningnuts.de">
        <![CDATA[<p>Do you really think that there is "the true semantic essence" of a document? I would be afraid of a web that is built based on this assumption. I want subjectivity and different voices from different people with different viewpoints, coming from different cultures!</p>]]>
    </content>
    <published>2008-02-21T11:16:39Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47283</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47283" />
    <title>Comment from Stuart Robinson on 2008-02-21</title>
    <author>
        <name>Stuart Robinson</name>
        <uri>http://www.zapata.org/stuart</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.zapata.org/stuart">
        <![CDATA[<p>You can find a discussion of these issue by Barney Pell (CTO at Powerset) <a href="http://videolectures.net/iswc07_pell_nlpsw/">here</a>.</p>

<p>Also, I'm surprised you didn't mention <a href="http://opencalais.mashery.com/">Calais</a> in this article.</p>]]>
    </content>
    <published>2008-02-21T11:20:02Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47284</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47284" />
    <title>Comment from Alain Pierrot on 2008-02-21</title>
    <author>
        <name>Alain Pierrot</name>
        <uri>http://www.apsed.com/blog/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.apsed.com/blog/">
        <![CDATA[<p>You can add me to your minority...</p>

<p>I guess it would be valuable both for authors and publishers to agree on a tagging system that would help indexing, at least on a small numbers of very general, well-agreed upon, semantic categories.</p>

<p>It seems that Dublin core categories actually are gaining more and more acceptance, at least for anyone involved in "authoring" some content.</p>

<p>Adam Hodgkin (<a href="http://exacteditions.blogspot.com/2008/02/please-stop-dialling-my-isbns.html" rel="nofollow">Exact Editions</a>) shows examples of what should be done about ISBNs vs. phone numbers.</p>

<p>I'd love to have smart auto-completion, key binding and shortcuts to tag capitalized names and separate geographical names from person (at least physical, perhaps 'moral persons') names. This would avoid funny results in Google Book Search mash-up with Google Maps such as the link between Dom Pedro and a Brasilian city <a href="http://books.google.com/books?id=C5VJAAAAMAAJ&q=bessarion+treviso&dq=bessarion+treviso&ei=jqelR8mQKYagygT4zamPCQ&pgis=1" rel="nofollow">there</a>.</p>]]>
    </content>
    <published>2008-02-21T12:43:22Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47285</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47285" />
    <title>Comment from Mahesh CR on 2008-02-21</title>
    <author>
        <name>Mahesh CR</name>
        <uri>http://maheshcr.com/blog</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://maheshcr.com/blog">
        <![CDATA[<p>We already have one, if you could stretch the definition of Semantic authoring a little. And its built on top of Microsoft Word! </p>

<p>- Tagging of content, happens in the background, without the user taking any explicit action<br />
- Re-purposing is a core feature of our product. And repurposing not just to emit the content in different formats but even to aggregate, create textual and numeric summaries across content sets<br />
- We are restricted to equity research authoring currently, but the architecture is domain neutral </p>]]>
    </content>
    <published>2008-02-21T13:02:08Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47288</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47288" />
    <title>Comment from Yakov on 2008-02-21</title>
    <author>
        <name>Yakov</name>
        <uri>http://www.quintura.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.quintura.com">
        <![CDATA[<p>Most of people are lazy by nature. That's why for mainstream only automatic annotation done by either publishing tools or search engines should work. </p>]]>
    </content>
    <published>2008-02-21T13:34:17Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47289</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47289" />
    <title>Comment from Christoph on 2008-02-21</title>
    <author>
        <name>Christoph</name>
        <uri>http://chri.sto.ph</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://chri.sto.ph">
        <![CDATA[<p>I agree with the problem being one of motivation. It's just hard to see what the advantage is of taking that extra effort, it's not so much a matter of laziness. Theoretically, it sounds great, but practically there are only a handful of people that can envision what those advantages would look like. It could be one of those cases where it just needs a few years until this topic becomes more urgent, enters the mainstream brains and simple annotation tools are build into major products. </p>

<p>In terms of automation, I would see a semi-automatic tool work the best. Once you're done writing your content, the tool will provide you with a suggested structure/outline/etc, you make a few adjustments and you're done. I don't think we'll get to a point where every pieces of content is perfectly identified across the web. It'll probably be a simple system like tagging that does a fairly good job and that people can relate to easily.</p>

<p>Great article and a great topic.</p>]]>
    </content>
    <published>2008-02-21T14:08:49Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47295</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47295" />
    <title>Comment from Brent on 2008-02-21</title>
    <author>
        <name>Brent</name>
        <uri>http://www.newsmavens.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.newsmavens.com">
        <![CDATA[<p>I work in the education industry and we're constantly battling with our test question authors.  We need semantically described text that we can display in a variety of presentation layers but they're really only comfortable working in MS Word.  </p>

<p>Our general solution is either to create Forms in Word and scrape the information out into semantic text or to create Web-forms for collecting the data that are as similar to Word as possible.</p>]]>
    </content>
    <published>2008-02-21T14:23:02Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47302</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47302" />
    <title>Comment from Aziz Poonawalla on 2008-02-21</title>
    <author>
        <name>Aziz Poonawalla</name>
        <uri>http://metablog.us</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://metablog.us">
        <![CDATA[<p>The problem with XML authoring is that it's too time-consuming from a user perspective. You're basically requiring that the user fill out a detailed, unique form on every post or content node.</p>

<p>What's really needed is a way for the CMS to prefill semantic data for the user, and then let the user tweak it. The prefill would have to come from contextual information (post title keywords, word frequency analysis, link text) and metadata (category, tags). In a way you have a mini-search engine index running against your own post, and giving you "search results" to let you "rank" the sub-content into a structured form. And even then, take pains to hide the XML-ness; instead of showing the user a pile of confusing &lt;blah&gt;blahblah&lt;/blah&gt; xml markup, it should provide a cleaner view like</p>

<p>drink: triple latte<br />
cost: $4.50<br />
opinion: sucks, overpriced</p>

<p>where of course the labels (drink, cost, opinion) are mapped to the actual XML containers &lt;drink&gt;&lt;/drink&gt; etc. The user can edit the list easily, insert or delete labels as they choose, and then hit publish. </p>

<p>To achieve this, you need good metadata. By good, I mean "rich" - it should be noted that tagging alone is actually pretty poor as far as metadata goes because it's usually only a taxonomy imposed by the author, not a true folksonomy. The advantage of the latter is that the metadata is more variable, giving any semantic algorithm more room to play with. Note that <a href="http://www.metablog.us/content/taxonomy-versus-folksonomy/" rel="nofollow">tagging as implemented in Wordpress is not a true folksonomy</a>, though <a href="http://scott.sherrillmix.com/blog/blogger/wp_folksonomy" rel="nofollow">a plugin</a> now exists to rectify that. Semantic algorithms will starve on taxonomies alone. </p>]]>
    </content>
    <published>2008-02-21T14:50:07Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47303</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47303" />
    <title>Comment from chris on 2008-02-21</title>
    <author>
        <name>chris</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Where are the rules for this thing?  I'm a seasoned web professional and I have no idea HOW to annotate content.  Also, will there be browser compatibility issues as a result?  There are more questions than answers at this point.</p>]]>
    </content>
    <published>2008-02-21T15:00:02Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47304</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47304" />
    <title>Comment from Todd on 2008-02-21</title>
    <author>
        <name>Todd</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Excellent post - but the very non transparent "Written by Guest Author" makes me question the integrity of the post...also mildly creeped out by it.</p>]]>
    </content>
    <published>2008-02-21T15:32:10Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47305</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47305" />
    <title>Comment from alibloomdido on 2008-02-21</title>
    <author>
        <name>alibloomdido</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Notice that quite a lot of websites now are "search engines optimized". That's because in most cases it's very good for you and your site to be search engines friendly. </p>

<p>As soon as some "semantic-powered" search engine / directory / some other application becomes popular people will want to make their websites friendly to that application. Maybe Google, Yahoo! or some other mayor player will begin to experiment with reading semantically annotated data and those experiments will become popular. After that lots of tools will appear in different forms - CMS plugins, standalone software, online services etc. Actually I think it'l take a couple of weeks for these tools as soon as some demand appears, because adding some XML / microformat tagging to a webpage code isn't difficult at all. What people need to know is why they should bother and what is the actual format they need to use. Now it's like "that could be format X (e.g. microformats) or format Y (e.g. XML) but I'm not sure what is best and what this will give to you". </p>

<p>And that's the problem. Semantic applications to become popular need some "real world" content annotated but people don't want to annotate because semantic application aren't popular. And even if some publishers believe in the future of the semantic web and are ready to begin semantic tagging they don't know what type of tagging to use. </p>

<p>So we need to wait for some killer application. Taking into account the recent hype around microformats such applications can appear quite soon and will be based on them (because you can add microformats tagging little by little where needed and quite easily). </p>]]>
    </content>
    <published>2008-02-21T15:35:53Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47309</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47309" />
    <title>Comment from Laurens van den Oever on 2008-02-21</title>
    <author>
        <name>Laurens van den Oever</name>
        <uri>http://xopus.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://xopus.com">
        <![CDATA[<p>There are a lot of benefits to gain from semantic content. Semantic content is easy to repurpose within your organisation (multiple brands, multiple media, multiple publications, etc). Semantic content is easily converted to suit the needs of external consumers (search engines, visually impaired people, etc). </p>

<p>The challenge with semantic content is creating it. The biggest reason why there is so little semantic content is the authoring tools: they are either too flexible (word processors) or too technical (xml editors).</p>

<p>It is the core business of <a href="http://xopus.com" rel="nofollow">Xopus Company</a> to fill that gap. We have developed a browser based XML editor specifically targeted at non-technical users. </p>

<p>We think the semantics and rigid structure should be used to guide the author while editing. This makes the author the first to benefit from the semantics. With this key stakeholder on your side, you will be far more successful creating semantic content.</p>]]>
    </content>
    <published>2008-02-21T17:03:22Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47313</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47313" />
    <title>Comment from Spike on 2008-02-21</title>
    <author>
        <name>Spike</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Microsoft's Windows Live Writer (I can hear the MS moans now...) was actually designed with some of these scenarios in mind.  Writer's plugin system allow for the creation of editor components that generate content that is  marked up with HTML *and* extended metadata.  Microformats are one type of content Writer plugins support, but the goal of the API was to allow users/developers to easily extend the editor to support any other types of content markup that may emerge over time.  </p>

<p>Unfortunately, Writer's publishing capabilities are still only targeted at blogging platforms, so these plugins are only useful if you are publishing to blog-API enabled platforms (Metaweblog, ATOM, etc), which your hypothetical car-reviews example could easily be.</p>

<p><br />
[disclosure: I was part of the original Writer dev team]</p>]]>
    </content>
    <published>2008-02-21T17:14:36Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47331</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47331" />
    <title>Comment from Mahesh CR on 2008-02-21</title>
    <author>
        <name>Mahesh CR</name>
        <uri>http://maheshcr.com/blog/2008/02/22/authoring-tools-and-semantics-possibilties-that-outrun-imagination/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://maheshcr.com/blog/2008/02/22/authoring-tools-and-semantics-possibilties-that-outrun-imagination/">
        <![CDATA[<p>Have added a little more detail here<br />
<a href="http://maheshcr.com/blog/2008/02/22/authoring-tools-and-semantics-possibilties-that-outrun-imagination/" rel="nofollow">http://maheshcr.com/blog/2008/02/22/authoring-tools-and-semantics-possibilties-that-outrun-imagination/</a></p>

<p>in addition to an earlier comment</p>]]>
    </content>
    <published>2008-02-21T19:11:17Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47338</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47338" />
    <title>Comment from tweetip on 2008-02-21</title>
    <author>
        <name>tweetip</name>
        <uri>http://twitter.com/tweetip</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://twitter.com/tweetip">
        <![CDATA[<p>We design expert predictive systems, so we've created our own 'semantic' understanding of web data. This is common for those who have funds.</p>

<p>Bringing detailed tags to web data might benefit the 'wisdom of the crowd', but be aware, some folks remain in power by gaming that 'collective wisdom'. </p>

<p>We agree with Martin's comment above, "...afraid of a web that is built based on this assumption..."</p>

<p>(R)Evolution thrives within chaos...</p>

<p>Sylvi & Michael  :)<br />
Moab</p>]]>
    </content>
    <published>2008-02-21T20:29:41Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47347</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47347" />
    <title>Comment from Nick Lothian on 2008-02-21</title>
    <author>
        <name>Nick Lothian</name>
        <uri>http://nicklothian.com/blog</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://nicklothian.com/blog">
        <![CDATA[<p>Did anyone else notice that this guy doesn't seem to realize that arbitrary XML dialects and RDF are very different things?</p>

<p>An arbitrary XML dialect is not better than HTML for machine use, because specific logic needs to be coded to understand the meaning (semantics) behind each tag. </p>]]>
    </content>
    <published>2008-02-21T22:12:47Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47355</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47355" />
    <title>Comment from Gleb Tulukin on 2008-02-21</title>
    <author>
        <name>Gleb Tulukin</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>to #2 - bravo<br />
to #22 - read #2</p>

<p>to RWW:<br />
 - this article is a big flop.<br />
 - even bigger flop would be not to give your daily best comment award to #2. That would be a nice way to admit mistake you made posting this. </p>]]>
    </content>
    <published>2008-02-21T23:29:10Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47381</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47381" />
    <title>Comment from NitinK on 2008-02-21</title>
    <author>
        <name>NitinK</name>
        <uri>http://blog.softwareabstractions.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://blog.softwareabstractions.com">
        <![CDATA[<p>Wow, this post generated a lot of great comments!</p>

<p>First, the naysayers:</p>

<p>#2, 22, 23:  Yes, you're right. The example confused things, by dragging XML into the picture - I was trying to keep things simple in order to make a point. If I'd turned the information into a set of RDF triples, that would have made things more obscure and difficult-to-understand in a post of this nature.</p>

<p>This post is not about specific formats or technologies; the point is that there don't seem to be any good <b>tools <i>for publishers</i></b>, that create semantic content (whether in XML or RDF) and yet are easy and natural for authors to use.</p>

<p>Much as it pains us CS-majors, the reality is that a large amount of web content does NOT live in a database, or is not amenable to SQL queries if it does. If you're creating 1000 articles, or 10000, then you have to let the authors manage their content themselves; expert authors are no more likely to be familiar with data-entry tools for the database than they are with tools that generate XML (or RDF).</p>

<p>[Oh, and I welcome divergent viewpoints; but I hope you can actually sign your name to your comments, as Nick has done above - it's the only way to have a <i>conversation</i>.]</p>

<p>---------</p>

<p>For everyone else:</p>

<p>I will take a look at Quarkshop, Calais (which sounds really interesting!), Xopus and Live Writer. Thank you all for the links!</p>

<p>Aziz (#14) above has got the right idea - if the tool could pre-fill in semantic data seamlessly without causing additional work for authors, then that would be perfect!</p>

<p>Brent (#13), I have seen a real-world solution that works exactly as you described (the first one); but it's neither easy nor elegant to use!</p>

<p>Lars (#3) - fascinating! And great comment. The knowledge chunks idea sounds very interesting.</p>

<p>-----------</p>

<p>The point about proliferating formats for similar data types (e.g. multiple formats for "car review") across different sites, is valid. From the <i>publisher's point-of-view</i>, though, there is a lot of value in being able to semantically manipulate information across a large number of records within their own domain. <br />
</p>]]>
    </content>
    <published>2008-02-22T04:38:06Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47383</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47383" />
    <title>Comment from NitinK on 2008-02-21</title>
    <author>
        <name>NitinK</name>
        <uri>http://blog.softwareabstractions.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://blog.softwareabstractions.com">
        <![CDATA[<p>To add to my earlier comment:</p>

<p>It's too bad that the term Semantic Web has gotten so closely associated with a specific set of technologies: RDF, OWL, Ontologies et al. </p>

<p>The concept of attaching semantic knowledge to content (and equally, of extracting it) is much more general; there may well be other solutions in the future that do the job just as well or better.<br />
</p>]]>
    </content>
    <published>2008-02-22T04:49:56Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:47598</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c47598" />
    <title>Comment from Olivier on 2008-02-25</title>
    <author>
        <name>Olivier</name>
        <uri>http://innovablog.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://innovablog.com">
        <![CDATA[<p>I loved this post and comments above, so I tried to make a french translation of it. It's there on <a href="http://innovablog.com/analyse/web-semantique-outils-creation-contenu-riche-de-sens/" rel="nofollow">Innovablog </a> : <a href="http://innovablog.com/analyse/web-semantique-outils-creation-contenu-riche-de-sens/" rel="nofollow">http://innovablog.com/analyse/web-semantique-outils-creation-contenu-riche-de-sens/</a></p>

<p>Thank's for this work !</p>]]>
    </content>
    <published>2008-02-25T08:53:15Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.5707-comment:48088</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.5707" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/semantic_web_authoring_tools.php#c48088" />
    <title>Comment from Karl Petermichl on 2008-02-29</title>
    <author>
        <name>Karl Petermichl</name>
        <uri>http://www.zintzen.org</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.zintzen.org">
        <![CDATA[<p>very good points,</p>

<p>I am just in the middle of a presentation about the semantic web as it applies to the presentation of persistent identifiers, rich metadata and XML feeds for our content.<br />
The content are literaric texts, and we choose the DOI system  for unique ID+meta, and I solved the problem of how to Author this metadata in two ways:<br />
- JAXFRONT is a Java front-end form generator, which displays input form fields from an XML Schema automatically. very nice and convenient<br />
- Altova AUTHENTIC is a free XML forms front-end client, the only problem is that you have to purchase Altova STYLEVISION to actually create the forms, and the process is a bit tedious, but it works.</p>

<p>The Altova Authentic Forms are VERY usable for non-experienced users, and create valid XML. The JAXFRONT Java elements have to be integrated i your own Java application to be practically usable, and I have not explored this method fully yet.</p>

<p><a>DOI System</a><br />
<a href="http://www.jaxfront.org" rel="nofollow">JAXFRONT<br />
<a href="http://www.altova.com/products/authentic/xml_db_form_editor.html" rel="nofollow">AUTHENTIC</a><br />
</a></p>]]>
    </content>
    <published>2008-02-29T18:49:01Z</published>
  </entry>

</feed>