SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 295
E-Commerce Product Rating Based on Customer Review
Chikkela Sahithi1, Bollu Swapna1, Mulge Harsha1, Sreedhar Bhukya2, Bejjam Vaundhara devi3
1Computer Science & Engineering, Sreenidhi Institute of Science & Technology, Hyderabad, Telangana, India
2Professor,Computer Science & Engineering, Sreenidhi Institute of Science & Technology, Hyderabad, Telangana,
India
3Assistant Professor, Computer Science & Engineering, Sreenidhi Institute of Science & Technology, Hyderabad,
Telangana, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract — Many users purchase products on EC websites.
Due to online shopping, many e-commerce companies have
been unable to know whether their customers are satisfied
with their services. You can track and manage customer
reviews by using algorithms to filter out theme and
sentiment bias from online customer reviews. The system
allows users to see different products and buy products
online. Customers submit reviews of products and online
shopping services. Specific keywords mentioned in customer
reviews are mined and matched against keywordsalready in
the database based on comparison, and thesystem evaluates
the products and services offered by the company. This
system uses a text mining algorithm to minekeywords. The
system reviews various users and based on the reviews the
system identifies whether the products and services offered
by the e-commerce company are good, bad or worst. The
system is a web application that allows users to browse
various products online, purchase products, and rate
products and online shopping services. This system helps
many e-commerce companies improve or maintain their
services based on customer ratings, and improve their
products based on customer ratings.
Key Words: TF-IDF, Sentimental analysis,
Tokenization, Lemmatization, Stemming.
1.INTRODUCTION
In today's world, the web has become a great way to
expressopinions about products. Your opinion matters a lot,
especiallywhen it comes to making decisions about money
and time. In these situations, people rely on opinions such
as reviews. Likehis Facebook, Twitter, etc. on social media,
people can discuss their opinions like a product of this
research. That's also how we do it. Many people buy
products online, but always check reviews and ratings
before making a purchase online. This survey helps people
save time and have a quick product discussion. Use these
people to add sentiment keywords like good, bad, worst,
best. Please judge whether this product is good or bad.
Sentiment analysis, also known as opinion mining, is a
branch of computer research that analyses how people
express themselves in written keywords. People can
express their opinions through sentiment
keywords. It is virtually impossible to read all feedback to
form conclusions and judgments. Or, in some cases, there
may be conflicting reviews and ratings. A 5 star product
mayhave verybad feedback. The reason for this may be that
some people liketo review products, others like to review
them. This cannot mandate users to perform both tasks. To
make unanimous decisions, I came up with a model that
could set things right. It has a very simple but complex
working method.
2. OBJECTIVES
The growing popularity of online reviews has also
fuelled the fake review writing business. This refers to paid
human writers creating misleading reviews to sway
reader’s opinions. Our project addresses this problem by
building a classifier that takes as input the rating text and
basic information from the giver of rating and returns
whether the rating is trustworthy or not. This makes it
difficult for potential customers to read them and decide
whether to purchase the product. Product manufacturers
also have problems maintaining overviews and managing
customer opinions. Also, many other retailers on his
website sell the same product with good reviews, and the
manufacturer usually makes many kinds of products, so
the manufacturer faces further difficulties.
3. REVIEW OF RELATED LITERATURE
Recently, many classification algorithms have been
proposed, but SVM is still one of the most widely and most
popular used classifiers. Applying the kernel equations
arranges the data instances in such a way within the multi-
dimensional space, that there is a hyper-plane that
separates data instances of one kind from those of another.
The kernel equations may be any function that transforms
the linearly non-separable data in one domain into another
domain where the instances become linearly separable.
Kernel equations may be linear, quadratic, Gaussian, or
anything else that achieves this particular purpose.Once we
manage to divide the data into two distinct categories,our
aim is to get the best hyper-plane to separate the two types
of instances. The data instances that were not linearly
separable in the original domain have become linearly
separable in the new domain, due to the application of a
function (kernel) that transforms the position of the data
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 296
points from one domain to another. This is the basic idea
behind Support Vector Machines and their kernel
techniques. Whenever a new instance is encountered in the
original domain, the same kernel function isapplied to this
instance too, and its position in the new domain is found
out.
4. METHODS AND RESULTS
4.1 Proposed Method:
This system helps ensure that reviews can be done
by authorized individuals. Also, don't show fake reviews.
Based on the data, a word score is calculated and based on
this score the user is presented with a quick analysis of
product quality. Our motivation is to generate feature-
related ratings for products. Product comments by users
help create an overall rating. In our proposed work we
develop a process of product aspect ranking consisting of
three main Steps: (a) aspect identification; (b) sentiment
classification on aspects (c) Product aspect ranking. Buyer
ratings of products are used to first identify aspects of the
ratings and then analyse those ratings to find buyers'
opinions on the aspects via sentiment classifiers. Finally,
the aspect frequencies and buyer ratings are used to rank
the products based on the importance of the aspects and
consider the ideas about every aspect of their overall
opinion.
4.2 Methodology
Many people want a product review before paying
to actually buy it. In some cases, products receive an
overwhelming amount of customer feedback. It's very
difficult to read all the reviews in order to reach consensus
and make a decision. Our model analyzes user ratings and
ranks products accordingly. This framework helps many e-
commerce businesses develop or maintain their products
based on consumer feedback, and improve their products
based on customer reviews.
4.2.1 Data Gathering
We downloaded the dataset from Kaggle and are
training ourmodel to work upon all the reviews given on
that particular dataset.
4.2.2 Data Cleaning
i)Lemmatization:
Lemmatization takes into account the morphological
interpretation of the word. This requires a detailed
dictionary that the algorithm can search to reconnect the
form to the lemma. Reduce inflected words to ensure that
the root word belongs to the language. The root of a
lemma is called a lemma. A lemma is in the form of a
collection of words in standard, dictionary, or citation
form.
ii) Removing noisy data:
This process involves removing unnecessaryand useless
data.For example, if the input given is "The product works
great". The output after the removal of unnecessary data
will be "product, works, great".
iii)Removing Null Data :
For removing null data isnull() function is used, isnull()
function detect missing values in the given series object
and then reset_index() method sets a list of integer
ranging from0 to length of data as index.
4.2.3 Data Shaping
i) Tokenization :
For tokenization, we used the punkt. Now with the help
of tokenization, we divide the sentence into smaller parts
i.e tokens. The role of it is to break the sentence into a lots
of text which helps in building the model.
ii)Creating Corpus :
We then created a corpus list in which we added all the
wordsbroken down by the tokenizer. Now, apart from the
alphabets in lower case (a-z) and the alphabets in upper
case(A-Z), we removed everything from the text including
numbers, symbols etc. Now we turned all the upper case
texts into lowercase, tokenized them , lemmatized and sent
it back into the corpus list.
iii)Indexing :
For indexing we used fit_on_text method ,this creates
the vocabulary index based on word frequency. If you give
it something like, "The rat was on the table." It will create a
dictionary word_index["the"] = 1; word_index["table"] = 6
itis word -> index dictionary so every word gets a different
integer value. 0 is reserved for padding. So lower integer
means more frequent word.
The following are the stages of preprocessing:We perform
four steps in Pre-processing :
1.Remove Punctuations ,special symbols, special
characters.
2.Stopword Removal
3.Tokenization
4.Stemming
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 297
5. SYSTEM ARCHITECTURE DIAGRAM
Sentiment analysis helps determine whether product
reviews are positive or negative, or whether customers are
satisfied based on online posts. Marketers can study
people's reactions to advertising campaigns and new
product releases. It also helpsyou determine how potential
customers view your product and identify the pros and
cons of that product from a sales perspective. Extracting
the exact specifications of the productspeople have spoken
about gives us concrete data on how price, usability, and
viability are rated and compared to competitors' products.
Rather than using data from surveys conducted on
customers, it gathers valuable knowledge from consumers
who are not customers of the company and helps identify
reasons forpurchasing a particular product. Applications of
sentiment analysis can also be useful in many fields.
5.1 System Architecture
5.1 Data Flow Diagram:
DFD is also called bubble chart. It is a simple graphical
format that can be used to represent a system in terms of
the input data to the system, the various operations
performed on that data, andthe output data produced by
the system. It maps the flow of information in a process or
system, how data is processed in terms of inputs and
outputs. Defined symbols such as rectangles, circles, and
arrows are used to indicate data inputs, outputs, save
points, and routes between each target.
Fig. 5.1.1 Data flow Diagram
5.2 Usecase Diagram:
Use case diagrams are used to show the dynamic
behaviour of the system. It encapsulates the functionality
of the system by including use cases, actors and their
relationships. It represents the high-level functionality of
the system and also shows how users interact with it. The
main purpose of use case diagrams is to show the dynamic
aspects of the system. Accumulate system needs including
both internal and external influences. People who call
actors and elements responsible for implementing use case
diagrams, use cases, and various other things. Represents
how entities in the external environment can interact with
parts of the system. Before starting to draw a use case
diagram, it is important to analyse the system as a whole.
Then, once individual features are identified, they are
converted into use cases for use in use case diagrams. Then
enter the actor that interacts with the system. An actor is a
person or thing that invokes a function of the system.
Identifies the number of timesan actor communicates with
the system Use case diagrams are used to show the
dynamic behaviour of the system. It encapsulates the
functionality of the system by including use cases, actors
and their relationships. It represents the high-level
functionality of the system and also shows how users
interact with it. The main purpose of use case diagrams is
to show the dynamic aspects of the system. Accumulate
system needs including both internal and external
influences.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 298
Fig-5.2.1 Usecase Diagram
6. RESULTS
7. CONCLUSIONS
Many users purchase products through e-commerce sites.
Thanks to online shopping, many e-commerce businesses
have been unable to find out if customers are satisfied with
the services they provide. This motivated us to develop a
system where multiple customers give reviews of products
and servicesonline shopping, thereby helping e-commerce
companies and manufacturers get customer reviews to
improve services and goods through extracting customer
reviews. An algorithm can be used to track and manage
customer reviews, uncovering themes and emotional
direction from online customer reviews. In this system,
users will see many different products and can buy
products online. Customers give their opinions on goods
and services purchased online. Some keywords mentioned
in customer reviews will be extracted and matched with
existing keywords in the database based on comparison,
the system will evaluate products and services provided by
the company. This system will use a text mining algorithm
to extract keywords. Thesystem evaluates many different
users, based on the rating, the system will tell if the
products and services provided by the e- commerce
company are good, bad or worse. We use a database of
keywords based on sentiment as well as the weight of
positivity or negativity in the database, then based on those
sentiment keywords extracted from the article reviews of
the users in which they are classified. This system is a web
application where users will see different products and
purchase products online and can give their opinion on
online shopping goods and services. This system will help
many e-commerce businesses improve or maintain their
services based on customer reviews as well as improve
goods based on customer reviews.
8. FUTURE SCOPE
Finding biases in vast amounts of unstructured data has
becomean important research challenge. Industry groups,
experts, and academics are now contributing efforts and
ideas to find the best systems for verifying fake opinions.
Some algorithms are used to analyse fake reviews.
Although good results have beenobtained, there is still no
algorithm that can solve all the challenges and difficulties
facing today's generation. Future work and knowledge are
needed to further improve the performance of fake
reviews. I need more. Every business wants to know what
consumers really think about their products and services,
as well as those of their competitors, by analysing real
reviews rather than fake reviews. There is a greatneed for
such applications in our daily life. A future research
direction is to implement the system and validate its
performance by applying the proposed approach to
various benchmark datasets. Comparing the performance
of different classification methods to find the best fit for
the proposed erroneous classification method could be
another future research direction. However, there are
other types of reviews or reviewer functions that are likely
to contribute to the predictive task. In the future, we will
continue to explore different types of features to make
more accurate predictions.
9. REFERENCES
[1]https://www.irjmets.com/uploadedfiles/paper/volum
e3/issu e_6_june_2021/13418/1628083524.pdf
[2]https://ijesc.org/upload/7818a326e3e9a6c1c1f78194
9cb359 ff.E-
Commerce%20Product%20Rating%20Based%20on%20C
ustomer%20Review%20Mining%20(1).pdf
[3] https://medium.com/@blogsupport/classification-of-
product-reviews-in-e-commerce-website-and-proposing-
a-balanced-rating-system-a1ebf6dd192c

