{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2602-16607","title":"CitiLink-Summ: Summarization of Discussion Subjects in European Portuguese Municipal Meeting Minutes","arxiv_id":"2602.16607","date":"2026-02-18","proceeding":null,"authors":["Miguel Marques","Ana Luísa Fernandes","Ana Filipa Pacheco","Rute Rebouças","Inês Cantante","José Isidro","Luís Filipe Cunha","Alípio Jorge","Nuno Guimarães","Sérgio Nunes","António Leal","Purificação Silvano","Ricardo Campos"],"abstract":"Municipal meeting minutes are formal records documenting the discussions and decisions of local government, yet their content is often lengthy, dense, and difficult for citizens to navigate. Automatic summarization can help address this challenge by producing concise summaries for each discussion subject. Despite its potential, research on summarizing discussion subjects in municipal meeting minutes remains largely unexplored, especially in low-resource languages, where the inherent complexity of these documents adds further challenges. A major bottleneck is the scarcity of datasets containing high-quality, manually crafted summaries, which limits the development and evaluation of effective summarization models for this domain. In this paper, we present CitiLink-Summ, a new corpus of European Portuguese municipal meeting minutes, comprising 100 documents and 2,322 manually hand-written summaries, each corresponding to a distinct discussion subject. Leveraging this dataset, we establish baseline results for automatic summarization in this domain, employing state-of-the-art generative models (e.g., BART, PRIMERA) as well as large language models (LLMs), evaluated with both lexical and semantic metrics such as ROUGE, BLEU, METEOR, and BERTScore. CitiLink-Summ provides the first benchmark for municipal-domain summarization in European Portuguese, offering a valuable resource for advancing NLP research on complex administrative texts.","url_abs":"https://arxiv.org/abs/2602.16607","url_pdf":"https://arxiv.org/pdf/2602.16607","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2602.16607","atlas_url":"https://app.syntology.ai/?focus=2602.16607","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2602.16607"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/INESCTEC/citilink-summ","reach":null}],"summary":{"unverified":7},"by_repo_kind":{"found_in_text":{"samples":7,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":7,"samples":[{"code_sha256_prefix":"4122fee46662f7b5","entry":"chunk_text","repo":"INESCTEC/citilink-summ","repo_kind":"found_in_text","path":"baselines/evaluation/Baseline_Eval_Encoder-Decoder-Models.py","file_url":"https://github.com/INESCTEC/citilink-summ/blob/HEAD/baselines/evaluation/Baseline_Eval_Encoder-Decoder-Models.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"4122fee46662f7b5"}},{"code_sha256_prefix":"c48d31b054aa3243","entry":"load_citilink","repo":"INESCTEC/citilink-summ","repo_kind":"found_in_text","path":"baselines/generate_summaries/Baseline_Gen_Encoder-Decoder-Models.py","file_url":"https://github.com/INESCTEC/citilink-summ/blob/HEAD/baselines/generate_summaries/Baseline_Gen_Encoder-Decoder-Models.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"c48d31b054aa3243"}},{"code_sha256_prefix":"c83b53d1f164c6ef","entry":"load_citilink","repo":"INESCTEC/citilink-summ","repo_kind":"found_in_text","path":"baselines/train_models/Baseline_train_BART.py","file_url":"https://github.com/INESCTEC/citilink-summ/blob/HEAD/baselines/train_models/Baseline_train_BART.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"c83b53d1f164c6ef"}},{"code_sha256_prefix":"535afe8096e7f1d0","entry":"load_citilink","repo":"INESCTEC/citilink-summ","repo_kind":"found_in_text","path":"baselines/train_models/Baseline_train_LED.py","file_url":"https://github.com/INESCTEC/citilink-summ/blob/HEAD/baselines/train_models/Baseline_train_LED.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"535afe8096e7f1d0"}},{"code_sha256_prefix":"54e1a1be2695a377","entry":"load_generated_data","repo":"INESCTEC/citilink-summ","repo_kind":"found_in_text","path":"baselines/evaluation/Baseline_Eval_Gemini.py","file_url":"https://github.com/INESCTEC/citilink-summ/blob/HEAD/baselines/evaluation/Baseline_Eval_Gemini.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"54e1a1be2695a377"}},{"code_sha256_prefix":"0a4f95db333eaa82","entry":"load_generated_data","repo":"INESCTEC/citilink-summ","repo_kind":"found_in_text","path":"baselines/evaluation/Baseline_Eval_Qwen.py","file_url":"https://github.com/INESCTEC/citilink-summ/blob/HEAD/baselines/evaluation/Baseline_Eval_Qwen.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"0a4f95db333eaa82"}},{"code_sha256_prefix":"ccc8f77c3f43e7f2","entry":"load_test_segments","repo":"INESCTEC/citilink-summ","repo_kind":"found_in_text","path":"baselines/generate_summaries/Baseline_Gen_Gemini.py","file_url":"https://github.com/INESCTEC/citilink-summ/blob/HEAD/baselines/generate_summaries/Baseline_Gen_Gemini.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ccc8f77c3f43e7f2"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.CL","source":"arxiv_2026.jsonl"},"syntology_extracted_results":{"kind":"leaderboard_placements","source":"Syntology's leaderboard-shaped extractor over the paper's own arXiv-HTML tables: a model pointed at a cell, the number was read from that cell and checked against the board's metric, dataset, split and scale, and an independent check accepted the entry; not reviewed by the paper's authors or the archive's editors","extractor_model":"global.anthropic.claude-sonnet-4-5-20250929-v1:0","verifier_model":null,"prompt_sha":"fa63d4bb9d755694","coverage":{"sentence":"Syntology has checked 6,885 of the 9,623 papers on this site that are newer than the archive; results from the others appear after they are checked.","papers_newer_than_archive":9623,"papers_checked":6885},"entries":[],"not_placed":{"boards":0,"rejected_by_independent_check":0,"refused_by_a_rule":0,"check_did_not_answer":0,"proposed_without_a_cell":0,"declined_by_site":0}}}