1.一种计算机实施的用于修改用于自然语言查询的自然语言解释模型的方法,所述计算机实施的方法由一个或多个处理器执行,所述一个或多个处理器执行用于所述计算机实施的方法的计算机可执行指令,并且所述计算机实施的方法包括:
发现一个或多个查询方对一个或多个自然语言查询的一个或多个原始查询结果作出的用以生成一个或多个经修改的查询结果的一个或多个修改;
标识对自然语言解释模型的一个或多个改变,所述一个或多个改变将产生与所述一个或多个原始查询结果相比更准确地反映所述一个或多个经修改的查询结果的一个或多个查询结果;以及
促使所述自然语言解释模型利用所标识的所述一个或多个改变中的至少一个改变而被修改。
2.根据权利要求1所述的计算机实施的方法,其中所述原始查询结果中的至少一个原始查询结果包括表,并且对应的所述经修改的查询结果包括经修改的表。
3.根据权利要求2所述的计算机实施的方法,其中对所述一个或多个原始查询结果所作出的所述一个或多个修改包括改变所述表的一行或多行。
4.根据权利要求2所述的计算机实施的方法,其中对所述一个或多个原始查询结果所作出的所述一个或多个修改包括改变所述表的一列或多列。
5.根据权利要求2所述的计算机实施的方法,其中对所述一个或多个原始查询结果所作出的所述一个或多个修改包括对所述表应用一个或多个过滤器以形成所述经修改的表。
6.根据权利要求2所述的计算机实施的方法,其中对所述一个或多个原始查询结果所作出的所述一个或多个修改包括改变被应用于所述表中的单元格中的数值的变换。
7.根据权利要求2所述的计算机实施的方法,其中对所述一个或多个原始查询结果所作出的所述一个或多个修改包括改变所述表中的单元格中的数值。
8.根据权利要求2所述的计算机实施的方法,其中对所述自然语言解释的所述一个或多个改变包括对所述自然语言解释模型的语义模型的改变。
9.根据权利要求2所述的计算机实施的方法,其中对所述自然语言解释的所述一个或多个改变包括对所述自然语言解释模型的句法模型的改变。
10.一种计算系统,包括:
一个或多个处理器;
一个或多个计算机可读介质,其上具有计算机可执行指令,所述计算机可执行指令被结构化为使得在被所述一个或多个处理器执行时,促使所述计算系统执行一种计算机实施的用于修改用于自然语言查询的自然语言解释模型的方法,并且其中所述计算机实施的方法包括:
发现一个或多个查询方对一个或多个自然语言查询的一个或多个原始查询结果作出的用以生成一个或多个经修改的查询结果的一个或多个修改;
标识对自然语言解释模型的一个或多个改变,所述一个或多个改变将产生与所述一个或多个原始查询结果相比更准确地反映所述一个或多个经修改的查询结果的一个或多个查询结果;以及
促使所述自然语言解释模型利用所标识的所述一个或多个改变中的至少一个改变而被修改。