Hello Lauren,
thank you for your interest into INCEpTION. There are two kind of recommender in INCEpTION, internal and external ones. Internal ones are written in Java and are packaged into the INCEpTION jar. We also have external recommender that are talking HTTP with INCEpTION. There is a Python project under [1] which we use for most of our external recommender needs. They are pretty INCEpTION specific, as we use heavily rely on UIMA and XMI. The stringmatcher itself is an internal recommender, but it should be also possible to add it as an external recommender.
What is your personal annotation tool? In which language is it written? In what a timeframe to you want to add these? We are currently working on a v2 of external recommender that are INCEpTION agnostic, that might be then also of interest for you.
Best,
Jan