More Related Content

Similar to E-Commerce Product Rating Based on Customer Review

Framework for Product Recommandation for Review Dataset
Framework for Product Recommandation for Review DatasetFramework for Product Recommandation for Review Dataset
Framework for Product Recommandation for Review Datasetrahulmonikasharma
 
SURVEY ON SENTIMENT ANALYSIS
SURVEY ON SENTIMENT ANALYSISSURVEY ON SENTIMENT ANALYSIS
SURVEY ON SENTIMENT ANALYSISIRJET Journal
 
Recommender System- Analyzing products by mining Data Streams
Recommender System- Analyzing products by mining Data StreamsRecommender System- Analyzing products by mining Data Streams
Recommender System- Analyzing products by mining Data StreamsIRJET Journal
 
Empirical Model of Supervised Learning Approach for Opinion Mining
Empirical Model of Supervised Learning Approach for Opinion MiningEmpirical Model of Supervised Learning Approach for Opinion Mining
Empirical Model of Supervised Learning Approach for Opinion MiningIRJET Journal
 
IRJET- Opinion Mining and Sentiment Analysis for Online Review
IRJET-  	  Opinion Mining and Sentiment Analysis for Online ReviewIRJET-  	  Opinion Mining and Sentiment Analysis for Online Review
IRJET- Opinion Mining and Sentiment Analysis for Online ReviewIRJET Journal
 
