DISCLAIMER: I had a few issues with trying to import more than once into one Anki profile from JPDB. I strongly recommend backing your profile up AND what I did for another level of protection was hit the button in the syncing settings so that it did a one way sync on next sync so that I could restore from AnkiWeb easily in case I messed up
Before you start - if you ever abandoned cards, open your JPDB review history in Notepad++ or something and switch abandoned to nothing or something. (I removed any abandoned reviews on the end of their list, but that's a little trickier)
The basic idea I had here was to:
- Import one of the BIG core decks
- Import JPDB cards into the core deck note
- Use "Find Duplicates" to match JPDB cards to their filled out core deck cards
- Tag the duplicates, then merge the JPDB and Core cards that were dupes
- I used the tag to split these (now filled out) JPDB cards into a JPDB (Core) deck
- Now I deleted the core deck, and changed note type for the JPDB cards to whatever note I actually wanted
- I used Migaku to fill the dictionary entries for the JPDB cards that didn't match a core card. There are other extensions that do this but Migaku lets you use basically whatever Yomichan dictionary you want which is super nice. If you go this way I strongly recommend adding multiple definitions to each card since it gets them wrong sometimes if two words have the same spelling. (Also this let me remove the furi/pitch markup from sentences which didn't work on my Anki mining note)
The extensions I used:
- https://ankiweb.net/shared/info/541896873
- https://ankiweb.net/shared/info/1425504015
- https://www.migaku.io/download (not free, might have a trial though)