List Info

Thread: Ceryle API online




Ceryle API online
user name
2006-10-26 21:46:29
FYI, here is an academic paper "Semantic
Wikipedia" with ideas I think 
are related, presented at WWW '06:

http://www.aifb.uni-karlsruhe.de/WBS/hha/pa
pers/SemanticWikipedia.pdf

Dan

Murray Altheim wrote:
> Hi,
>
> I've recently had a few people wanting to know more
about my
> Ceryle project, progress, plans, releases, etc. Rather
than
> spend the time writing up project documentation I've
mostly
> been focussed on (i.e., scrambling, actually) coding.
The
> main home page is located at
>
>    http://purl.org/ceryle/
>
> though that will most certainly be replaced by an
almost-
> immediate link into the wiki, as I long ago decided
that
> hard-coding web pages was taking up too much time.
>
> It always seems to be time, doesn't it? I'd have a
CeryleWiki
> online and a distribution available (there is a shell
SF
> project already) if I had the time, and have been
pondering
> a release for many moons. In lieu of a code release
I've
> posted the Javadoc API for the project at:
>
>    http://purl.org/ceryl
e/dev/api/
>
> so people can see the scope of the work. The
JSPWiki-related
> materials are centered around the events API that is
now part
> of JSPWiki proper, the XNodeProvider (which serves wiki
pages
> from an XNodeStore, an XML database developed for the
project
> that uses Berkeley DB JE as its backend), and the
various
> plugins that support an assertion framework:
>
>     org.ceryle.wiki.providers.XNodeProvider
>     org.ceryle.wiki.plugin.assertion
>
> Once the embedded Jetty HTTP server and the JSPWiki is
up and
> running, an AssertionCrawler harvests the
AssertionPlugins
> lurking on the wiki pages, building a Topic Map that
can be
> then used to do inferencing based on the available
assertions,
> which take the form of
>
>    [{Assert  [Jack Kerouac] IsA [Author] }]
>
> generalized to:
>
>    [subject] predicate [object]
>
> or property assertions:
>
>    [{Assert  [Kerouac 1958] DC.title="The Dharma
Bums" }]
>
> generalized to:
>
>    [page] propertyName="propertyValue"
>
> so you can then do things with the assertion query
plugin like:
>
>    [{Assertions page='Kerouac1958' dir='up' depth='all'
}]
>
> to travel the ontology up to "Thing". Syntax
on that last
> plugin still up in the air...  So rather than wiki
category
> links one can do something akin to:
>
>    [{Assertions output='bullet' [*] [IsA] [Book] }]
>
> to get a bulleted list of all wiki pages asserted as
Books.
> Plans are for navigation (sequence) links, hierarchy
links,
> etc. There's a subclass of the FormPlugin called
BibRefPlugin
> that with one plugin creates a Dublin Core-based
biblio-
> graphical entry form, where each field becomes an
asserted
> property in the Topic Map graph (stored as a Topic
Occurrence).
>
> Ceryle itself has Topic Map visualization features to
show
> the overall structure of the wiki. It comes with two
built-in
> wikis (the Ceryle wiki for documentation and a user
wiki),
> it also has built-in Groovy scripting support and a
bunch of
> other features too numerous to mention, some that
actually
> work properly.
>
> Murray
>
>
............................................................
............... 
>
> Murray Altheim <murray06altheim.com>            
                 
> ===  = =
> http://www.altheim.com
/murray/                                     = 
> =  ===
> SGML Grease Monkey, Banjo Player, Wantanabe Zen Monk   
           = 
> =  = =
>
>        In the evening
>        The rice leaves in the garden
>        Rustle in the autumn wind
>        That blows through my reed hut.  -- Minamoto no
Tsunenobu
>
> _______________________________________________
> Jspwiki-users mailing list
> Jspwiki-usersecyrd.com
> http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users

_______________________________________________
Jspwiki-users mailing list
Jspwiki-usersecyrd.com
http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )