Identifying the Structure of CSCL Conversations Using String Kernels