HyperGraphDB is a general purpose, extensible, portable, distributed, embeddable, open-source data storage mechanism. Designed specifically for artificial intelligence and semantic web projects, it can also be used as an embedded object-oriented database for projects of all sizes.

More on HyperGraphDB

Seco is a prototyping, scripting environment for Java-based scripting languages supporting the JSR 223 standard scripting API. It allows intermixing different languages within a single runtime execution environment.

More on Seco

Disko is a complete end-to-end solution for NLP (Natural Language Processing) document analysis and search engine for English. Based on existing technologies such as link grammar, relex and HyperGraphDB.

More on Disko

Old Web Projects - discontinued old projects related to Java server-side web development.

View old projects

Tech Blog
Here are a couple of writings in a more-than-a-blog format related to our projects or to software in general:

Rapid Software Evolution

is a piece, written in dialog form, about human-driven software evolution, why it is important and how it might be done. A writeup of the same ideas for the International Conference on Complex Systems 2007 can be found here. And PowerPoint presentation given at the Miami Java User Group can be found here.

eCompass: A Semantic Browsing Tool For Faceted Government Web Content

describes a tool, based on HyperGraphDB and the topic maps implementation, for navigating tagged content in a large government portal. The main interest here is an algorithm to dynamically synthesize an hierarchical view out of a set of orthogonal tags grouped into multiple facets.