{"id":906,"date":"2008-08-28T15:58:33","date_gmt":"2008-08-28T19:58:33","guid":{"rendered":"http:\/\/fgiasson.com\/blog\/?p=906"},"modified":"2008-09-02T11:42:37","modified_gmt":"2008-09-02T15:42:37","slug":"umbel-version-071-released","status":"publish","type":"post","link":"https:\/\/fgiasson.com\/blog\/index.php\/2008\/08\/28\/umbel-version-071-released\/","title":{"rendered":"UMBEL version 071 Released"},"content":{"rendered":"<p style=\"text-align: left;\">We have just released a new version of <a href=\"http:\/\/umbel.org\">UMBEL<\/a> (v 071).\u00a0 This new version is based on a new version of <a href=\"http:\/\/www.opencyc.org\/\">OpenCyc<\/a> that has been updated with the latest knowledge base version 5014. This is the latest version of OpenCyc they released after we met Cycorp and the Cyc Foundation a couple of weeks ago in Austin. In the meantime we also fixed some things and enhanced the UMBEL concept structure.<\/p>\n<p>Here is the list of changes and fix:<\/p>\n<ul type=\"disc\">\n<li>The      UMBEL subject and abstract concept structure is based on OpenCyc kb5014<\/li>\n<li>The      UMBEL namespaces changed<\/li>\n<li>UMBEL      subject concepts now link to OpenCyc classes and individuals<\/li>\n<li>The      UMBEL generation scripts now uses the OpenCyc external IDs<\/li>\n<li>Duplicated      lines in the file umbel_cytoscape_vXYZ.csv have been removed<\/li>\n<li>The      linkage of BIBO to UMBEL has been completed<\/li>\n<li>The      linkage of FOAF and SIOC to UMBEL has been revised<\/li>\n<li>The      encoding of the character &#8220;%&#8221; in the named entities dictionaries N3 files      has been fixed<\/li>\n<li>The      UMBEL technical documentation has been updated according to this list of      changes.<\/li>\n<\/ul>\n<p>Now lets talk about some major changes of this new release.<\/p>\n<h3>New UMBEL namespaces<\/h3>\n<p>We changed the UMBEL namespace URIs to be more consistent moving forward. Here is the fuller rationale:<\/p>\n<p style=\"padding-left: 30px;\"><em>&#8220;Here are the URIs of the namespaces used to describe the UMBEL Ontology, the subject concepts structure, the named entities defined in UMBEL and the semsets for both the subject concept classes and named entities.<\/em><\/p>\n<p style=\"padding-left: 30px;\"><em>The folder structure of these classes of URIs has been generalized to meet the design goals of using UMBEL with domain extensions. The portion &#8220;\/umbel\/&#8221; in the URIs is a placeholder for the name of these extensions. Each extension, including UMBEL itself, will share the same identification structure. An example for a &#8216;Foo&#8217; domain ontology at an alternative example.com domain using the &#8220;\/foo\/&#8221; folder extension is shown in the table below.<\/em><\/p>\n<p style=\"padding-left: 30px;\"><em>The UMBEL Ontology vocabulary URI uses a &#8220;<a href=\"http:\/\/esw.w3.org\/topic\/HashVsSlash\">hash URI<\/a>&#8221; for convenience purposes. This facilitates the retrieval of the document of the descriptions of the vocabulary for tools that consume such documents. However considering the size of the subject and abstract concepts descriptions files, the named entities and semset files, we choose to use &#8220;<a href=\"http:\/\/esw.w3.org\/topic\/HashVsSlash\">slash URIs<\/a>&#8221; so that consumer tools do not have to download the description of all subject and abstract concepts, named entities and semsets descriptions when they request the description of one of these resources.&#8221;<\/em><\/p>\n<p>The new namespaces are defined as:<\/p>\n<table border=\"0\" cellpadding=\"0\">\n<thead>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">\n<p align=\"center\"><strong>Name<\/strong><\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\"><strong>Abbreviation<\/strong><\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\">\n<p align=\"center\"><strong>URI<\/strong><\/p>\n<\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">UMBEL Ontology<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\">umbel:<\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\"><a href=\"http:\/\/umbel.org\/umbel\">http:\/\/umbel.org\/umbel#<\/a><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">Subject Concepts<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\">sc:<\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\"><a href=\"http:\/\/umbel.org\/umbel\/sc\/\">http:\/\/umbel.org\/umbel\/sc\/<\/a><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">Abstract Concepts<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\">ac:<\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\"><a href=\"http:\/\/umbel.org\/umbel\/ac\/\">http:\/\/umbel.org\/umbel\/ac\/<\/a><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">Named Entities<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\">ne:<\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\"><a href=\"http:\/\/umbel.org\/umbel\/ne\/\">http:\/\/umbel.org\/umbel\/ne\/<\/a><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">Semsets<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\">semset-<em>xyz<\/em><\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\"><a href=\"http:\/\/umbel.org\/umbel\/semset\/xyz\/\">http:\/\/umbel.org\/umbel\/semset\/<em>xyz<\/em>\/<\/a><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">Example, English semset<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\">semset-en<\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\"><a href=\"http:\/\/umbel.org\/umbel\/semset\/en\/\">http:\/\/umbel.org\/umbel\/semset\/en\/<\/a><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000\">\n<td style=\"border: 1px solid #000000\" width=\"144\">FOO Ontology (a domain   ontology based on UMBEL)<\/td>\n<td style=\"border: 1px solid #000000\" width=\"109\" valign=\"top\">\n<p align=\"center\">foo:<\/p>\n<\/td>\n<td style=\"border: 1px solid #000000\" width=\"241\" valign=\"top\"><a href=\"http:\/\/example.com\/foo\">http:\/\/example.com\/foo#<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>We now consider these new URIs as &#8220;frozen&#8221;. So please update your application with these new URIs.<\/p>\n<h3>UMBEL subject concepts that link to classes and individuals<\/h3>\n<p>In some edge cases, UMBEL considers that an OpenCyc individual is a subject concept or an abstract concept. This means that not only OpenCyc classes can be selected to be UMBEL subject concepts, but OpenCyc individuals can be as well. The definitions of UMBEL subject concepts, abstract concepts and named entities guide how the corresponding OpenCyc collection (&#8220;class&#8221;) or individual is treated.  If an UMBEL subject concept is related to a OpenCyc collection (&#8220;class&#8221;), then the linkage between these two resources will be done with the property owl:equivalentClass. If an UMBEL subject concept is related to a OpenCyc individual, then the linkage between these two resources will be done with the property owl:sameAs.  <a href=\"http:\/\/umbel.org\/doc\/UMBELOntology_20080716vA2.pdf\">Check the volume 2 to know what we consider as subject concept, abstract concepts and named entities.<\/a><\/p>\n<h3>Use of OpenCyc classes&#8217; external ID<strong>s<\/strong><\/h3>\n<p>UMBEL subject and abstract concepts names have been used for convenience only. When a new version of UMBEL is created, the &#8220;external IDs&#8221; of the OpenCyc classes are used to link these classes to UMBEL subject and abstract concepts. That way, if their naming conventions change from an OpenCyc version A to a version B, then we are still able to update the proper UMBEL concepts according to their new OpenCyc definitions.  Note that the <span style=\"text-decoration: underline;\">OpenCyc external IDs are only used<\/span> when we create a new version of UMBEL. Otherwise the URIs of the UMBEL subject and abstract concepts use the &#8220;human readable&#8221; labels to refer to the concepts.<\/p>\n<h3>Linkage between OpenCyc and UMBE<strong>L<\/strong><\/h3>\n<p>We have to note that OpenCyc added linkage from the OpenCyc classes to the UMBEL subject concepts classes. This means that if someone dereferences OpenCyc classes URIs, they will have a reference to UMBEL subject concept classes via the property <em>owl:sameAs<\/em>.<\/p>\n<h3>Still to come<\/h3>\n<p>While much progress has been made in this new version 071, there are some pending issues and tasks not in the current release:<\/p>\n<ul type=\"disc\">\n<li>Complete      Web service and endpoints release (forthcoming in a few days)<\/li>\n<li>Re-inclusion      of company provinces, states and territories<\/li>\n<li>Automatic      instance checks to ensure better coverage of more specific concepts in the      ontology.<\/li>\n<\/ul>\n<p>We are continuing to work out test and automation procedures with Cycorp and will incorporate these improvements as well in subsequent releases.<\/p>\n<h3>Conclusion<\/h3>\n<p>This new release is one more step in the good direction. UMBEL is getting more and more stable. Its relation to OpenCyc is stronger and stronger. And its linakge to external ontologies is bigger and bigger.  Please report any issues, comments or suggestions on the <a href=\"http:\/\/groups.google.com\/group\/umbel-ontology\">mailing list<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have just released a new version of UMBEL (v 071).\u00a0 This new version is based on a new version of OpenCyc that has been updated with the latest knowledge base version 5014. This is the latest version of OpenCyc they released after we met Cycorp and the Cyc Foundation a couple of weeks ago [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[84,148],"tags":[160,168],"class_list":["post-906","post","type-post","status-publish","format-standard","hentry","category-semantic-web","category-umbel","tag-ontology","tag-umbel-2"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=906"}],"version-history":[{"count":0,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/906\/revisions"}],"wp:attachment":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}