This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Home
ActiveSesame
Installation
ActiveSesame is a ruby gem hosted on gemcutter. To install be sure that http://gemcutter.org is in your sources:
#Run these commands in a terminal gem sources # verify that http://gemcutter.org is there #If it isn't in your sources you can use two methods to put it there #1.) Install the gemcutter gem and let it run the command. As gemcutter will be the new host of ruby gems (replacing gems.rubyforge.org) you might as well gem install gemcutter # Install gemcutter gem tumble #This adds gem cutter to your sources #2.) Add it to your gem sources manuall gem sources -a "http://gemcutter.org"
Explanation
ActiveSesame is a ruby library for interacting with a triple store over the sesame protocol. Currently the library only contains a connector module for AllegroGraph’s take on the protocol.
The primary purpose of this library is to enable programmers to use semantic technologies to solve practical problems without having to understand the massive, and often nebulous, technology stack of the so called “semantic web”
There are 3 major methods for interacting with the triple store within Ruby:
- ActiveSesame::Behaviors – Bootstrap your class with ontology functionality
- ActiveSesame::OwlThing – An Object Relational Mapping for triples
- ActiveSesame::Repository – Run queries on the triple store directly






