11. The computer program product as claimed in claim 8 , wherein the plurality of comments associated with the query is obtained using distance metric algorithms.
8. A computer program product stored on a non-transitory computer-readable medium that when executed by a processor, performs a method of displaying comments associated with a query, the method comprising: receiving the query provided by a user; retrieving a set of comment clusters from a comment cluster database, wherein each comment cluster of the set of comment clusters, comprises a plurality of comments associated with the query; selecting engaging comments from each comment cluster comprised in the set of comment clusters, wherein the engaging comments are identified based on a plurality of attributes; aggregating the engaging comments that are obtained from each comment cluster, with each other, to form a list of aggregated comments; classifying the engaging comments in the list of aggregated comments as related to one or more independent topics associated with the query, wherein each independent topic in the one or more independent topics is related to a different topic associated with the query; identifying a first set of independent comments related to a first distinct topic associated the query and a second set of independent comments related to a second distinct topic associated the query from the list of aggregated comments based on the classification; determining a first predefined number of independent comments from the first set of independent comments based on a first relevance of the first distinct topic to the query; determining a second predefined number of independent comments from the second set of independent comments based on a second relevance of the second distinct topic to the query; and displaying the first predefined number of independent comments from the first set of independent comments and the second predefined number of independent comments from the second set of independent comments.