Tach ...
Da die einzelnen Begriffe bereits "komma-separiert" sind, könntest du aus den einzelnen "Wort-Listen" einen Gesamtstring bilden, daraus mittels
explode() ein Array generieren und daraus wiederum via
array_unique () ein weiteres Array ohne doppelte Einträge erszeugen ...