My PhD research was in computer science and complexity science, although I also published in web-technologies (and even paleontology!) I have founded, run and sold a high-tech business based on my research and written two technical text-books published by Elsevier.
Mini Bio
Technologies
I have spent the last ten years avidly investigating and inventing. As a result I have a broad range of mature technologies that help me complete your project efficiently, producing reliable results quickly.
Of course, not every project makes use of these existing technologies, and even those projects that do will need the technologies customised for the task at hand.
AI Core is a real-time artificial intelligence framework that provides a full range of basic AI services for games and simulations. Part of the original AI Core was released with my AI for Games book. AI Core 2 is the commercial version of this library.
The Behavior Modelling Language is a simple tool for rapidly combining different artificial intelligence techniques into a whole. It allows state-machines to interact with rule-based systems, or neural networks to write results to a blackboard architecture, and just about anything else you can imagine. It can be particularly useful when prototyping behaviors and understanding how techniques will work together.
Text Spring understands how human language works, and provides a sophisticated set of tools for automatically generating natural language from data, or from human guidance. See the Text Spring page for more details.
Ideme is a simulation technology for analysing and predicting the behaviour of large groups of people, including peer-to-peer effects and trend dynamics. See the Ideme page for more details.