Finger Gesture Based Rating System
Finger Gesture Based Rating SystemFinger Gesture Based Rating System
Finger Gesture Based Rating SystemIRJET Journal
 
Review on Sentiment Analysis on Customer Reviews
Review on Sentiment Analysis on Customer ReviewsReview on Sentiment Analysis on Customer Reviews
Review on Sentiment Analysis on Customer ReviewsIRJET Journal
 
IRJET- Opinion Summarization using Soft Computing and Information Retrieval
IRJET- Opinion Summarization using Soft Computing and Information RetrievalIRJET- Opinion Summarization using Soft Computing and Information Retrieval
IRJET- Opinion Summarization using Soft Computing and Information RetrievalIRJET Journal
 
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET Journal
 
IRJET- Analysis of Brand Value Prediction based on Social Media Data
IRJET-  	  Analysis of Brand Value Prediction based on Social Media DataIRJET-  	  Analysis of Brand Value Prediction based on Social Media Data
IRJET- Analysis of Brand Value Prediction based on Social Media DataIRJET Journal
 
Association Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big DataAssociation Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big DataIRJET Journal
 
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...IRJET Journal
 
Different Methodologies For Testing Web Application Testing
Different Methodologies For Testing Web Application TestingDifferent Methodologies For Testing Web Application Testing
Different Methodologies For Testing Web Application TestingRachel Davis
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsIJSRD
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsIJSRD
 
