{"url":"/task/aspect-extraction","name":"Aspect Extraction","slug":"aspect-extraction","description_markdown":"Aspect extraction is the task of identifying and extracting terms relevant for opinion mining and sentiment analysis, for example terms for product attributes or features.","categories":[{"name":"Natural Language Processing","url":"/area/natural-language-processing"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":92,"papers_with_code":34,"benchmarks":6,"benchmark_tables_in_archive":6,"benchmark_tables_shown":6,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":5,"subtasks":2,"parent_tasks":1},"benchmarks":[{"leaderboard":"/sota/aspect-extraction-on-semeval-2014-task-4-sub-1","slug":"aspect-extraction-on-semeval-2014-task-4-sub-1","dataset":"SemEval-2014 Task-4","dataset_url":"/dataset/semeval-2014-task-4-sub-task-2","rows_in_archive":6,"metrics":["Laptop (F1)","Restaurant (F1)","Mean F1 (Laptop + Restaurant)"],"first_row_in_archive_order":{"model":"InstructABSA","paper_title":"InstructABSA: Instruction Learning for Aspect Based Sentiment Analysis","paper_url":"/paper/instructabsa-instruction-learning-for-aspect","paper_date":"2023-02-16","arxiv_id":"2302.08624","code_links":[{"title":"kevinscaria/instructabsa","url":"https://github.com/kevinscaria/instructabsa"}],"syntology":null}},{"leaderboard":"/sota/aspect-extraction-on-semeval-2014-task-4-sub-2","slug":"aspect-extraction-on-semeval-2014-task-4-sub-2","dataset":"SemEval 2014 Task 4 Sub Task 1","dataset_url":null,"rows_in_archive":2,"metrics":["Laptop (F1)"],"first_row_in_archive_order":{"model":"InstructABSA","paper_title":"InstructABSA: Instruction Learning for Aspect Based Sentiment Analysis","paper_url":"/paper/instructabsa-instruction-learning-for-aspect","paper_date":"2023-02-16","arxiv_id":"2302.08624","code_links":[{"title":"kevinscaria/instructabsa","url":"https://github.com/kevinscaria/instructabsa"}],"syntology":null}},{"leaderboard":"/sota/aspect-extraction-on-semeval-2015-task-12","slug":"aspect-extraction-on-semeval-2015-task-12","dataset":"SemEval 2015 Task 12","dataset_url":null,"rows_in_archive":2,"metrics":["Restaurant (F1)"],"first_row_in_archive_order":{"model":"ACE","paper_title":"Automated Concatenation of Embeddings for Structured Prediction","paper_url":"/paper/automated-concatenation-of-embeddings-for-1","paper_date":"2020-10-10","arxiv_id":"2010.05006","code_links":[{"title":"Alibaba-NLP/ACE","url":"https://github.com/Alibaba-NLP/ACE"},{"title":"zhaoyuesun/phee","url":"https://github.com/zhaoyuesun/phee"}],"syntology":null}},{"leaderboard":"/sota/aspect-extraction-on-semeval-2015-task-12-1","slug":"aspect-extraction-on-semeval-2015-task-12-1","dataset":"SemEval 2015 Task 12","dataset_url":null,"rows_in_archive":1,"metrics":["Restaurant (F1)"],"first_row_in_archive_order":{"model":"DE-CNN","paper_title":"Double Embeddings and CNN-based Sequence Labeling for Aspect Extraction","paper_url":"/paper/double-embeddings-and-cnn-based-sequence","paper_date":"2018-05-11","arxiv_id":"1805.04601","code_links":[{"title":"howardhsu/DE-CNN","url":"https://github.com/howardhsu/DE-CNN"},{"title":"madehong/Seq2Seq4ATE","url":"https://github.com/madehong/Seq2Seq4ATE"}],"syntology":{"n":1,"n_ran":0,"n_unverified":1,"n_pointer_only":0}}},{"leaderboard":"/sota/aspect-extraction-on-semeval-2016-task-5-sub","slug":"aspect-extraction-on-semeval-2016-task-5-sub","dataset":"SemEval 2016 Task 5 Sub Task 1 Slot 2","dataset_url":null,"rows_in_archive":1,"metrics":["Restaurant (F1)"],"first_row_in_archive_order":{"model":"DE-CNN","paper_title":"Double Embeddings and CNN-based Sequence Labeling for Aspect Extraction","paper_url":"/paper/double-embeddings-and-cnn-based-sequence","paper_date":"2018-05-11","arxiv_id":"1805.04601","code_links":[{"title":"howardhsu/DE-CNN","url":"https://github.com/howardhsu/DE-CNN"},{"title":"madehong/Seq2Seq4ATE","url":"https://github.com/madehong/Seq2Seq4ATE"}],"syntology":{"n":1,"n_ran":0,"n_unverified":1,"n_pointer_only":0}}},{"leaderboard":"/sota/aspect-extraction-on-yaso-yelp","slug":"aspect-extraction-on-yaso-yelp","dataset":"YASO - YELP","dataset_url":"/dataset/yelp","rows_in_archive":1,"metrics":["F1"],"first_row_in_archive_order":{"model":"RACL - Laptops","paper_title":"YASO: A Targeted Sentiment Analysis Evaluation Dataset for Open-Domain Reviews","paper_url":"/paper/yaso-a-new-benchmark-for-targeted-sentiment","paper_date":"2020-12-29","arxiv_id":"2012.14541","code_links":[{"title":"IBM/yaso-tsa","url":"https://github.com/IBM/yaso-tsa"},{"title":"ibm/tslm-discourse-markers","url":"https://github.com/ibm/tslm-discourse-markers"}],"syntology":null}}],"datasets":[{"url":"/dataset/semeval-2014-task-4-sub-task-2","name":"SemEval-2014 Task-4","full_name":"","num_papers_in_archive":107},{"url":"/dataset/yelp","name":"Yelp","full_name":"","num_papers_in_archive":86},{"url":"/dataset/yaso","name":"YASO","full_name":"","num_papers_in_archive":2},{"url":"/dataset/casino-reviews","name":"Casino Reviews","full_name":"Online reviews of North American Casinos from Google Reviews","num_papers_in_archive":1},{"url":"/dataset/roast","name":"ROAST","full_name":"Review level Opinion Aspect Sentiment Target Joint Detection for ABSA","num_papers_in_archive":1}],"subtasks":[{"url":"/task/hidden-aspect-detection","name":"Hidden Aspect Detection"},{"url":"/task/latent-aspect-detection","name":"Latent Aspect Detection"}],"parent_tasks":[{"url":"/task/aspect-based-sentiment-analysis","name":"Aspect-Based Sentiment Analysis (ABSA)"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":34,"tagged_in_all":92,"items":[{"url":"/paper/knowing-what-how-and-why-a-near-complete","title":"Knowing What, How and Why: A Near Complete Solution for Aspect-based Sentiment Analysis","date":"2019-11-05","arxiv_id":"1911.01616","repositories_listed":6,"syntology":null},{"url":"/paper/adversarial-training-for-aspect-based","title":"Adversarial Training for Aspect-Based Sentiment Analysis with BERT","date":"2020-01-30","arxiv_id":"2001.11316","repositories_listed":4,"syntology":null},{"url":"/paper/an-unsupervised-neural-attention-model-for","title":"An Unsupervised Neural Attention Model for Aspect Extraction","date":"2017-07-01","arxiv_id":null,"repositories_listed":3,"syntology":null},{"url":"/paper/yaso-a-new-benchmark-for-targeted-sentiment","title":"YASO: A Targeted Sentiment Analysis Evaluation Dataset for Open-Domain Reviews","date":"2020-12-29","arxiv_id":"2012.14541","repositories_listed":2,"syntology":null},{"url":"/paper/improving-bert-performance-for-aspect-based","title":"Improving BERT Performance for Aspect-Based Sentiment Analysis","date":"2020-10-22","arxiv_id":"2010.11731","repositories_listed":2,"syntology":{"n":11,"n_ran":5,"n_unverified":6,"n_pointer_only":0}},{"url":"/paper/automated-concatenation-of-embeddings-for-1","title":"Automated Concatenation of Embeddings for Structured Prediction","date":"2020-10-10","arxiv_id":"2010.05006","repositories_listed":2,"syntology":null},{"url":"/paper/jointly-modeling-aspect-and-sentiment-with","title":"Jointly Modeling Aspect and Sentiment with Dynamic Heterogeneous Graph Neural Networks","date":"2020-04-14","arxiv_id":"2004.06427","repositories_listed":2,"syntology":null},{"url":"/paper/robust-to-noise-models-in-natural-language","title":"Robust to Noise Models in Natural Language Processing Tasks","date":"2019-07-01","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/summarizing-opinions-aspect-extraction-meets","title":"Summarizing Opinions: Aspect Extraction Meets Sentiment Prediction and They Are Both Weakly Supervised","date":"2018-08-27","arxiv_id":"1808.08858","repositories_listed":2,"syntology":{"n":6,"n_ran":0,"n_unverified":6,"n_pointer_only":0}},{"url":"/paper/double-embeddings-and-cnn-based-sequence","title":"Double Embeddings and CNN-based Sequence Labeling for Aspect Extraction","date":"2018-05-11","arxiv_id":"1805.04601","repositories_listed":2,"syntology":{"n":1,"n_ran":0,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/an-aspect-extraction-framework-using","title":"An Aspect Extraction Framework using Different Embedding Types, Learning Models, and Dependency Structure","date":"2025-03-05","arxiv_id":"2503.03512","repositories_listed":1,"syntology":null},{"url":"/paper/deep-learning-brasil-at-absapt-2022","title":"Deep Learning Brasil at ABSAPT 2022: Portuguese Transformer Ensemble Approaches","date":"2023-11-08","arxiv_id":"2311.05051","repositories_listed":1,"syntology":null},{"url":"/paper/automatic-aspect-extraction-from-scientific","title":"Automatic Aspect Extraction from Scientific Texts","date":"2023-10-06","arxiv_id":"2310.04074","repositories_listed":1,"syntology":null},{"url":"/paper/a-wide-evaluation-of-chatgpt-on-affective","title":"A Wide Evaluation of ChatGPT on Affective Computing Tasks","date":"2023-08-26","arxiv_id":"2308.13911","repositories_listed":1,"syntology":null},{"url":"/paper/instructabsa-instruction-learning-for-aspect","title":"InstructABSA: Instruction Learning for Aspect Based Sentiment Analysis","date":"2023-02-16","arxiv_id":"2302.08624","repositories_listed":1,"syntology":null},{"url":"/paper/cross-domain-aspect-extraction-using","title":"Cross-Domain Aspect Extraction using Transformers Augmented with Knowledge Graphs","date":"2022-10-18","arxiv_id":"2210.10144","repositories_listed":1,"syntology":null},{"url":"/paper/a-hierarchical-interactive-network-for-joint","title":"A Hierarchical Interactive Network for Joint Span-based Aspect-Sentiment Analysis","date":"2022-08-24","arxiv_id":"2208.11283","repositories_listed":1,"syntology":null},{"url":"/paper/setsum-summarization-and-visualization-of-1","title":"SETSum: Summarization and Visualization of Student Evaluations of Teaching","date":"2022-07-08","arxiv_id":"2207.03640","repositories_listed":1,"syntology":null},{"url":"/paper/automatic-controllable-product-copywriting","title":"Automatic Controllable Product Copywriting for E-Commerce","date":"2022-06-21","arxiv_id":"2206.10103","repositories_listed":1,"syntology":null},{"url":"/paper/hyperbolic-disentangled-representation-for","title":"Hyperbolic Disentangled Representation for Fine-Grained Aspect Extraction","date":"2021-12-16","arxiv_id":"2112.09215","repositories_listed":1,"syntology":null},{"url":"/paper/improving-aspect-extraction-based-on-rules","title":"Improving Aspect Extraction based on Rules through Deep Syntax-Semantics Communication","date":"2021-11-16","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/dilbert-customized-pre-training-for-domain-1","title":"DILBERT: Customized Pre-Training for Domain Adaptation with Category Shift, with an Application to Aspect Extraction","date":"2021-11-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/dilbert-customized-pre-training-for-domain","title":"DILBERT: Customized Pre-Training for Domain Adaptation withCategory Shift, with an Application to Aspect Extraction","date":"2021-09-01","arxiv_id":"2109.00571","repositories_listed":1,"syntology":null},{"url":"/paper/does-local-pruning-offer-task-specific-models","title":"Does local pruning offer task-specific models to learn effectively ?","date":"2021-09-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/joint-aspect-extraction-and-sentiment","title":"Joint Aspect Extraction and Sentiment Analysis with Directional Graph Convolutional Networks","date":"2020-12-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/simple-unsupervised-similarity-based-aspect","title":"Simple Unsupervised Similarity-Based Aspect Extraction","date":"2020-08-25","arxiv_id":"2008.10820","repositories_listed":1,"syntology":null},{"url":"/paper/modelling-context-and-syntactical-features","title":"Modelling Context and Syntactical Features for Aspect-based Sentiment Analysis","date":"2020-07-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/structure-level-knowledge-distillation-for","title":"Structure-Level Knowledge Distillation For Multilingual Sequence Labeling","date":"2020-04-08","arxiv_id":"2004.03846","repositories_listed":1,"syntology":null},{"url":"/paper/multilingual-aspect-clustering-for-sentiment","title":"Multilingual aspect clustering for sentiment analysis","date":"2019-12-09","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/aspect-detection-using-word-and-char","title":"Aspect Detection using Word and Char Embeddings with (Bi)LSTM and CRF","date":"2019-09-03","arxiv_id":"1909.01276","repositories_listed":1,"syntology":null}],"syntology_records":3,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}