I've been working with Python in several algorithm competitions, in which we implemented the exact module that you requested, identifying specific words in the given string, so the program itself is ready, but just needs a small modification to suit your requests. Depending on the modifications, the software can be delivered on the same day or in max. 2 days.
Looking forward to work with you,
Yigit.