IRJET- Comparative Study of Classification Algorithms for Sentiment Analy...
IRJET-  	  Comparative Study of Classification Algorithms for Sentiment Analy...IRJET-  	  Comparative Study of Classification Algorithms for Sentiment Analy...
IRJET- Comparative Study of Classification Algorithms for Sentiment Analy...IRJET Journal
 
Assessment 2DescriptionFocusEssayValue50Due D.docx
Assessment 2DescriptionFocusEssayValue50Due D.docxAssessment 2DescriptionFocusEssayValue50Due D.docx
Assessment 2DescriptionFocusEssayValue50Due D.docxgalerussel59292
 
Methods for Sentiment Analysis: A Literature Study
Methods for Sentiment Analysis: A Literature StudyMethods for Sentiment Analysis: A Literature Study
Methods for Sentiment Analysis: A Literature Studyvivatechijri
 
Focused Question and Answer for Job Portal
Focused Question and Answer for Job PortalFocused Question and Answer for Job Portal
Focused Question and Answer for Job PortalIRJET Journal
 
IRJET- Interactive Interview Chatbot
IRJET-  	  Interactive Interview ChatbotIRJET-  	  Interactive Interview Chatbot
IRJET- Interactive Interview ChatbotIRJET Journal
 

Similar to E-Commerce Product Rating Based on Customer Review (20)

