Shallow Semantic Parsing Based on FrameNet, VerbNet and PropBank