用于快速筛查的领域专用语言解释器和交互式可视界面的制作方法

文档序号:34378564发布日期:2023-06-08 00:29阅读:42来源:国知局
用于快速筛查的领域专用语言解释器和交互式可视界面的制作方法

本公开涉及允许计算系统的用户探索和过滤领域专用、属性丰富的数据集中的数据以测试筛选策略和发现特别感兴趣的目标的改进系统和方法。


背景技术:

1、筛选大量数据以找到有价值的东西通常是一项艰巨的任务。“大海捞针”和“四处寻找”等比喻表达了这样一种挑战,例如,招聘经理寻找一组面试工作的候选人,购房者在购买前确定要考虑参观的少量房屋,或者投资者筛查证券以选择一组值得考虑作为投资的股票。

2、例如,股票市场为投资者提供了大量的证券,其中可以从大量来源获得关于每种证券的大量信息。为了使挑选感兴趣证券的过程更易于管理,投资者可以根据一些标准筛查证券,以缩小名单。结果是范围更小的名单;剩余的证券是否更有前景取决于投资者对标准的选择以及在选择和验证这些证券时的复杂程度。基于用于缩小名单的大量可用标准(一些是有用的、一些是无价值的,一些最终会产生误导),即使有效地筛查证券也可能充满挑战。

3、筛查策略可能试图反映投资者的投资理念,或者通常被视为一种形式或偶尔用于支持预感。


技术实现思路



技术特征:

1.一种用于解释针对动态数据集的交互式探索、过滤和分析的领域专用语言的计算设备,所述设备包括处理器和存储指令的存储器,所述指令当由所述处理器执行时将所述设备配置为:

2.根据权利要求1所述的计算设备,还包括:经由所述多行编辑器输入界面接收指定标识符全域的用户输入,使得经解析的表达式被应用到的所述第一标识符子集被确定为所指定的标识符全域。

3.根据权利要求1所述的计算设备,还包括:接收所述多行编辑器输入界面中的多行上的包括先前表达式的表达式,使得经解析的表达式被应用到的所述第一标识符子集被确定为从所述先前表达式得到的标识符子集。

4.根据权利要求1所述的计算设备,其中所述第一表达式包括引用来自现有筛查的输出的数据标签,使得所述第二标识符子集的所述结果值基于来自所述现有筛查的所述输出。

5.根据权利要求1所述的计算设备,其中自动地执行所述识别与所辨认的数据标签相关联的一个或多个数据源,而不需要所述用户明确地指定数据源。

6.根据权利要求1所述的计算设备,还包括将所述第二标识符子集的所述结果值分配给新的自动命名的数据标签。

7.根据权利要求1所述的计算设备,其中所述运算包括将所述第二标识符子集的所述结果值分配给新的用户命名的数据标签。

8.根据权利要求6所述的计算设备,还包括:解析包含所述新的用户命名的数据标签的另一表达式,使得所述新的用户命名的数据标签用作所述领域专用语言中的所述多个数据标签中的一个数据标签。

9.根据权利要求1所述的计算设备,其中所述运算产生针对所述第一子集中的每个标识符的结果值,使得所述第二子集包含与所述第一子集相同的标识符。

10.根据权利要求9所述的计算设备,其中所述运算是产生结果值的变换,所述结果值包括表征数据标签关联值的元数据,并且其中所述变换是以下中的一者:按平均值或中值进行平均、分级、按五分位数或十分位数分类、标准化、或指示趋势或趋势稳定性。

11.根据权利要求1所述的计算设备,其中所述运算过滤所述表达式被应用到的所述第一标识符子集,使得所述第二标识符子集是所述第一子集的真子集,所述真子集包含比所述第一子集少的标识符;并且其中,更新所述网格视图显示界面还包括显示所述第二标识符子集来代替所述第一标识符子集,或者从所述网格视图显示界面中移除不包含在所述第二标识符子集中的标识符。

12.根据权利要求1所述的计算设备,其中在所述多行编辑器输入界面中录入的每个表达式或数据标签对应于在所述网格视图显示界面中显示的信息的列。

13.根据权利要求12所述的计算设备,其中所述更新所述网格视图显示界面包括在所述网格视图显示界面中插入所述结果值的列;并且还包括当所述用户从所述多行编辑器输入界面删除行或数据标签时,从所述网格视图显示界面移除所述对应的列。

14.根据权利要求1所述的计算设备,其中更新所述网格视图显示界面包括:基于变换或数据标签名称,在所述网格视图显示界面中显示值的热图。

15.根据权利要求1所述的计算设备,其中数据标签与结构化数据或每个标识符的值阵列相关联,并且其中更新所述网格视图显示界面包括确定所述结构化数据或值阵列的类型以及在所述网格视图显示界面中自动地显示连续值的图形或到源文档的链接。

16.根据权利要求1所述的计算设备,其中在连续的基础上进行解析、执行和更新包括:当所述用户在所述多行编辑器输入界面中编辑所述第一表达式时,改变所显示的结果值以反映所述用户的编辑。

17.根据权利要求17所述的计算机可读存储介质,还包括自然语言用户界面,所述自然语言用户界面被配置为根据自然语言输入生成所述领域专用语言的所述第一表达式,并且将所述第一表达式插入到所述多行编辑器用户输入界面中。

18.根据权利要求17所述的计算机可读存储介质,还包括:

19.根据权利要求17所述的计算机可读存储介质,其中响应于所述第一表达式中的打字错误或不完整输入,所述多行编辑器用户输入界面显示语义上正确的错误处理建议。

20.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令当由处理器执行时,将所述处理器配置为:


技术总结
本申请公开了允许针对领域专门配置的计算系统的用户探索和过滤属性丰富的数据集中的数据以测试筛选策略并发现特别感兴趣的目标的改进系统和方法。该技术包括输入界面诸如多行编辑器,该多行编辑器允许用户在任何时间录入、修正、添加、插入、减去、改变以及以其他方式自由编辑所录入的符号和运算符。领域专用语言解释器在所录入的符号和运算符被更新时连续地处理它们。交互式可视界面还包括显示根据该输入界面的当前内容进行更新的实时结果的网格视图。

技术研发人员:萨拉·伊塔尼
受保护的技术使用者:奎克索提克实验室公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1