Sentiment Analysis on Reviews

Opinion mining or comments toward attitude evaluation, individual entity, are usually called sentiment. Everyone is free to give opinion related with the present opinions on youtube. Hence people have a free will to express their opinion regarding the performance. Due to the raise of many critics th

2025-06-28 16:34:58 - Adil Khan

Project Title

Sentiment Analysis on Reviews

Project Area of Specialization Computer ScienceProject Summary

Opinion mining or comments toward attitude evaluation, individual entity, are usually called sentiment. Everyone is free to give opinion related with the present opinions on youtube. Hence people have a free will to express their opinion regarding the performance. Due to the raise of many critics that appear in a short amount of time, there a need to conduct a analysis on opinion mining. The process of searching or tracing the natural language to find patterns or moods of society against certain products, people or topics is called Sentiment Analysis. Sentiment analysis is also often referred to as the opinion of mining. The sentiment analysis has received considerable attention since the research of Pang, Turney, Goldberg and Zhu. Sentiment analysis techniques can support many decisions in many scenarios. In this era of life, news channels feedback is important to measure the quality of news. News channels feedback can be analyzed using to identify the news positive or negative attitude. In most of the existing news evaluation system, the intensifier words and blind negation words are not considered. The level of opinion result isn't displayed: whether positive or negative opinion. To address this problem, we propose to analyze the news text feedback automatically to predict the level of news performance. A database of English sentiment words is created as a lexical source to get the polarity of words. By analyzing the sentiment information including intensifier words extracting from news channels feedback, we are able to determine opinion result of news, describing the level of positive or negative opinions. This system shows the opinion result of channels that is represented as to whether strongly positive, moderately positive, weakly positive, strongly negative, moderately negative, weakly negative or neutral.

Project Objectives

In this project, sentiment analysis will be used to evaluate the level of news channels performance from news textual feedback comment. A database of English sentiment words is constructed to identify the polarity of words as a lexical source. Our sentiment word database contains the opinion words concerning with the academic domain to achieve the better result. Every opinion word in the database is given a value. The sentiment value will have a range. This project proposes the level of news evaluation method. This method analyzes automatically the news channel feedback comments to strongly negative, or moderately negative, or weakly negative, or strongly positive, or moderately positive, or weakly positive or neutral category using two lexicons. The level of opinion result for any channels is given out from news channel feedback comments.

Project Implementation Method

A large amount of data that is generated today is unstractured which requires processing to generate insights. Some examples of unstructured data are news articles, posts on social media, and search history. The process of analyzing natural language and making sense out of it falls under the field of Natural Language Processing (NLP). Sentiment analysis is a common NLP task, which involves classifying texts or parts of texts into a pre-defined sentiment. You will use the Natural Language Processing(NLTK) a commonly used NLP library in Python, to analyze textual data.

In this project, I will prepare a dataset of sample comments from the NLTK package for NLP with different data cleaning methods. Once the dataset is ready for processing, you will train a model on pre-classified comments and use the model to classify the sample comments into negative and positives sentiments.

  1. Data Crawler
  2. Data Extract 
  3. Data Preprocessing
  4. Data Visualization
  5. Implement Natural Language Processing
  6. Implement Machine Learning
  7. Testing
  8. Build Interface 
Benefits of the Project Technical Details of Final Deliverable Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 20000
Aws Machine Equipment10200020000

More Posts