Open-ai is pretty damn good. I've been negative about it in the past and I'm still a bit distrustful of its owners but the API itself is really good for quickly putting NLP interface in front of programs. I even use it for personal productivity hacks
Parsing emails for people rescheduling classes..outputting old class and new class. or writing automation scripts with a few inputs and then using openai to parse spoken word commands, extract the relevant inputs and plug into automation