Identifying the role of individual user messages in an online discussion and its use in thread retrieval