Quote:
Originally Posted by chaley
1) the matching algorithm is approximate. ...There are two matching schemes, one using title and author, and one using title and a short ID.
|
FYI, the importing code that operates when the Add/Save option "If books with similar authors and titles found, merge the new files automatically" is selected, makes a similar attempt to match existing records in the db with something else. In that case, the "something else" is books being added, instead of books already on a device.
IIRC, that code requires an exact match of {authors}, but uses a fuzzy match of title (convert to lower case, remove punctuation, eliminate excess whitespace, remove leading indefinite articles "a", "an", "the", etc.).
I don't know if you see any reason the matching algorithms should be coordinated, but in case you aren't aware of the other algorithm's existence, I thought I'd comment. I don't have any ebook devices (or none that Calibre considers to be a "Device"), so I'm not really up to speed on the benefits or disadvantages of one matching algorithm over another.