Semi-Automatic Taxonomy Improvement and Validation Algorithm