<p>The present invention relates to a method of enabling a user (310) of a chat system (300) to engage a further user selected from a plurality of users in conversation as well as to a chat system (300) for providing chat functionality to a user (310), the chat system (300) arranged to enable the user (310) to engage a further user from a plurality of users in conversation, the chat system (300) comprising: means (315) for collecting user specific conversation context information indicative of the context of past conversations of the user with other users; means (325) for correlating user specific conversation context information from the user with user specific conversation context information of other users from the plurality of users; means (335) for selecting the further user from the other users based on the correlating; and means (345) for enabling the user to engage the further user in conversation.</p>