A study on convolution kernels for shallow semantic parsing