Search documents and insert metadata keywords

Got tasked with inserting metadata into inserting metadata into 12,000 documents (pdf, excel doc, docx) based on keywords. Was wondering if anyone knew of any tools which could search keywords and add that as metadata. From looking through stackover flow I tried using that is only to extract metadata