Knowledge Base Definition Computer