【技术实现步骤摘要】
跟踪计算机用户导航以生成新的导航路径
[0001]本专利技术总体上涉及为计算机软件的用户提供“导航”支持的领域。
技术介绍
[0002]已知用户使用计算机程序。当他们这样做的时候,他们“导航”通过计算机程序。也就是说,用户做出各种适当的输入,以便执行用户想要完成的数据访问操作和/或处理操作。例如,考虑用户在文字处理程序中在基于文本的文档上工作。用户想要导航通过保存他们正在工作的文档的过程。这样做的导航路径可以如下:(i)按CONTROL
‑
S键盘组合一次;(ii)使用键盘和鼠标在“保存窗口”中根据需要调整默认文档标题;以及(iii)使用鼠标点击位于保存窗口中的屏幕上按钮,该按钮被标记为SAVE(保存)。
[0003]进一步已知的是,机器逻辑(例如,由软件构成的机器人)可以帮助用户找到用户想要跟随的导航路径。截至2021年11月4日,维基百科上关于“Office Assistant(办公助手)”的条目部分地陈述如下:“办公助手是是用于Microsoft Office的中断的智能用户界面,其通过与Off ...
【技术保护点】
【技术特征摘要】
1.一种计算机实现的方法,用于与一组计算机程序一起使用,所述一组计算机程序由提供输入以执行通过所述一组计算机程序的计算机软件导航的人类用户使用,所述计算机实现的方法包括:接收计算机软件导航目标数据集,所述计算机软件导航目标数据集包括指示计算机软件导航路径的起点和所述计算机软件导航路径的终点的信息;接收用户计算机软件导航行程数据集,所述用户计算机软件导航行程数据集包括指示人类用户在使用所述一组计算机程序时所采取的多个所监视计算机软件导航路径的信息,其中每个所监视计算机软件导航路径在所述起点处开始并且在所述终点处结束;以及通过机器逻辑并且从所述多个所监视软件导航路径确定用于从所述起点至所述终点导航通过所述一组计算机程序的有利的计算机软件导航路径。2.根据权利要求1所述的计算机实现的方法,其中,所述确定操作包括:制作加权有向图;以及比较执行步骤,以使用可导航执行步骤的相似性和工单生成监视系统来自动训练助手。3.根据权利要求1所述的计算机实现的方法,其中,所述确定操作进一步包括:将用户输入的信息表示为所述加权有向图中的多个节点;将在做出请求之前收集的信息表示为所述加权有向图中的节点;以及将用户位置表示为所述加权有向图中的边。4.根据权利要求1所述的计算机实现的方法,进一步包括:将所述有利的计算机软件导航路径发送到正在使用所述一组计算机程序并且当前处于所述起点的第一人类用户。5.根据权利要求1所述的计算机实现的方法,进一步包括:使用KMeas算法执行无监督机器学习模型,以对加权有向图进行聚类。6.根据权利要求5所述的计算机实现的方法,进一步包括:对多个导航图进行聚类以获得多个聚类;以及使用所述多个聚类执行模型训练。7.一种计算机实现的方法,用于与物理空间一起使用,所述物理空间由以不同方式遍历所述物理空间的人类用户使用,所述计算机实现的方法包括:接收空间导航目标数据集,所述空间导航目标数据集包括指示空间导航路径的起点和所述空间导航路径的终点的信息;接收用户空间导航行程数据集,所述用户空间导航行程数据集包括指示人类用户在使用一组计算机程序时所采取的多个所监视空间导航路径的信息,其中每个所监视空间导航路径在所述起点处开始且在所述终点处结束;以及通过机器逻辑并且从所述多个所监视空间导航路径确定用于从所述起点至所述终点导航通过所述一组计算机程序的有利的空间导航路径。8.根据权利要求7所述的计算机实现的方法,其中,所述确定操作包括:制作加权有向图;以及比较执行步骤以自动训练助手。9.根据权利要求7所述的计算机实现的方法,其中,所述确定操作进一步包括:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。