Kopieer beide verzamelingen naar één verzameling (voeg indien nodig een discriminatorveld toe, zodat u in elk geval kunt zien wat voor soort document u heeft).
Voer kaartverkleining uit op die verzameling
Geef in Map het woord op als sleutel en een waarde, zeg {instance:1, dict:0}
of {instance:0, dict:1}
afhankelijk van of het document dat wordt toegewezen een instantie of een woordenboekitem is. (U kunt hier indien nodig meer velden aan de waarden toevoegen.)
Verzamel in Reduce de scores (zoals gewoonlijk).
Voer nu een zoekopdracht uit op zoek naar instance > 0
en dict > 0
en je hebt alle woorden die in beide voorkomen.