A Task-Specific Problem-Solving Architecture for Candidate Evaluation

AI Magazine 

Many of the problems we encounter in our day-to-day lives involve deciding between a set of options, or candidates. In these kinds of problems, one needs to determine the worthiness of each candidate to select the best one. Other problems involve assessing an individual candidate's strengths and weaknesses to suggest ways of improving its performance. Both types of problems require the process of evaluation. In schools, for example, students are evaluated for both remedial purposes and selection and ranking.