{"title":"情感分析的综合调查:框架、技术和应用","authors":"Manish Kumar Chandan, Shrabanti Mandal","doi":"10.1016/j.cosrev.2025.100777","DOIUrl":null,"url":null,"abstract":"<div><div>The study of sentiment analysis (SA), also recognized as opinion mining, is a rapidly emerging area of study in natural language processing (NLP). This area focuses on identifying and extracting emotions and opinions from textual data, categorizing them as either positive, neutral, or negative. Nowadays, most of the people express their opinions on social networking platforms, often using their native languages. The rapid growth of Internet-based applications has given rise to a vast amount of personalized information and broad array of user reviews available online. There are a substantial number of pertinent reviews about a particular domain, which remain difficult for humans to process. Therefore, analyzing user opinions is crucial to extract meaningful insights and understand sentiments effectively. This survey comprehensively examines the spectrum of applications for sentiment analysis within the context of current studies. We then critically review experimental outcomes and limitations observed in cutting-edge studies. Furthermore, we explore lexicon-based methods, machine learning (ML), and deep learning (DL) strategies, as well as emerging techniques like transfer learning, large language models, and multimodal approaches, discussing their strengths as well as their weaknesses.</div><div>In addition, we employed multiple ML and DL strategies, leveraging the two benchmark IMDb and Yelp datasets. Following this, we utilized a systematic framework that incorporated preprocessing techniques, feature extraction, and evaluation metrics to facilitate comprehensive understanding and ensure model generalization. Finally, this study bridges the gap between traditional methods and modern innovations, addressing various challenges in sentiment analysis and proposing a roadmap for future research to mitigate these issues. This article serves as a guiding resource for researchers aiming to build an effective sentiment analysis framework.</div></div>","PeriodicalId":48633,"journal":{"name":"Computer Science Review","volume":"58 ","pages":"Article 100777"},"PeriodicalIF":12.7000,"publicationDate":"2025-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A comprehensive survey on sentiment analysis: Framework, techniques, and applications\",\"authors\":\"Manish Kumar Chandan, Shrabanti Mandal\",\"doi\":\"10.1016/j.cosrev.2025.100777\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The study of sentiment analysis (SA), also recognized as opinion mining, is a rapidly emerging area of study in natural language processing (NLP). This area focuses on identifying and extracting emotions and opinions from textual data, categorizing them as either positive, neutral, or negative. Nowadays, most of the people express their opinions on social networking platforms, often using their native languages. The rapid growth of Internet-based applications has given rise to a vast amount of personalized information and broad array of user reviews available online. There are a substantial number of pertinent reviews about a particular domain, which remain difficult for humans to process. Therefore, analyzing user opinions is crucial to extract meaningful insights and understand sentiments effectively. This survey comprehensively examines the spectrum of applications for sentiment analysis within the context of current studies. We then critically review experimental outcomes and limitations observed in cutting-edge studies. Furthermore, we explore lexicon-based methods, machine learning (ML), and deep learning (DL) strategies, as well as emerging techniques like transfer learning, large language models, and multimodal approaches, discussing their strengths as well as their weaknesses.</div><div>In addition, we employed multiple ML and DL strategies, leveraging the two benchmark IMDb and Yelp datasets. Following this, we utilized a systematic framework that incorporated preprocessing techniques, feature extraction, and evaluation metrics to facilitate comprehensive understanding and ensure model generalization. Finally, this study bridges the gap between traditional methods and modern innovations, addressing various challenges in sentiment analysis and proposing a roadmap for future research to mitigate these issues. This article serves as a guiding resource for researchers aiming to build an effective sentiment analysis framework.</div></div>\",\"PeriodicalId\":48633,\"journal\":{\"name\":\"Computer Science Review\",\"volume\":\"58 \",\"pages\":\"Article 100777\"},\"PeriodicalIF\":12.7000,\"publicationDate\":\"2025-06-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Science Review\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S157401372500053X\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Science Review","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S157401372500053X","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
A comprehensive survey on sentiment analysis: Framework, techniques, and applications
The study of sentiment analysis (SA), also recognized as opinion mining, is a rapidly emerging area of study in natural language processing (NLP). This area focuses on identifying and extracting emotions and opinions from textual data, categorizing them as either positive, neutral, or negative. Nowadays, most of the people express their opinions on social networking platforms, often using their native languages. The rapid growth of Internet-based applications has given rise to a vast amount of personalized information and broad array of user reviews available online. There are a substantial number of pertinent reviews about a particular domain, which remain difficult for humans to process. Therefore, analyzing user opinions is crucial to extract meaningful insights and understand sentiments effectively. This survey comprehensively examines the spectrum of applications for sentiment analysis within the context of current studies. We then critically review experimental outcomes and limitations observed in cutting-edge studies. Furthermore, we explore lexicon-based methods, machine learning (ML), and deep learning (DL) strategies, as well as emerging techniques like transfer learning, large language models, and multimodal approaches, discussing their strengths as well as their weaknesses.
In addition, we employed multiple ML and DL strategies, leveraging the two benchmark IMDb and Yelp datasets. Following this, we utilized a systematic framework that incorporated preprocessing techniques, feature extraction, and evaluation metrics to facilitate comprehensive understanding and ensure model generalization. Finally, this study bridges the gap between traditional methods and modern innovations, addressing various challenges in sentiment analysis and proposing a roadmap for future research to mitigate these issues. This article serves as a guiding resource for researchers aiming to build an effective sentiment analysis framework.
期刊介绍:
Computer Science Review, a publication dedicated to research surveys and expository overviews of open problems in computer science, targets a broad audience within the field seeking comprehensive insights into the latest developments. The journal welcomes articles from various fields as long as their content impacts the advancement of computer science. In particular, articles that review the application of well-known Computer Science methods to other areas are in scope only if these articles advance the fundamental understanding of those methods.