PowerLoom status

View: New views
2 Messages — Rating Filter:   Alert me  

PowerLoom status

by Cameron Ross :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I'm curious as to how active the PowerLoom community is.  Some questions follow:

1) Are there thoughts on how many active projects employ PowerLoom in a significant way? 
2) Are there currently any production-grade systems using PowerLoom? 
3) Is PowerLoom ready for production use? 
4) If not, what would be involved in bringing the codebase to such a state? 
5) Does a next generation follow-on project to PowerLoom make sense?  If so, is one planned?
6) What are the alternatives to using PowerLoom?

Thanks much,
Cameron.


_______________________________________________
powerloom-forum mailing list
powerloom-forum@...
http://mailman.isi.edu/mailman/listinfo/powerloom-forum

Re: PowerLoom status

by Hans Chalupsky :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Cameron,

answers in-line:

>>>>> Cameron Ross <cross@...> writes:

> 1) Are there thoughts on how many active projects employ PowerLoom in a
> significant way?

Unfortunately, I don't know.  My guess is that it is somewhere > 10
and < 30.  All I know are the downloads which are over a 1000 or so
plus occasional message flurries on the forum.

> 2) Are there currently any production-grade systems using PowerLoom?

Most probably not.  There are some projects that use it in
client/server environments, but I think they are still in the
demo/experimental stage.

> 3) Is PowerLoom ready for production use?

It depends on what exactly you need (or what you mean by "production
use").  I think if you can engineer the right environment around it,
and if you have good control over what knowledge gets loaded and what
queries will run, you can wind up with a system robust enough for
production use.  If it is a very open-ended environment, e.g., where
multiple users load their own KBs and ask their own queries, then
you'll likely run into problems.

> 4) If not, what would be involved in bringing the codebase to such a state?

Again, it depends on what you need.  Major to dos are proper
thread-safe multi-threading, completion of large-scale persistence,
better support of standards such as Common Logic and OWL, rule
compilation for better performance, various bugs and idiosyncrasies
with our inference engine, improved/updated user interface, and
testing testing testing.

> 5) Does a next generation follow-on project to PowerLoom make sense?  If so,
> is one planned?

There is nothing planned at the moment.  The major driver for
PowerLoom extensions are applications such as link discovery,
information integration, probabilistic reasoning.  It is always
tempting to start from scratch and do it all over again, cleaning it
all up and extending it into new directions.  However, since you
always need so much infrastructure for a full-function KR system,
you'd have to reimplement a lot of stuff and make so many design
decisions again before you get anywhere close to where PowerLoom is
today.  So my tendency so far has been to try to extend PowerLoom
incrementally wherever that's needed instead of doing a complete
rewrite.  The major other stumbling block is research funding which is
hard to impossible to get today for this kind of work.

> 6) What are the alternatives to using PowerLoom?

CLIPS, Jess, OpenCyc, Pellet, JTP, KM, Algernon, Allegro Graph,
Prolog, Jena, etc., again depending on what you need and what you can
tolerate.  I don't think there is a clear winner out there right now,
say comparable to something like Oracle or MySQL in the database world.

Personally, I'd be very interested to move PowerLoom into a more
commercial space, I just don't think there really is a market for it
(yet).

Hans

--------------------------------------------------------------------------
Hans Chalupsky, PhD                     USC Information Sciences Institute
Project Leader, Loom KR&R Group         4676 Admiralty Way
<hans@...>                          Marina del Rey, CA 90292
(310) 448-8745
--------------------------------------------------------------------------
_______________________________________________
powerloom-forum mailing list
powerloom-forum@...
http://mailman.isi.edu/mailman/listinfo/powerloom-forum