Fourthought logo

Practical RDF Inference: a Case Study of OpenTechnology.org



Uche Ogbuji

[email protected]

Fourthought, Inc. (https://www.Fourthought.com)




Knowledge Technologies 2001
March 5, 2001

Introduction


The OpenTechnology.org user experience


Enabling technologies


The role of RDF


OpenTechnology.org architecture

OpenTechnology.org architecture diagram

OpenTechnology.org architecture notes


RDF powers OpenTalk

A ten minute live demo of an OpenTalk session, demonstrating how RDF enables the display format and navigation, filtering and basic object relationships.


A RIL-based filter

An example RIL filter


<ot:filter
  xmlns:ot='https://www.namespaces.opentechnology.org/'
  xmlns:dc='https://www.purl.org/dc/elements/1.1'
  xmlns:ril = "https://www.namespaces.rdfinference.org/ril"
  type="https://www.namespaces.opentechnology.org/types#AdvancedFilter"
>
  <dc:Creator>supertest</dc:Creator>
  <dc:Date>2003-11-19 14:06:04-05:00</dc:Date>
  <dc:Title>/root/Users/rilguy.filter</dc:Title>
  <ril:expression>
    <ril:variable-set name='spammers'>
      <ril:query>
        <dc:creator>
          <ril:variable name='X'/>
          <ril:string>spammer</ril:string>
        </dc:creator>
      </ril:query>
    </ril:variable-set>
    <ril:variable-ref name='spammer'/>
  </ril:expression>
</ot:filter>

  

RIL notes


Skins: RDF connects XSLT machines


RDF powers Minder

A ten minute live demo of an Minder session, demonstrating how RDF enables search, query and resource navigation.


Minder notes


Why use RDF?


RDF difficulties


Closed system counters


The core OpenTechology.org design pattern


Resources