中文“引号”纠错技术很难实现吗?

一点小问题,比如说

这段文字有错,在某个地方错误地『“』插入了一个前双引号,但是我没发现。而在后面的文字中,我想再次打出前双引号『“』,那么,纠错软件应该怎么做呢?

他必须能够做到准确地猜测我的意图,明白在前文我是想引用一个长句子,还是单纯的打错了字,否则会出现因为前文出错导致后文无法输入正确双引号的问题


此外,

切换软件怎么算?

我在word里面打了个前双引号以后就查资料找引用去了,另开了个word打算编辑我找到的资料,在此时我需要输入双引号。
那么,软件如何猜测?是补全之前的那个?还是在新文档中新开头?如果是新文档中补齐双引号需要后双引号怎么算?

补齐双引号怎么算?

我拿到了一份使用中英文标点错误混用的文档(在使用古早OCR软件识别扫描件时经常遇到),我该怎么正确补全?


综上所述,我认为较完美地实现这个功能是极其困难的,软件必须做到准确地猜测用户的输入目的。

但是单纯机械地做到“输入一个前双引号补全后双引号,再把输入焦点放到中间”是简单可行(并且很多软件已经实现了)的