Framework for Product Recommandation for Review Dataset
Framework for Product Recommandation for Review DatasetFramework for Product Recommandation for Review Dataset
Framework for Product Recommandation for Review Dataset
 
SURVEY ON SENTIMENT ANALYSIS
SURVEY ON SENTIMENT ANALYSISSURVEY ON SENTIMENT ANALYSIS
SURVEY ON SENTIMENT ANALYSIS
 
Recommender System- Analyzing products by mining Data Streams
Recommender System- Analyzing products by mining Data StreamsRecommender System- Analyzing products by mining Data Streams
Recommender System- Analyzing products by mining Data Streams
 
Empirical Model of Supervised Learning Approach for Opinion Mining
Empirical Model of Supervised Learning Approach for Opinion MiningEmpirical Model of Supervised Learning Approach for Opinion Mining
Empirical Model of Supervised Learning Approach for Opinion Mining
 
IRJET- Opinion Mining and Sentiment Analysis for Online Review
IRJET-  	  Opinion Mining and Sentiment Analysis for Online ReviewIRJET-  	  Opinion Mining and Sentiment Analysis for Online Review
IRJET- Opinion Mining and Sentiment Analysis for Online Review
 
Finger Gesture Based Rating System
Finger Gesture Based Rating SystemFinger Gesture Based Rating System
Finger Gesture Based Rating System
 
Review on Sentiment Analysis on Customer Reviews
Review on Sentiment Analysis on Customer ReviewsReview on Sentiment Analysis on Customer Reviews
Review on Sentiment Analysis on Customer Reviews
 
IRJET- Opinion Summarization using Soft Computing and Information Retrieval
IRJET- Opinion Summarization using Soft Computing and Information RetrievalIRJET- Opinion Summarization using Soft Computing and Information Retrieval
IRJET- Opinion Summarization using Soft Computing and Information Retrieval
 
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
 
IRJET- Analysis of Brand Value Prediction based on Social Media Data
IRJET-  	  Analysis of Brand Value Prediction based on Social Media DataIRJET-  	  Analysis of Brand Value Prediction based on Social Media Data
IRJET- Analysis of Brand Value Prediction based on Social Media Data
 
Association Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big DataAssociation Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big Data
 
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
 
Different Methodologies For Testing Web Application Testing
Different Methodologies For Testing Web Application TestingDifferent Methodologies For Testing Web Application Testing
Different Methodologies For Testing Web Application Testing
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online Reviews
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online Reviews
 
IRJET- Comparative Study of Classification Algorithms for Sentiment Analy...
IRJET-  	  Comparative Study of Classification Algorithms for Sentiment Analy...IRJET-  	  Comparative Study of Classification Algorithms for Sentiment Analy...
IRJET- Comparative Study of Classification Algorithms for Sentiment Analy...
 
Assessment 2DescriptionFocusEssayValue50Due D.docx
Assessment 2DescriptionFocusEssayValue50Due D.docxAssessment 2DescriptionFocusEssayValue50Due D.docx
Assessment 2DescriptionFocusEssayValue50Due D.docx
 
Methods for Sentiment Analysis: A Literature Study
Methods for Sentiment Analysis: A Literature StudyMethods for Sentiment Analysis: A Literature Study
Methods for Sentiment Analysis: A Literature Study
 
Focused Question and Answer for Job Portal
Focused Question and Answer for Job PortalFocused Question and Answer for Job Portal
Focused Question and Answer for Job Portal
 
