View Single Post
Old 08-26-2011, 02:23 PM   #144
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by kiwidude View Post
Indeed, so given that the search system cannot meet his needs, he really only has two options I can see:
(1) Extend the Find Duplicates plugin to filter the results
(2) Give up on the idea of trying to filter the results, and instead write a plugin that does more intelligent merging.
Or (3) Extend the search system.

I've occasionally resorted to full SQL searching in the metadata.db file to solve tricky search problems.

With respect to 1), the Find Duplicates plugin takes a large group of records, and breaks it into multiple sub groups, some of which may overlap. A "filter" option would preferably be able to do the same thing - break one of the first groups down into one or more additional subgroups that may overlap. (It's not really "filtering" at this point, but finding matching groups within the results.) If there are four books that have fuzzy matched author-titles from a FD search, a) may have only a PDF, b) may have an EPUB and a MOBI, c) may have an EPUB and a TXT and d) may have only a MOBI. One subgroup is a), b). Another is a), c), d). Either could be merged without format loss. Add in a fifth with only an EPUB and the number of groups escalates.

With respect to 2) and 3), one needs the FD output anyway. Both provide advantages beyond the Find Dupes merger situation.
Starson17 is offline   Reply With Quote