Ebook book matching can miss the exact title/author match for common words #23

Open
opened 2026-10-18 16:23:37 +00:00 by jfro · 0 comments
Owner

From Nye's review of #17 (F3).

BookMatcher.candidates limits the candidate query to 200 rows ordered by id. For titles with common words, the exact title/author match can fall outside those 200, so the ebook creates a duplicate book or links to a weaker fuzzy match.

Fix: query the exact normalized title/author match separately first, then fall back to the limited fuzzy candidate set.

From Nye's review of #17 (F3). `BookMatcher.candidates` limits the candidate query to 200 rows ordered by id. For titles with common words, the exact title/author match can fall outside those 200, so the ebook creates a duplicate book or links to a weaker fuzzy match. **Fix:** query the exact normalized title/author match separately first, then fall back to the limited fuzzy candidate set.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jfro/fuzzy_catalog#23
No description provided.