<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Blog Posts From Active Product Development Tagged With semantic_web</title>
    <link>http://community.active.com/blogs/productdev</link>
    <description />
    <pubDate>Fri, 01 May 2009 23:10:31 GMT</pubDate>
    <generator>Jive SBS 3.0.8 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-05-01T23:10:31Z</dc:date>
    <item>
      <title>Microformats on active.com</title>
      <link>http://community.active.com/blogs/productdev/2009/05/01/microformats-on-activecom</link>
      <description>&lt;!-- [DocumentBodyStart:dc23573b-e138-4d20-a432-ae709ac3b928] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a href="http://community.active.com/servlet/JiveServlet/showImage/38-13833-7959/microformats.gif"&gt;&lt;img height="36" src="http://community.active.com/servlet/JiveServlet/downloadImage/38-13833-7959/144-36/microformats.gif" width="144"/&gt;&lt;/a&gt; Consider the following statements: &lt;em&gt;Microsoft Corporation created C#.&amp;nbsp; C# is used to develop computer programs.&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Great.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Now think of all of the concepts and relationships between them that are introduced in this statement.&amp;nbsp; As a human, interpreting these is dead simple.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Microsoft is a company&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;C# is a computer programming language&lt;/p&gt;&lt;/li&gt;&lt;li level="1" type="ul"&gt;&lt;p&gt;Microsoft created C#&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;But, making it so that a computer program can reduce this statement to concepts and the relationships between them is difficult.&amp;nbsp; It is indeed a harrowing task to make computers derive the same meaning from natural language that people do.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Enter the &lt;a class="jive-link-external-small" href="http://en.wikipedia.org/wiki/Semantic_Web"&gt;The Semantic Web&lt;/a&gt;.&amp;nbsp; The Semantic Web wants to convert the Internet into a database; to make it so computer programs can understand concepts and relationships between concepts contained within in the natural language on web pages.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://microformats.org"&gt;Microformats&lt;/a&gt; are an element of the Semantic Web that define concepts (but don't do a good job of defining relationships), and we've recently introduced them on active.com.&amp;nbsp; Microformats "...are a set of simple, open data formats built upon existing and widely adopted standards" that make it possible to annotate a web page with metadata describing concepts contained within them.&amp;nbsp;&amp;nbsp; On active.com we've implemented the &lt;a class="jive-link-external-small" href="http://microformats.org/wiki/hcalendar"&gt;hCalendar&lt;/a&gt; microformat to annotate events.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Consider, for example, the &lt;a class="jive-link-external-small" href="http://www.active.com/page/Event_Details.htm?event_id=1584940"&gt;Carlsbad 5000&lt;/a&gt;.&amp;nbsp; Peering into the HTML source, you'll find:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;amp;lt;div class=&amp;amp;quot;vevent&amp;amp;quot;&amp;amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;amp;lt;h3 class=&amp;amp;quot;summary&amp;amp;quot;&amp;amp;gt;Carlsbad 5000&amp;amp;lt;/h3&amp;amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;amp;lt;span class=&amp;amp;quot;description&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;amp;lt;span class=&amp;amp;quot;dtstart&amp;amp;quot; title=&amp;amp;quot;Sunday, April 05, 2009 @ 7:05 AM&amp;amp;quot;&amp;amp;gt;Sunday, April 05, 2009 @ 7:05 AM&amp;amp;lt;/span&amp;amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;amp;lt;span class=&amp;amp;quot;dtend&amp;amp;quot; title=&amp;amp;quot;Sunday, April 05, 2009 @ 10:05 AM&amp;amp;quot;&amp;amp;gt;Sunday, April 05, 2009 @ 10:05 AM&amp;amp;lt;/span&amp;amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;amp;lt;span class=&amp;amp;quot;location&amp;amp;quot;&amp;amp;gt;Carlsbad, CA&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span class=&amp;amp;quot;uid&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/div&amp;amp;gt;&lt;/p&gt;&lt;p&gt;&amp;amp;lt;/div&amp;amp;gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;By annotating the "class" name attributes within the HTML elements according to the hCalendar standard, we can let a computer program know there's an event called the "Carlsbad 5000" on this web page, its start time, end time and location.&amp;nbsp; The &lt;a class="jive-link-external-small" href="https://addons.mozilla.org/en-US/firefox/addon/2240"&gt;Tails Export Firefox plugin&lt;/a&gt;, for example, is a computer program that detects microformats on web pages.&amp;nbsp; In the screenshot below we can see it detecting the hCalendar microformat on the Carlsbad 5000 event page:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://community.active.com/servlet/JiveServlet/showImage/38-13833-7960/tails-export.gif"&gt;&lt;img height="251" src="http://community.active.com/servlet/JiveServlet/downloadImage/38-13833-7960/400-251/tails-export.gif" width="400"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This stuff's a little geeky sure.&amp;nbsp; But we're proud to contribute to the Semantic Web! on active.com to come.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:dc23573b-e138-4d20-a432-ae709ac3b928] --&gt;</description>
      <category domain="http://community.active.com/blogs/productdev/tags">active</category>
      <category domain="http://community.active.com/blogs/productdev/tags">product_development</category>
      <category domain="http://community.active.com/blogs/productdev/tags">semantic_web</category>
      <category domain="http://community.active.com/blogs/productdev/tags">microformats</category>
      <pubDate>Fri, 01 May 2009 23:52:58 GMT</pubDate>
      <author>JeremyGThomas</author>
      <guid>http://community.active.com/blogs/productdev/2009/05/01/microformats-on-activecom</guid>
      <dc:date>2009-05-01T23:52:58Z</dc:date>
      <clearspace:dateToText>6 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>http://community.active.com/blogs/productdev/comment/microformats-on-activecom</wfw:comment>
      <wfw:commentRss>http://community.active.com/blogs/productdev/feeds/comments?blogPost=13833</wfw:commentRss>
    </item>
  </channel>
</rss>

