Theory and applications of Pattern Analysis algorithms. Applied to problems in Genomics, Web Analysis, Machine Intelligence. -- After spending many years developing tools for the automatic discovery of patterns in data, and for enabling computer systems to learn from experience, my group is now focused on pushing the envelope in two core directions: detection of patterns in genomic data; detection of patterns in media content, with implications for web-based intelligence. -- General description for media here: http://www.bris.ac.uk/researchreview/2006/11573628817.html