On Wednesday 10 January 2007 01:31, Matthew Flaschen wrote:
Steve Bennett wrote:
> On 1/6/07, Matthew Flaschen <matthew.flaschen(a)gatech.edu> wrote:
>>> Of course, some difficult to anticipate factors are that if category
>>> intersections are adopted and become popular, we will likely see a
>>> movement towards more implied categories ("Americans" and
"Actors"
>>> instead of "American Actors")
>>
>> This is why people want the intersections, so the system should be able
>> to scale efficiently enough for it.
>
> Indeed, what we probably want is a way to formalise these "implied
> categories". Like creating a category "American actors" which simply
> contains the text "Category:Americans Category:Actors", and having the
> whole thing work just as you'd expect.
I did not follow this discussion, but it seems appropriate to point to the
Semantic MediaWiki extension, which computes "implied categories"
like "American actors" on request (it can combine unions, intersections,
namespace membership, and further "semantic properties").
We will assist in any effort towards developing an efficient way of doing
this, since our current implementation is probably not fast enough for large
wikis. Anyway, APIs and basic user interfaces exist. The homepage of this
extension is [1]. See [2] for an example of automatically combining
information into new listings, and [3] for a dynamic category intersection of
two categories (I fear that ontoworld does not have many examples of things
with more than one category). The query syntax used is described at [4].
-- Markus
[1]
http://ontoworld.org/wiki/SMW
[2]
http://ontoworld.org/wiki/Africa
[3]
http://ontoworld.org/wiki/Special:Ask?query=%5B%5BCategory%3ASemantic+brows…
[4]
http://ontoworld.org/wiki/Help:Semantic_search
That shouldn't even be necessary. That just creates the semantic
problems we have. It could be as simple as
[[:Intersect:American|Actors|Link text]]
That reminds me. What about category unions?
Matthew Flaschen
--
Markus Krötzsch
Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
mak(a)aifb.uni-karlsruhe.de phone +49 (0)721 608 7362
www.aifb.uni-karlsruhe.de/WBS/ fax +49 (0)721 693 717