How does db-merge work?

How does the db-merge method work? Several other built-in recipes are in the public repo but I don't db-merge in there.

Specifically, I haven't been able to find anywhere if input_hashes or task_hashes are used to merge records, or if spans are merged for NER, for instance. Sorry if this has already been asked, but I couldn't find it. Thanks!

hi @vsocrates!

You can view the built-in Python recipes by opening up the location of where Prodigy is installed.

You can find that location by running python -m prodigy stats, then look for the path to the Location:. Once you open that path in an explorer window (e.g., Finder in Mac or something else for Windows or Linux), look for recipes/data_utils.py and you'll find where db-merge.

Let me know if you have any further questions!

Great, thanks!