MyKnoodl
MyKnoodl is a highly scalable, highly distributed OWL modeling tool and semantic technology platform. It includes all of the components necessary to host semantic applications. It is web based semantic technology infrastructure. Capabilities are exposed via Java beans and can be accessed by writing your own Java Server Pages and JavaScript. It is hosted in the Amazon EC2 cloud and is a true multitenant application, so scalability and highly distributed usage are never problems.
MyKnoodl Features
- Mulgara, an open source, highly scalable native-RDF triple store
- An ontology layer (OWL) that can be used when querying the triple store
- A rules engine ( Krule ) for implementing reasoning and inference
- An ontology driven instance editor
- A SPARQL query wizard
- User created gadgets and widgets for entering data and queries and visualizing query results
- Role based security and user account manager
- A rich wiki for collaboration
- Community creation and maintenance capability
- RSS support
- Search capability
If you are setting out to build almost any semantic technology based application, you will need most if not all of this capability. We have developed this platform over the past two years incorporating all we have learned in developing our own semantic applications. It is the underlying technology for our public website, knoodl.com, which has been actively used for the past two years by dozens of communities to develop ontologies using OWL.
MyKnoodl as a Semantic Platform
MyKnoodl could be used to build a wide variety of semantic-driven applications such as:
- OWL-S Service repositories
- Ontology-driven portals
- Ontology-driven e-commerce sites
- Semantics wikis
- Tag libraries
- Many others...