Skip to content

Fix ICCV CCF rank detection and release 0.8.1.2 - #3

Merged
zay002 merged 1 commit into
masterfrom
agent/fix-iccv-ccf-rank
Aug 1, 2026
Merged

Fix ICCV CCF rank detection and release 0.8.1.2#3
zay002 merged 1 commit into
masterfrom
agent/fix-iccv-ccf-rank

Conversation

@zay002

@zay002 zay002 commented Aug 1, 2026

Copy link
Copy Markdown
Owner

What changed

  • recognize IEEE ICCV proceedings venue strings as ICCV / CCF A
  • add a regression case for the full proceedings citation with page numbers
  • bump extension and package metadata to 0.8.1.2

Root cause

The normalized ICCV full name contains only two non-stop-word tokens, so the generic full-name matcher intentionally skipped fuzzy matching. The proceedings citation was therefore neither an exact full-name match nor a known alias.

Impact

Google Scholar results whose venue is shown as Proceedings of the IEEE International Conference on Computer Vision, ... now receive the CCF A badge.

Validation

  • npm test
  • npm run format:check
  • npm run check:release

@zay002
zay002 marked this pull request as ready for review August 1, 2026 10:40
Copilot AI review requested due to automatic review settings August 1, 2026 10:40
@zay002
zay002 merged commit 8946794 into master Aug 1, 2026
2 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR improves venue-rank resolution for ICCV by recognizing “Proceedings of the IEEE International Conference on Computer Vision …” style venue strings as ICCV (CCF A), adds a regression test for that citation form, and bumps extension/package versions to 0.8.1.2.

Changes:

  • Add an ICCV alias match for the normalized venue substring “IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION”.
  • Add a regression test for the full ICCV proceedings citation including page numbers.
  • Bump version strings across manifest/package metadata and README badges to 0.8.1.2.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
js/ccf.js Adds an ICCV alias to recognize IEEE ICCV proceedings venue strings.
test/venueRegression.test.js Adds a regression case for ICCV proceedings venue text with page numbers.
README.md Updates the version badge to v0.8.1.2.
README_en.md Updates the version badge to v0.8.1.2.
package.json Bumps package version to 0.8.1.2.
package-lock.json Bumps lockfile version fields to 0.8.1.2.
manifest.json Bumps Chrome extension version to 0.8.1.2.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread js/ccf.js
Comment on lines 69 to 72
"IEEE CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION": "CVPR",
"IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION": "CVPR",
"IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION": "ICCV",
"ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA": "ACM MM",
Comment on lines +75 to 80
[
"ICCV proceedings with pages",
"Proceedings of the IEEE International Conference on Computer Vision, 4405-4413",
"A",
],
["ECCV full", "European Conference on Computer Vision", "B"],
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants