修正早期 ACL 来源误匹配并记录官方目录缺口 #36

Merged
Zayden-Jung merged 1 commits from codex/history-source-scope into main 2026-11-09 05:19:44 +00:00
4 changed files with 251 additions and 122 deletions
+3 -1
View File
@@ -191,4 +191,6 @@ WWW事件标识生产迁移已独立验收(报告SHA `f5dbb8a8`):保留139
IJCAI 联办届次的逐条后续核查见 [2018/2022 分区与目录差集](ijcai-sections-2026-11-08.md) 和 [稳定 ID 映射](ijcai-sections-2026-11-08.json)。已定位 345 条非 main 分类及 2022 官方 HTML 缺失但官方文件仍存在的一条记录;生产分类尚未修正,不能把整卷数量作为 main 覆盖率。
2026年11月9日的[当前历史年度缺口核对](historical-gaps-2026-11-09.md)单列135个历史会议—年份、14个2026年度及89个初步候选来源年度;它使用当前生产edition/别名快照,保留原固定快照不变。年度有记录不等于逐篇、逐track或公开拒稿历史完整。
2026年11月9日的[当前历史年度缺口核对](historical-gaps-2026-11-09.md)单列135个历史会议—年份、14个2026年度及85个经范围修正的初步候选来源年度;它使用当前生产edition/别名快照,保留原固定快照不变。年度有记录不等于逐篇、逐track或公开拒稿历史完整。
[早期NLP来源范围复核](historical-source-scope-2026-11-09.md)保留3份官方网页的响应哈希,排除4个COLING卷对ACL缺口的误匹配,并区分会议举办记录、目录可获取性与论文级覆盖;尚未导入或关闭这些年度缺口。
+4 -2
View File
@@ -27,9 +27,11 @@
## 候选来源与下一步
另一次只读目录核查在现有、已校验的DBLP快照中,为135个历史年度中的**89个**匹配到初步候选论文集,另**46个**尚未按本轮规则匹配到,需要继续识别目录键或寻找官方来源。未匹配不等于会议没举办、未出版或没有公开来源。
另一次只读目录核查在现有、已校验的DBLP快照中,为135个历史年度中的**85个**匹配到初步候选论文集,另**50个**尚未按本轮规则匹配到,需要继续识别目录键或寻找官方来源。未匹配不等于会议没举办、未出版或没有公开来源。
[候选卷清单](historical-source-candidates-2026-11-09.json) 保留卷key、标题、出版年份、原始bibliographic counts和出版者链接。匹配只使用同family的四位卷key年份或卷标题唯一显式年份;两位键、出版年份与会议年份差异、前身系列及其他目录命名可能漏匹配。原始计数可能含workshop、前言、索引或多个卷,**不能当可直接导入的录用论文数量**。
[候选卷清单](historical-source-candidates-2026-11-09.json) 保留卷key、标题、出版年份、原始bibliographic counts和出版者链接。初筛使用目标family映射内的四位卷key年份或卷标题唯一显式年份,再按具体会议身份复核;两位键、出版年份与会议年份差异、前身系列及其他目录命名可能漏匹配。原始计数可能含workshop、前言、索引或多个卷,**不能当可直接导入的录用论文数量**。
后续[来源范围复核](historical-source-scope-2026-11-09.md)排除了4个误归ACL的COLING卷,因此候选年度由89修正为85、未匹配年度由46增至50。原卷及排除理由保留在JSON中;135个历史年度缺口不因此改变。ACL1963–1978与COLING1971/1976/1978在当前Anthology目录未列出,继续记为来源待核实,不能一律称作已公开但漏采的论文集。
优先核查已有候选卷较集中的CVPR22年、ICCV12年、ECCV14年和ICML25年。其中ICML早期workshop名称可能属于官方主系列前身,也可能是附属workshop,须对照官方届次证据逐卷区分,不能靠标题包含workshop一刀切。所有候选须经过范围、稳定标识、重复/冲突、原始字段和覆盖预检;这一步没有导入候选卷。
@@ -6,8 +6,8 @@
"catalogue_readonly": true,
"database_written": false,
"years_total": 135,
"years_with_candidate_volumes": 89,
"years_without_candidate_volumes": 46,
"years_with_candidate_volumes": 85,
"years_without_candidate_volumes": 50,
"venues": [
{
"venue": "ICML",
@@ -950,136 +950,26 @@
1977,
1978
],
"years_with_candidate_volumes": [
1965,
1967,
1969,
1973
],
"years_with_candidate_volumes": [],
"years_without_candidate_volumes": [
1963,
1964,
1965,
1966,
1967,
1968,
1969,
1970,
1971,
1972,
1973,
1974,
1975,
1976,
1977,
1978
],
"candidate_volumes": [
{
"key": "conf/coling/1965",
"family": "coling",
"candidate_event_year": 1965,
"year_basis": "four_digit_volume_key",
"title": "First International Conference on Computational Linguistics, COLING 1965, New York, USA, 1965",
"publication_year": [
"1965"
],
"publisher": [],
"primary_links": [
"https://aclanthology.org/volumes/C65-1/",
"https://aclanthology.org/C65-1000/"
],
"original_dblp_page": [
"db/conf/coling/coling1965.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1965",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 24
}
]
},
{
"key": "conf/coling/1967",
"family": "coling",
"candidate_event_year": 1967,
"year_basis": "four_digit_volume_key",
"title": "Second Conference Internationale Sur Le Traitement Automatique Des Langues, COLING 1967, Grenoble, France, August 1967",
"publication_year": [
"1967"
],
"publisher": [],
"primary_links": [
"https://aclanthology.org/volumes/C67-1/",
"https://aclanthology.org/C67-1000/"
],
"original_dblp_page": [
"db/conf/coling/coling1967.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1967",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 37
}
]
},
{
"key": "conf/coling/1969",
"family": "coling",
"candidate_event_year": 1969,
"year_basis": "four_digit_volume_key",
"title": "Third International Conference on Computational Linguistics, COLING 1969, Stockholm, Sweden, September 1-4, 1969",
"publication_year": [
"1969"
],
"publisher": [],
"primary_links": [
"https://aclanthology.org/volumes/C69-10/",
"https://aclanthology.org/C69-1000/"
],
"original_dblp_page": [
"db/conf/coling/coling1969.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1969",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 94
}
]
},
{
"key": "conf/coling/1973",
"family": "coling",
"candidate_event_year": 1973,
"year_basis": "four_digit_volume_key",
"title": "Computational And Mathematical Linguistics: Proceedings of the 5th International Conference on Computational Linguistics, COLING 1973, Pisa, Italy, August 27 - September 1, 1973",
"publication_year": [
"1973"
],
"publisher": [
"ACL"
],
"primary_links": [
"https://aclanthology.org/volumes/C73-1/",
"https://aclanthology.org/volumes/C73-2/",
"https://aclanthology.org/C73-1000/",
"https://aclanthology.org/C73-2000/"
],
"original_dblp_page": [
"db/conf/coling/coling1973.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1973",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 115
}
]
}
]
"candidate_volumes": []
},
{
"venue": "COLING",
@@ -5013,5 +4903,208 @@
"candidate_volumes": []
}
],
"scope": "Potentialbibliographicvolumesonly;notproofmaintrack,formalpublication,paperacceptance,canonicaleventyearorcompletehistory. Workshop/predecessor/multivolume/frontmatter/identifierboundariesneedseparatereview.Noautomaticimport."
"scope": "Potentialbibliographicvolumesonly;notproofmaintrack,formalpublication,paperacceptance,canonicaleventyearorcompletehistory. Workshop/predecessor/multivolume/frontmatter/identifierboundariesneedseparatereview.Noautomaticimport.",
"excluded_cross_venue_candidates": [
{
"requested_venue": "ACL",
"reason": "COLING-only proceedings; no explicit joint ACL edition evidence for this year. Publisher or broad family mapping does not establish event membership.",
"candidate": {
"key": "conf/coling/1965",
"family": "coling",
"candidate_event_year": 1965,
"year_basis": "four_digit_volume_key",
"title": "First International Conference on Computational Linguistics, COLING 1965, New York, USA, 1965",
"publication_year": [
"1965"
],
"publisher": [],
"primary_links": [
"https://aclanthology.org/volumes/C65-1/",
"https://aclanthology.org/C65-1000/"
],
"original_dblp_page": [
"db/conf/coling/coling1965.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1965",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 24
}
]
}
},
{
"requested_venue": "ACL",
"reason": "COLING-only proceedings; no explicit joint ACL edition evidence for this year. Publisher or broad family mapping does not establish event membership.",
"candidate": {
"key": "conf/coling/1967",
"family": "coling",
"candidate_event_year": 1967,
"year_basis": "four_digit_volume_key",
"title": "Second Conference Internationale Sur Le Traitement Automatique Des Langues, COLING 1967, Grenoble, France, August 1967",
"publication_year": [
"1967"
],
"publisher": [],
"primary_links": [
"https://aclanthology.org/volumes/C67-1/",
"https://aclanthology.org/C67-1000/"
],
"original_dblp_page": [
"db/conf/coling/coling1967.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1967",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 37
}
]
}
},
{
"requested_venue": "ACL",
"reason": "COLING-only proceedings; no explicit joint ACL edition evidence for this year. Publisher or broad family mapping does not establish event membership.",
"candidate": {
"key": "conf/coling/1969",
"family": "coling",
"candidate_event_year": 1969,
"year_basis": "four_digit_volume_key",
"title": "Third International Conference on Computational Linguistics, COLING 1969, Stockholm, Sweden, September 1-4, 1969",
"publication_year": [
"1969"
],
"publisher": [],
"primary_links": [
"https://aclanthology.org/volumes/C69-10/",
"https://aclanthology.org/C69-1000/"
],
"original_dblp_page": [
"db/conf/coling/coling1969.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1969",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 94
}
]
}
},
{
"requested_venue": "ACL",
"reason": "COLING-only proceedings; no explicit joint ACL edition evidence for this year. Publisher or broad family mapping does not establish event membership.",
"candidate": {
"key": "conf/coling/1973",
"family": "coling",
"candidate_event_year": 1973,
"year_basis": "four_digit_volume_key",
"title": "Computational And Mathematical Linguistics: Proceedings of the 5th International Conference on Computational Linguistics, COLING 1973, Pisa, Italy, August 27 - September 1, 1973",
"publication_year": [
"1973"
],
"publisher": [
"ACL"
],
"primary_links": [
"https://aclanthology.org/volumes/C73-1/",
"https://aclanthology.org/volumes/C73-2/",
"https://aclanthology.org/C73-1000/",
"https://aclanthology.org/C73-2000/"
],
"original_dblp_page": [
"db/conf/coling/coling1973.html"
],
"bibliographic_counts": [
{
"bibliographic_year": "1973",
"booktitle": "COLING",
"record_type": "inproceedings",
"count": 115
}
]
}
}
],
"scope_review": {
"checked_at": "2026-11-08T18:27:14.883908+00:00",
"previous_candidate_file_sha256": "7861148ed17728999ed1d277dd5effeb20b0fbc9bb6409988c0206077692ced7",
"previous_years_with_candidate_volumes": 89,
"previous_years_without_candidate_volumes": 46,
"current_candidate_counts": [
85,
50
],
"production_database_written": false,
"historical_year_gaps_unchanged": 135,
"evidence": [
{
"name": "acl-venue",
"url": "https://aclanthology.org/venues/acl/",
"resolved_url": "https://aclanthology.org/venues/acl/",
"status": 200,
"sha256": "d04c188c0769e065f18ca9c0246f70086e2f7027ce3efe5ea0f2cdc641796b72",
"bytes": 45678,
"checked_at": "2026-11-08T18:27:10.721711+00:00"
},
{
"name": "coling-venue",
"url": "https://aclanthology.org/venues/coling/",
"resolved_url": "https://aclanthology.org/venues/coling/",
"status": 200,
"sha256": "8e7ec0a2915bfbccaa26b7a7558a9cf977c4aadc119794516ecebb826f61623f",
"bytes": 43203,
"checked_at": "2026-11-08T18:27:12.992120+00:00"
},
{
"name": "iccl-history",
"url": "https://ufal.mff.cuni.cz/iccl-old",
"resolved_url": "https://ufal.mff.cuni.cz/iccl-old",
"status": 200,
"sha256": "c5286dc51236c90685d22543ff1f7b209adcb3eedb82a7b1ac2115c8dd0169fc",
"bytes": 246933,
"checked_at": "2026-11-08T18:27:14.883908+00:00"
}
],
"rule": "A candidate needs evidence of target event membership for the particular year. Publisher ACL and COLING family alone do not imply an ACL annual meeting. Explicit joint editions remain supported; no blanket cross-family rejection.",
"unresolved_source_limits": [
{
"venue": "ACL",
"years": [
1963,
1964,
1965,
1966,
1967,
1968,
1969,
1970,
1971,
1972,
1973,
1974,
1975,
1976,
1977,
1978
],
"status": "not_listed_in_current_official_anthology_venue_index",
"note": "Official index starts at 1979. Earlier meeting dates do not establish a missing published volume or a count of missing papers. Keep historical census slots pending separate publication/source evidence."
},
{
"venue": "COLING",
"years": [
1971,
1976,
1978
],
"status": "organizer_confirms_meetings_but_not_listed_in_current_anthology_venue_index",
"note": "Keep source gaps open. No unpublished/no-paper inference, no manufactured acceptance/rejection records."
}
]
}
}
@@ -0,0 +1,32 @@
# 早期 NLP 来源范围复核
核查时间:2026-11-08 18:27 UTC(北京时间11月9日)。本轮只修正来源候选和记录可获得性,没有操作生产数据库。
## 跨会议候选修正
先前候选清单将 `conf/coling/1965`、`1967`、`1969`、`1973` 匹配到 ACL 年会缺口。这四卷标题明确属于 COLING;[COLING 官方 Anthology 目录](https://aclanthology.org/venues/coling/)将它们列在 COLING 下。出版者写作 ACL 或目标映射包含 COLING,不足以证明某一年是 ACL 联办届次。
从 ACL 候选中排除上述四卷,原始卷字段和排除理由保留在[候选JSON](historical-source-candidates-2026-11-09.json)的 `excluded_cross_venue_candidates` 中。135个历史会议—年份位置仍未关闭;有初步候选来源的年度由89修正为85,尚未匹配的由46增至50。这些数字是目录初筛结果,不是已验证可导入的论文数。
联合届次仍按具体年度的明确会议身份处理,例如有官方联办证据的卷可以属于多个会议。不能一律排除跨family卷,也不能把联合卷重复导入为两批论文。
## 来源待核实的早期年份
| 范围 | 本轮官方来源观察 | 处理 |
| --- | --- | --- |
| ACL 1963–1978,共16年 | [ACL 官方 Anthology 目录](https://aclanthology.org/venues/acl/)目前从1979年列起 | 保留历史举办清单;逐年核实是否有可索引发表材料,不能据会议举办就断言漏采正式论文集,也不据目录缺失断言未出版 |
| COLING 1971、1976、1978 | [主办委员会历史](https://ufal.mff.cuni.cz/iccl-old)列出这三届;当前Anthology COLING目录未列出 | 来源缺口继续开放,需要主办方或出版者逐篇索引;不生成占位论文或录用/拒稿记录 |
这19个位置不能用其他会议的卷补齐,也不能因本轮未找到目录而删除。公开拒稿可获得性是独立核查,不从论文集或录用清单缺失推断。
## 证据与复核
三份原始HTML及 `receipts.json` 保存在工作证据目录 `paper-index/nlp-history-source-review-v1/`;结构化响应URL、时间、状态、字节数和完整SHA256收录于候选JSON的 `scope_review.evidence`。三次响应均为HTTP200;未获取论文全文。
| 官方来源 | 响应SHA256 |
| --- | --- |
| [acl-venue](https://aclanthology.org/venues/acl/) | `d04c188c0769e065f18ca9c0246f70086e2f7027ce3efe5ea0f2cdc641796b72` |
| [coling-venue](https://aclanthology.org/venues/coling/) | `8e7ec0a2915bfbccaa26b7a7558a9cf977c4aadc119794516ecebb826f61623f` |
| [iccl-history](https://ufal.mff.cuni.cz/iccl-old) | `c5286dc51236c90685d22543ff1f7b209adcb3eedb82a7b1ac2115c8dd0169fc` |
复核时先校验保存的原始响应哈希,再读取目录中的会议身份和年度。实时网页若已变化,应另存新响应和时间,不能把新内容套用旧哈希。本次不改最初会议年度清单或生产年度快照,不代表第14步覆盖验收或第16步最终全库审计完成。