Sentiment analysis for product rating is a system, which rates any particular product based on hidden sentiments in the comments. The system uses sentiment analysis methodology in order to achieve desired functionality. This project is an E-Commerce web application, which allows the registered user to view the products and their features along with the option of commenting about the product. User can also view comment of other users. System will analyze the comments of various users and will rank product. Database of the system have various keywords denoted as negative and positive words, which helps the system to recognize the comments and rank them accordingly. The System takes comments of various users, based on the comment, system will specify whether the product is good, bad, or worst. The role of the admin is to add product to the system and to add keywords in database. This system helps the users to select the correct product for an individual. In addition, it provides the reviews about any particular product, so that an individual can make appropriate decision as per his/her requirement. This application also works as an advertisement, which makes many people aware about the product.