The objective of this project is to develop a method for matching workers to tasks based on skills/requirements profile, develop heuristic to determine which workers should be trained in which skills to minimize the overall training cost, and develop customer solution software