@ireneista heh, for chat purposes I suspect this quickly runs into essentially an incompleteness theorem unless you have a structured way to engage in a dialog (handshake) about it.
Which at some point starts to look like "can I program a computer to engage in NLP with another computer about something that someone else is saying about something that may only partly be happening where a computer can see it"