O nvm.
You wanted it in mIRC scripting.
And non-defined.
How about.
A socket bot.
That can read from dictionary.com.
So when it wants to know or understand words, it'll dictionary.com it.
*shrug*
I guess it'll have to just store strings. And parts of sentences.
Like if people ever say the same 2 or 3 words in that order, the bot stores it. But not any 1 individual word.