Thanks for clearing up the mystery, José . This makes it extra ironic that guesswork really can work better. From your university background I suspected you were at least using some grammar parsing to pinpoint the nouns, but now I see you could also look at whichever word comes after “a” or “the”. Like most people I’m just not used to thinking that way.
For the Loebner Prize I always wondered if one couldn’t put Google Translate inbetween the bots and judges so that non-English bots could also participate without having to rewrite their scripts.
Maybe you could open source your chatbot, occasionally people are asking for AI/chatbot projects that they can help with on https://www.reddit.com/r/artificial