Craig applies his research background in Cognitive Science to the problems surrounding the creation of Semantic Technologies which augment the abilities of individuals as they use information systems. He is the Scientific Director of the Semantic Technologies research stream.