Kamala is een door Morpheus ontwikkeld platform om effectief kennisdomeinen te modelleren in de cloud. Gebruikers loggen met hun account in op de Kamala-server en kunnen van daaruit hun topic maps beheren, muteren en bevragen. Kamala is erop gericht om een kennisdomein bottom-up te kunnen ontwikkelen in de Topic Maps-standaard. Dit houdt in dat we uitgaan van de invoer van concrete data en pas daarna gaan modelleren hoe de data zich tot elkaar verhoudt (het meta-niveau of ontologie).
Dit is de omgekeerde aanpak van de standaard top-down methode, waarbij eerst een heel model moet worden uitgewerkt, vóór de eerste concrete data kan worden ingevoerd. De top-down methode neemt daarmee impliciet aan dat de gebruiker een volledig overzicht heeft op het hele domein en in staat is om dit conceptueel tot in de kleinste details uit te werken. Uit ervaring weten wij dat dat vrijwel nooit het geval is.
Kamala biedt de o.a. volgende functionaliteiten:
- Beschikking over het volledige datamodel van de Topic Maps-standaard
- Navigatie op basis van ontologische structuren
- Topics zoeken op basis van naamgeving
- Het delen van topic maps met andere gebruikers (eventueel read-only)
- Importeren en exporteren van topic maps naar de standaardformaten XTM, TMXML, LTM, CXTM, etc
- Het bevragen van topic maps met de TOLOG of TMQL querytalen
- Het opslaan van queries voor eenvoudige herhaling van de zoekvraag
- Valideren van topic maps, zodat ‘gaten’ in het kennismodel kunnen worden opgespoord
- Genereren van statistieken
Daarnaast zijn er de volgende modules beschikbaar om Kamala uit te breiden:
- Geo-module, waardoor topics met een geotag op een landkaart kunnen worden geplaatst
- Facet-indexatie voor effectief navigeren op basis van classificatie
Een belangrijke functionaliteit waar we nu aan werken is een web service API voor de topic maps in Kamala. Hiermee wordt het mogelijk om derde applicaties gebruik te laten maken van de services van Kamala. Gebruikers kunnen dan via een custom interface met het kennisdomein werken.
Kamala is een cloud-applicatie, wat betekent dat er geen installatie nodig is en dat de enige requirement voor het gebruik van het platform een browser is. Hieronder volgen een aantal screenshots van Kamala. De data in het voorbeeld komt uit onze demo topic map met een kennisdomein over de Rijksoverheid.
(boven) De startpagina van een topic map.
(boven) Via de topic list kan eenvoudig door topics worden genavigeerd en kunnen van individuele topics alle details worden weergegeven.
(boven) De meta-data in de topic map ingedeeld naar ontologische constructie.
(boven) Het bevragen van een topic map, linksonder de opgeslagen queries, linksboven de huidige query, rechts het resultaat.



