Automatic Labeling of Semantic Roles