{"url":"/task/aspect-category-detection","name":"Aspect Category Detection","slug":"aspect-category-detection","description_markdown":"Aspect category detection (ACD) in sentiment analysis aims to identify the aspect categories mentioned in a sentence.","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":31,"papers_with_code":13,"benchmarks":4,"benchmark_tables_in_archive":4,"benchmark_tables_shown":4,"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":0,"parent_tasks":0},"benchmarks":[{"leaderboard":"/sota/aspect-category-detection-on-aware","slug":"aspect-category-detection-on-aware","dataset":"AWARE","dataset_url":"/dataset/aware","rows_in_archive":1,"metrics":["F1-score"],"first_row_in_archive_order":{"model":"Baseline","paper_title":"AWARE: Aspect-Based Sentiment Analysis Dataset of Apps Reviews for Requirements Elicitation","paper_url":"/paper/aware-aspect-based-sentiment-analysis-dataset","paper_date":"2021-11-19","arxiv_id":null,"code_links":[],"syntology":null}},{"leaderboard":"/sota/aspect-category-detection-on-citysearch","slug":"aspect-category-detection-on-citysearch","dataset":"Citysearch","dataset_url":null,"rows_in_archive":1,"metrics":["F-measure (%)"],"first_row_in_archive_order":{"model":"CAt","paper_title":"Embarrassingly Simple Unsupervised Aspect Extraction","paper_url":"/paper/embarrassingly-simple-unsupervised-aspect","paper_date":"2020-04-28","arxiv_id":"2004.13580","code_links":[{"title":"clips/cat","url":"https://github.com/clips/cat"}],"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":1}}},{"leaderboard":"/sota/aspect-category-detection-on-semeval-2014","slug":"aspect-category-detection-on-semeval-2014","dataset":"SemEval 2014 Task 4 Subtask 3","dataset_url":null,"rows_in_archive":1,"metrics":["F1 score","Precision","Recall"],"first_row_in_archive_order":{"model":"BERT-pair-NLI-B","paper_title":"Utilizing BERT for Aspect-Based Sentiment Analysis via Constructing Auxiliary Sentence","paper_url":"/paper/utilizing-bert-for-aspect-based-sentiment","paper_date":"2019-03-22","arxiv_id":"1903.09588","code_links":[{"title":"HSLCY/ABSA-BERT-pair","url":"https://github.com/HSLCY/ABSA-BERT-pair"},{"title":"LorenzoAgnolucci/BERT_for_ABSA","url":"https://github.com/LorenzoAgnolucci/BERT_for_ABSA"},{"title":"mwbrulhardt/yelp-absa","url":"https://github.com/mwbrulhardt/yelp-absa"},{"title":"ywu94/Code-Notes","url":"https://github.com/ywu94/Code-Notes"},{"title":"atharvajdhumal/Sentiment-Analysis","url":"https://github.com/atharvajdhumal/Sentiment-Analysis"},{"title":"recommeddit/labs","url":"https://github.com/recommeddit/labs"},{"title":"anshulwadhawan/ABSA","url":"https://github.com/anshulwadhawan/ABSA"},{"title":"Mind23-2/MindCode-166","url":"https://github.com/Mind23-2/MindCode-166"}],"syntology":{"n":27,"n_ran":8,"n_unverified":19,"n_pointer_only":4}}},{"leaderboard":"/sota/aspect-category-detection-on-semeval-2014-1","slug":"aspect-category-detection-on-semeval-2014-1","dataset":"SemEval-2014 Task-4","dataset_url":"/dataset/semeval-2014-task-4-sub-task-2","rows_in_archive":1,"metrics":["Average Recall","Hit@5","MRR","NDCG"],"first_row_in_archive_order":{"model":"pxp","paper_title":"Latent Aspect Detection from Online Unsolicited Customer Reviews","paper_url":"/paper/latent-aspect-detection-from-online","paper_date":"2022-04-14","arxiv_id":"2204.06964","code_links":[{"title":"MohammadForouhesh/latent-aspect-detection","url":"https://github.com/MohammadForouhesh/latent-aspect-detection"}],"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/aware","name":"AWARE","full_name":"AWARE: Aspect-Based Sentiment Analysis Dataset of Apps Reviews for Requirements Elicitation","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/fabsa","name":"FABSA","full_name":"An aspect-based sentiment analysis dataset of Customer Feedback 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":[],"parent_tasks":[],"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":13,"of":13,"tagged_in_all":31,"items":[{"url":"/paper/korean-aspect-based-sentiment-analysis-via","title":"KPC-cF: Aspect-Based Sentiment Analysis via Implicit-Feature Alignment with Corpus Filtering","date":"2024-06-29","arxiv_id":"2407.00342","repositories_listed":2,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":0}},{"url":"/paper/joint-learning-for-aspect-and-polarity","title":"A Deep Convolutional Neural Networks Based Multi-Task Ensemble Model for Aspect and Polarity Classification in Persian Reviews","date":"2022-01-17","arxiv_id":"2201.06313","repositories_listed":2,"syntology":null},{"url":"/paper/an-unsupervised-approach-for-aspect-category","title":"An Unsupervised Approach for Aspect Category Detection Using Soft Cosine Similarity Measure","date":"2018-12-08","arxiv_id":"1812.03361","repositories_listed":2,"syntology":null},{"url":"/paper/fabsa-an-aspect-based-sentiment-analysis","title":"FABSA: An aspect-based sentiment analysis dataset of user reviews","date":"2023-12-28","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/mvp-multi-view-prompting-improves-aspect","title":"MvP: Multi-view Prompting Improves Aspect Sentiment Tuple Prediction","date":"2023-05-22","arxiv_id":"2305.12627","repositories_listed":1,"syntology":null},{"url":"/paper/stars-are-all-you-need-a-distantly-supervised","title":"From Stars to Insights: Exploration and Implementation of Unified Sentiment Analysis with Distant Supervision","date":"2023-05-02","arxiv_id":"2305.01710","repositories_listed":1,"syntology":null},{"url":"/paper/label-driven-denoising-framework-for-multi","title":"Label-Driven Denoising Framework for Multi-Label Few-Shot Aspect Category Detection","date":"2022-10-09","arxiv_id":"2210.04220","repositories_listed":1,"syntology":null},{"url":"/paper/latent-aspect-detection-from-online","title":"Latent Aspect Detection from Online Unsolicited Customer Reviews","date":"2022-04-14","arxiv_id":"2204.06964","repositories_listed":1,"syntology":null},{"url":"/paper/jointly-modeling-aspect-and-polarity-for","title":"Jointly Modeling Aspect and Polarity for Aspect-based Sentiment Analysis in Persian Reviews","date":"2021-09-16","arxiv_id":"2109.07680","repositories_listed":1,"syntology":null},{"url":"/paper/sentence-constituent-aware-aspect-category","title":"Sentence Constituent-Aware Aspect-Category Sentiment Analysis with Graph Attention Networks","date":"2020-10-04","arxiv_id":"2010.01461","repositories_listed":1,"syntology":null},{"url":"/paper/embarrassingly-simple-unsupervised-aspect","title":"Embarrassingly Simple Unsupervised Aspect Extraction","date":"2020-04-28","arxiv_id":"2004.13580","repositories_listed":1,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":1}},{"url":"/paper/leveraging-just-a-few-keywords-for-fine","title":"Leveraging Just a Few Keywords for Fine-Grained Aspect Detection Through Weakly Supervised Co-Training","date":"2019-09-01","arxiv_id":"1909.00415","repositories_listed":1,"syntology":null},{"url":"/paper/cross-domain-aspect-category-transfer-and","title":"Cross-domain Aspect Category Transfer and Detection via Traceable Heterogeneous Graph Representation Learning","date":"2019-08-30","arxiv_id":"1908.11610","repositories_listed":1,"syntology":null}],"syntology_records":2,"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"}}