I used to use OpenCalais back in the day. We even had it integrated into Raven Tools at one point (I have not been a part of RT since 2017). The technology was acquired, and I have no idea the cost, but they have a demo page here <https://permid.org/onecalaisViewer>. I used the same copy from @shawn.l.huber's Diffbot example, and it extracted the entities and listed them.