No, because John could be speaking about himself administering the medication.
If it’s about John administering the medication then you’d have to say ”… he refused to let him”.
It’s also possible to refuse to do something you’ve already acknowledged you should do, so the 3rd he could still be John regardless of who is being told what.
But the sentence did not claim John merely acknowledged that he should administer the medication, it claimed John was the originator of that statement. Is John supposed to be refusing his own requests?
The whole point of the sentence was to demonstrate how bad ambiguity can get with pronouns, and this exchange is demonstrating my point exactly. The issue might be that you’re making some (very reasonable) assumptions without noticing it narrows the range of possible interpretations. The only unambiguous part of the sentence is “John told Mark”, but every other he can be either John or Mark.
Edit: my apologies for any rude tone, it was not intentional. All of us necessarily make reasonable assumptions to narrow ambiguity in our day to day conversations and it can be hard to completely jettison the habit.
I don’t agree that I am making unwarranted assumptions; I think what you call “assumptions” are merely observations about the meanings of words. I agree that it is hard to program an AI to determine who the “he”s refer to, but I think as a matter of fact the meanings of those words don’t allow for any other possible interpretation. It’s just hard to explain to an AI what the meanings of words are. Anyway I’m not sure if it is productive to argue this any further as we seem to be repeating ourselves.
If it’s about John administering the medication then you’d have to say ”… he refused to let him”.
But the sentence did not claim John merely acknowledged that he should administer the medication, it claimed John was the originator of that statement. Is John supposed to be refusing his own requests?
The whole point of the sentence was to demonstrate how bad ambiguity can get with pronouns, and this exchange is demonstrating my point exactly. The issue might be that you’re making some (very reasonable) assumptions without noticing it narrows the range of possible interpretations. The only unambiguous part of the sentence is “John told Mark”, but every other he can be either John or Mark.
Edit: my apologies for any rude tone, it was not intentional. All of us necessarily make reasonable assumptions to narrow ambiguity in our day to day conversations and it can be hard to completely jettison the habit.
I don’t agree that I am making unwarranted assumptions; I think what you call “assumptions” are merely observations about the meanings of words. I agree that it is hard to program an AI to determine who the “he”s refer to, but I think as a matter of fact the meanings of those words don’t allow for any other possible interpretation. It’s just hard to explain to an AI what the meanings of words are. Anyway I’m not sure if it is productive to argue this any further as we seem to be repeating ourselves.