1.一种系统,包括:
内容分析模块,被配置为确定消息收发应用中的消息的内容;
信息收集模块,被配置为收集与所述消息的所述内容有关的信息;以及
错误检测模块,被配置为基于收集到的所述信息来检测所述消息的所述内容中的潜在错误。
2.根据权利要求1所述的系统,其中所述内容分析模块被配置为基于以下至少一项来确定与所述消息相关联的会话的主题和所述主题的详细内容:
对所述消息的词法分析,
对所述消息的语法分析,以及
对所述消息的语义分析。
3.根据权利要求1所述的系统,其中所述内容分析模块被配置为:
向服务器发送对所述消息进行分析的请求,所述服务器位于所述消息收发应用所在设备的远程;以及
从所述服务器接收所述消息的所述内容。
4.根据权利要求1所述的系统,其中所述内容分析模块还被配置为使下列内容中的至少一个被分析以确定所述消息的所述内容:
所述消息之前的至少一个消息,以及
所述消息之后的至少一个消息。
5.根据权利要求1所述的系统,其中所述内容收集模块被配置为:
响应于确定所述消息的所述内容涉及公共信息有关,从网络上收集所述公共信息。
6.根据权利要求1所述的系统,其中所述信息收集模块被配置为:
响应于确定所述消息的所述内容涉及所述用户的私人信息,从与所述用户相关联的私有源收集所述私人信息。
7.根据权利要求1所述的系统,其中所述错误检测模块被配置为通过识别收集到的所述信息与所述消息的所述内容之间的字面不一致性来检测所述潜在错误。
8.根据权利要求1所述的系统,其中所述错误检测模块被配置为通过识别收集到的所述信息与所述消息的所述内容之间的语义冲突来检测所述潜在错误。
9.根据权利要求1所述的系统,还包括:
错误处理模块,被配置为向所述用户提供指示检测到的所述潜在错误的提示。
10.根据权利要求9所述的系统,其中所述提示与所述消息相关联地呈现并且包括对收集到的所述信息源的引用。
11.根据权利要求9所述的系统,其中所述错误处理模块还被配置为:
使控件被显示给所述用户;以及
响应于所述用户对所述控件的操作来纠正检测到的所述潜在错误。
12.根据权利要求1所述的系统,还包括:
错误处理模块,被配置为基于收集到的所述信息而自动地纠正检测到的所述潜在错误。
13.一种方法,包括:
确定消息收发应用中的消息的内容;
收集与所述消息的所述内容有关的信息;以及
基于收集到的所述信息来检测所述消息的所述内容中的潜在错误。
14.根据权利要求13所述的方法,其中确定所述消息的所述内容包括:
基于以下至少一项来确定与所述消息相关联的会话的主题和所 述主题的详细内容:
对所述消息的词法分析,
对所述消息的语法分析,以及
对所述消息的语义分析。
15.根据权利要求13所述的方法,其中收集与所述消息的所述内容有关的信息包括:
响应于确定所述消息的所述内容涉及公共信息有关,从网络上收集所述公共信息;以及
响应于确定所述消息的所述内容涉及所述用户的私人信息,从与所述用户相关联的私有源收集所述私人信息。
16.根据权利要求13所述的方法,其中检测所述潜在错误包括:
识别收集到的所述信息与所述消息的所述内容之间的字面不一致性。
17.根据权利要求13所述的方法,其中检测所述潜在错误包括:
识别收集到的所述信息与所述消息的所述内容之间的语义冲突。
18.根据权利要求13的方法,还包括:
向所述用户提供提示以指示检测到的所述潜在错误。
19.根据权利要求13的方法,还包括:
基于收集到的所述信息自动地纠正检测到的所述潜在错误。
20.一种设备,包括:
处理单元;
存储器,与所述处理单元耦合并且包括:
消息收发应用,当由所述处理单元执行时,所述消息收发应用允许所述设备的用户与远程用户交换消息;以及
消息收发助理,当由所述处理单元执行时,所述消息收发助理被配置为:
确定所述消息收发应用中的消息的内容;
收集与所述消息的所述内容有关的信息;
基于收集到的所述信息来检测所述消息的所述内容中的潜在错误;以及
响应于检测到所述潜在错误,基于收集到的所述信息来自动地纠正检测到的所述潜在错误。