Kraepelin: an expert system for the diagnosis of Obsessive - Compulsive Disorders