Recent advances in Generative AI offer researchers new opportunities to assign topic labels to political and legislative texts without manual coding or programming. The Comparative Agendas Project (CAP) provides a structured topic classification system that captures the major areas of public policy. Traditionally, applying these labels required manual annotation or the development of supervised machine learning models. In this post, we explore how zero-shot prompting with GenAI can offer a lightweight alternative—allowing researchers to classify texts according to CAP’s major topic labels using only a designed prompt.
To test this zero-shot approach, we provided the model with a list of major topic labels from the Comparative Agendas Project but no examples or prior training data. The input consisted solely of the titles of 42 legislative proposals (bills) under consideration in the Hungarian National Assembly on 16 March 2025. These titles served as the texts to be classified, with the prompt specifying the available categories and the desired output format. The model was thus required to infer the appropriate label based purely on its general knowledge and understanding of the category definitions.
Prompt
Classify each of the following texts according to its policy content.
Use one of the following categories:
Macroeconomics, Civil Rights, Health, Agriculture, Labor, Education, Environment, Energy, Immigration, Transportation, Law and Crime, Social Welfare, Housing, Domestic Commerce, Defense, Technology, Foreign Trade, International Affairs, Government Operations, Public Lands, Culture.
If a text does not fall under any of these categories, label it as "No Policy Content".
Return each text followed by the assigned category in the following format:
Complete sentence – Category
Texts to classify: [INSERT TEXT HERE]
Input
The full list of texts used for classification is in the file below.
Output
The task was carried out using the Qwen2.5-Max model, which correctly assigned a label to each input sentence and returned the output exactly as specified in the prompt.
- T/11334 A csecsemőgondozási díj, a gyermekgondozási díj és az örökbefogadói díj kedvezményéről – Social Welfare
- T/11326 A munkabér készpénzben való felvételének megkönnyítéséről – Labor
- T/11316 Magyarország címerének és zászlajának használatáról, valamint állami kitüntetéseiről szóló 2011. évi CCII. törvény módosításáról – Culture
- T/11309 A 30 év alatti anyák kedvezményéről – Social Welfare
- T/11289 A készpénzfelvétel díj- és költségmentességéről – Domestic Commerce
- T/11281 Az európai parlamenti képviselők vagyonnyilatkozat-tételi kötelezettségével összefüggésben egyes törvények módosításáról – Government Operations
- T/11253 A gyermek-, a szociális- és a munkahelyi étkeztetés áfacsökkentéséről – Social Welfare
- T/11227 A gyermekvédelmi szakellátásban nevelkedő sértett sérelmére elkövetett bűncselekményekkel kapcsolatos egyes hatásköri szabályok módosításáról – Law and Crime
- T/11153 Az Alaptörvény tizenötödik módosításával összefüggő egyes törvénymódosításokról – Government Operations
- T/11152 Magyarország Alaptörvényének tizenötödik módosítása – Government Operations
- T/11151 A műhús előállításának és forgalomba hozatalának tilalmáról – Agriculture
- T/11150 A közpénzek szabályozásával összefüggő egyes törvények, valamint a számvitelről szóló törvény módosításáról – Government Operations
- T/11149 Az egyes állami tulajdonban lévő részvénytársaságokkal kapcsolatos törvények módosításáról – Government Operations
- T/11148 Az egyszerűsített foglalkoztatásról szóló 2010. évi LXXV. törvény módosításáról – Labor
- T/11147 A nemteljesítő hitelmegállapodások hitelgondozóiról és a nemteljesítő hitelmegállapodások felvásárlóiról – Macroeconomics
- T/11146 Az energiahatékonyságról szóló 2015. évi LVII. törvény módosításáról – Energy
- T/11145 Az EU és az Afrikai, Karibi és Csendes-óceáni Államok közötti partnerségi megállapodás kihirdetéséről – International Affairs
- T/11144 Az EU és a Kirgiz Köztársaság közötti Megerősített Partnerségi Megállapodás kihirdetéséről – International Affairs
- T/11138 Az élelmiszerek áfacsökkentéséről és az adócsökkentés hatósági ármeghatározással való végrehajtásáról – Macroeconomics
- T/11135 A Chicagói Egyezmény Annex 1. és Annex 2. módosításainak kihirdetéséről – Transportation
- T/11116 A munka törvénykönyvéről szóló törvény módosításáról – Labor
- T/11106 A hozzátartozók közötti erőszak miatt alkalmazható távoltartásról szóló törvény módosításáról – Law and Crime
- T/11097 Az Alaptörvény módosítása a miniszterelnöki tisztség korlátozásáról – Government Operations
- T/11087 A minisztériumok felsorolásáról szóló törvény módosítása – Government Operations
- T/11072 Az Alaptörvény módosítása a köztársasági elnök közvetlen választása érdekében – Government Operations
- T/11064 Alapvető élelmiszerek áfájának csökkentéséről – Macroeconomics
- T/11049 A címer és zászló használatáról szóló törvény módosítása – Culture
- T/11004 A homoszexualitást népszerűsítő gyűlések betiltásáról – Civil Rights
- T/10992 A közcélú közpénzhasználat szabályozása – Government Operations
- T/10965 Az állambiztonsági múlt átláthatóságáról – Government Operations
- T/10870 Magyar–osztrák államhatárral összefüggő egyezmények megszűnése – International Affairs
- T/10793 A hozzátartozók közötti erőszak miatt alkalmazható távoltartásról – Law and Crime
- T/10008 A személyszállítási szolgáltatásokról szóló törvény módosítása – Transportation
- T/10007 EU–Kirgiz Megerősített Partnerségi Megállapodás kihirdetése – International Affairs
- T/10002 Élelmiszerlánc felügyelő és állategészségügyi mérnök jogköre – Agriculture
- T/9721 Nemi egyensúly a részvénytársaságok vezetésében – Labor
- T/9699 A Chicagói Egyezmény Annex 1. és 2. módosításainak kihirdetése – Transportation
- T/8176 Az Alaptörvény tizenharmadik módosítása – Government Operations
- T/7992 A gyermekek egészségének megőrzéséről – Health
- T/3271 TIR egyezmény módosítása nemzetközi fuvarozás kapcsán – Foreign Trade
- T/145 CETA – Átfogó Gazdasági és Kereskedelmi Megállapodás Kanada és az EU között – Foreign Trade
- T/20 A vízkivételekkel összefüggő törvénymódosítások – Environment
Recommendation
This case study demonstrates how zero-shot prompting with GenAI can serve as a practical, low-effort alternative for assigning policy topic labels to legislative texts using the Comparative Agendas Project's major topic categories. Without relying on training data or examples, the Qwen2.5-Max model successfully classified all 42 Hungarian bill titles and returned accurate results in the requested format.
For researchers interested in more advanced or fine-tuned classification workflows—particularly for full corpora or multilingual applications—poltextLAB’s Babel Machine offers a powerful no-code platform. It supports automated classification using the CAP framework as well as sentiment, emotion, and named entity recognition models tailored for political text analysis.
The authors used Qwen2.5-Max [Alibaba (2025), Qwen2.5-Max (accessed on 26 March 2025), Large Language Model (LLM), available at: https://qwen.open.alibaba.com] to generate the output.