A computer-implemented method for product search using the User-Weighted, Attribute-Based, Sort-Ordering comprising the steps of: computing of specification score for product attribute; computing of sentiment score for product attribute; characterized by steps of :- extracting reviews for each product from multiple sources; detecting the attributes described in each product review; detecting the polarity (positive/negative) of the user review with respect to each attribute converting the said attributes into a numerical score for each attribute which captures all the information about that attribute from user-ratings; computing an overall product score using the specifications score and sentiment score for individual product attributes; and displaying the search results sorted according to the overall product score.
展开▼