IRJET- Interactive Interview Chatbot
IRJET-  	  Interactive Interview ChatbotIRJET-  	  Interactive Interview Chatbot
IRJET- Interactive Interview Chatbot
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

E-Commerce Product Rating Based on Customer Review

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 295 E-Commerce Product Rating Based on Customer Review Chikkela Sahithi1, Bollu Swapna1, Mulge Harsha1, Sreedhar Bhukya2, Bejjam Vaundhara devi3 1Computer Science & Engineering, Sreenidhi Institute of Science & Technology, Hyderabad, Telangana, India 2Professor,Computer Science & Engineering, Sreenidhi Institute of Science & Technology, Hyderabad, Telangana, India 3Assistant Professor, Computer Science & Engineering, Sreenidhi Institute of Science & Technology, Hyderabad, Telangana, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract — Many users purchase products on EC websites. Due to online shopping, many e-commerce companies have been unable to know whether their customers are satisfied with their services. You can track and manage customer reviews by using algorithms to filter out theme and sentiment bias from online customer reviews. The system allows users to see different products and buy products online. Customers submit reviews of products and online shopping services. Specific keywords mentioned in customer reviews are mined and matched against keywordsalready in the database based on comparison, and thesystem evaluates the products and services offered by the company. This system uses a text mining algorithm to minekeywords. The system reviews various users and based on the reviews the system identifies whether the products and services offered by the e-commerce company are good, bad or worst. The system is a web application that allows users to browse various products online, purchase products, and rate products and online shopping services. This system helps many e-commerce companies improve or maintain their services based on customer ratings, and improve their products based on customer ratings. Key Words: TF-IDF, Sentimental analysis, Tokenization, Lemmatization, Stemming. 1.INTRODUCTION In today's world, the web has become a great way to expressopinions about products. Your opinion matters a lot, especiallywhen it comes to making decisions about money and time. In these situations, people rely on opinions such as reviews. Likehis Facebook, Twitter, etc. on social media, people can discuss their opinions like a product of this research. That's also how we do it. Many people buy products online, but always check reviews and ratings before making a purchase online. This survey helps people save time and have a quick product discussion. Use these people to add sentiment keywords like good, bad, worst, best. Please judge whether this product is good or bad. Sentiment analysis, also known as opinion mining, is a branch of computer research that analyses how people express themselves in written keywords. People can express their opinions through sentiment keywords. It is virtually impossible to read all feedback to form conclusions and judgments. Or, in some cases, there may be conflicting reviews and ratings. A 5 star product mayhave verybad feedback. The reason for this may be that some people liketo review products, others like to review them. This cannot mandate users to perform both tasks. To make unanimous decisions, I came up with a model that could set things right. It has a very simple but complex working method. 2. OBJECTIVES The growing popularity of online reviews has also fuelled the fake review writing business. This refers to paid human writers creating misleading reviews to sway reader’s opinions. Our project addresses this problem by building a classifier that takes as input the rating text and basic information from the giver of rating and returns whether the rating is trustworthy or not. This makes it difficult for potential customers to read them and decide whether to purchase the product. Product manufacturers also have problems maintaining overviews and managing customer opinions. Also, many other retailers on his website sell the same product with good reviews, and the manufacturer usually makes many kinds of products, so the manufacturer faces further difficulties. 3. REVIEW OF RELATED LITERATURE Recently, many classification algorithms have been proposed, but SVM is still one of the most widely and most popular used classifiers. Applying the kernel equations arranges the data instances in such a way within the multi- dimensional space, that there is a hyper-plane that separates data instances of one kind from those of another. The kernel equations may be any function that transforms the linearly non-separable data in one domain into another domain where the instances become linearly separable. Kernel equations may be linear, quadratic, Gaussian, or anything else that achieves this particular purpose.Once we manage to divide the data into two distinct categories,our aim is to get the best hyper-plane to separate the two types of instances. The data instances that were not linearly separable in the original domain have become linearly separable in the new domain, due to the application of a function (kernel) that transforms the position of the data
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 296 points from one domain to another. This is the basic idea behind Support Vector Machines and their kernel techniques. Whenever a new instance is encountered in the original domain, the same kernel function isapplied to this instance too, and its position in the new domain is found out. 4. METHODS AND RESULTS 4.1 Proposed Method: This system helps ensure that reviews can be done by authorized individuals. Also, don't show fake reviews. Based on the data, a word score is calculated and based on this score the user is presented with a quick analysis of product quality. Our motivation is to generate feature- related ratings for products. Product comments by users help create an overall rating. In our proposed work we develop a process of product aspect ranking consisting of three main Steps: (a) aspect identification; (b) sentiment classification on aspects (c) Product aspect ranking. Buyer ratings of products are used to first identify aspects of the ratings and then analyse those ratings to find buyers' opinions on the aspects via sentiment classifiers. Finally, the aspect frequencies and buyer ratings are used to rank the products based on the importance of the aspects and consider the ideas about every aspect of their overall opinion. 4.2 Methodology Many people want a product review before paying to actually buy it. In some cases, products receive an overwhelming amount of customer feedback. It's very difficult to read all the reviews in order to reach consensus and make a decision. Our model analyzes user ratings and ranks products accordingly. This framework helps many e- commerce businesses develop or maintain their products based on consumer feedback, and improve their products based on customer reviews. 4.2.1 Data Gathering We downloaded the dataset from Kaggle and are training ourmodel to work upon all the reviews given on that particular dataset. 4.2.2 Data Cleaning i)Lemmatization: Lemmatization takes into account the morphological interpretation of the word. This requires a detailed dictionary that the algorithm can search to reconnect the form to the lemma. Reduce inflected words to ensure that the root word belongs to the language. The root of a lemma is called a lemma. A lemma is in the form of a collection of words in standard, dictionary, or citation form. ii) Removing noisy data: This process involves removing unnecessaryand useless data.For example, if the input given is "The product works great". The output after the removal of unnecessary data will be "product, works, great". iii)Removing Null Data : For removing null data isnull() function is used, isnull() function detect missing values in the given series object and then reset_index() method sets a list of integer ranging from0 to length of data as index. 4.2.3 Data Shaping i) Tokenization : For tokenization, we used the punkt. Now with the help of tokenization, we divide the sentence into smaller parts i.e tokens. The role of it is to break the sentence into a lots of text which helps in building the model. ii)Creating Corpus : We then created a corpus list in which we added all the wordsbroken down by the tokenizer. Now, apart from the alphabets in lower case (a-z) and the alphabets in upper case(A-Z), we removed everything from the text including numbers, symbols etc. Now we turned all the upper case texts into lowercase, tokenized them , lemmatized and sent it back into the corpus list. iii)Indexing : For indexing we used fit_on_text method ,this creates the vocabulary index based on word frequency. If you give it something like, "The rat was on the table." It will create a dictionary word_index["the"] = 1; word_index["table"] = 6 itis word -> index dictionary so every word gets a different integer value. 0 is reserved for padding. So lower integer means more frequent word. The following are the stages of preprocessing:We perform four steps in Pre-processing : 1.Remove Punctuations ,special symbols, special characters. 2.Stopword Removal 3.Tokenization 4.Stemming
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 297 5. SYSTEM ARCHITECTURE DIAGRAM Sentiment analysis helps determine whether product reviews are positive or negative, or whether customers are satisfied based on online posts. Marketers can study people's reactions to advertising campaigns and new product releases. It also helpsyou determine how potential customers view your product and identify the pros and cons of that product from a sales perspective. Extracting the exact specifications of the productspeople have spoken about gives us concrete data on how price, usability, and viability are rated and compared to competitors' products. Rather than using data from surveys conducted on customers, it gathers valuable knowledge from consumers who are not customers of the company and helps identify reasons forpurchasing a particular product. Applications of sentiment analysis can also be useful in many fields. 5.1 System Architecture 5.1 Data Flow Diagram: DFD is also called bubble chart. It is a simple graphical format that can be used to represent a system in terms of the input data to the system, the various operations performed on that data, andthe output data produced by the system. It maps the flow of information in a process or system, how data is processed in terms of inputs and outputs. Defined symbols such as rectangles, circles, and arrows are used to indicate data inputs, outputs, save points, and routes between each target. Fig. 5.1.1 Data flow Diagram 5.2 Usecase Diagram: Use case diagrams are used to show the dynamic behaviour of the system. It encapsulates the functionality of the system by including use cases, actors and their relationships. It represents the high-level functionality of the system and also shows how users interact with it. The main purpose of use case diagrams is to show the dynamic aspects of the system. Accumulate system needs including both internal and external influences. People who call actors and elements responsible for implementing use case diagrams, use cases, and various other things. Represents how entities in the external environment can interact with parts of the system. Before starting to draw a use case diagram, it is important to analyse the system as a whole. Then, once individual features are identified, they are converted into use cases for use in use case diagrams. Then enter the actor that interacts with the system. An actor is a person or thing that invokes a function of the system. Identifies the number of timesan actor communicates with the system Use case diagrams are used to show the dynamic behaviour of the system. It encapsulates the functionality of the system by including use cases, actors and their relationships. It represents the high-level functionality of the system and also shows how users interact with it. The main purpose of use case diagrams is to show the dynamic aspects of the system. Accumulate system needs including both internal and external influences.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 04 | Apr 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 298 Fig-5.2.1 Usecase Diagram 6. RESULTS 7. CONCLUSIONS Many users purchase products through e-commerce sites. Thanks to online shopping, many e-commerce businesses have been unable to find out if customers are satisfied with the services they provide. This motivated us to develop a system where multiple customers give reviews of products and servicesonline shopping, thereby helping e-commerce companies and manufacturers get customer reviews to improve services and goods through extracting customer reviews. An algorithm can be used to track and manage customer reviews, uncovering themes and emotional direction from online customer reviews. In this system, users will see many different products and can buy products online. Customers give their opinions on goods and services purchased online. Some keywords mentioned in customer reviews will be extracted and matched with existing keywords in the database based on comparison, the system will evaluate products and services provided by the company. This system will use a text mining algorithm to extract keywords. Thesystem evaluates many different users, based on the rating, the system will tell if the products and services provided by the e- commerce company are good, bad or worse. We use a database of keywords based on sentiment as well as the weight of positivity or negativity in the database, then based on those sentiment keywords extracted from the article reviews of the users in which they are classified. This system is a web application where users will see different products and purchase products online and can give their opinion on online shopping goods and services. This system will help many e-commerce businesses improve or maintain their services based on customer reviews as well as improve goods based on customer reviews. 8. FUTURE SCOPE Finding biases in vast amounts of unstructured data has becomean important research challenge. Industry groups, experts, and academics are now contributing efforts and ideas to find the best systems for verifying fake opinions. Some algorithms are used to analyse fake reviews. Although good results have beenobtained, there is still no algorithm that can solve all the challenges and difficulties facing today's generation. Future work and knowledge are needed to further improve the performance of fake reviews. I need more. Every business wants to know what consumers really think about their products and services, as well as those of their competitors, by analysing real reviews rather than fake reviews. There is a greatneed for such applications in our daily life. A future research direction is to implement the system and validate its performance by applying the proposed approach to various benchmark datasets. Comparing the performance of different classification methods to find the best fit for the proposed erroneous classification method could be another future research direction. However, there are other types of reviews or reviewer functions that are likely to contribute to the predictive task. In the future, we will continue to explore different types of features to make more accurate predictions. 9. REFERENCES [1]https://www.irjmets.com/uploadedfiles/paper/volum e3/issu e_6_june_2021/13418/1628083524.pdf [2]https://ijesc.org/upload/7818a326e3e9a6c1c1f78194 9cb359 ff.E- Commerce%20Product%20Rating%20Based%20on%20C ustomer%20Review%20Mining%20(1).pdf [3] https://medium.com/@blogsupport/classification-of- product-reviews-in-e-commerce-website-and-proposing- a-balanced-rating-system-a1ebf6dd192c