Opinion Mining or sentiment analysis is a
process, which is used for automatic extraction of knowledge
or information from the reviews of peoples about some
particular topic or problem or product. We focus on
document level, sentence level, and entity level. While
analyzing, that aspect Based or entity based opinion mining,
consider certain, which are: implicit aspects, explicit-aspect
based
... [Show full abstract] sentences, comparative sentences, for certain domain
or language which provide adaptability and accuracy. We
include several models which evaluated on a for emotion,
text summarization criteria. Additionally, most of the
models have been applied to products, services, and social
reviews. In this survey paper, we have focused on techniques
and methods that are enable us to get opinion oriented
information from text. This survey paper deals with
techniques and challenges related to sentiment analysis and
Opinion mining.