当前位置: 首页 > 专利查询>SAP欧洲公司专利>正文

基于偏好的数据表示框架制造技术

技术编号:11421535 阅读:151 留言:0更新日期:2015-05-06 23:17
本文描述了便利基于偏好的数据表示的技术,公开了数据表示方法和计算机可读介质。根据该技术的一方面,从用户获取偏好信息。至少部分基于用户偏好信息生成对象的等级得分。基于等级得分将对象分组到一个或多个对象簇中。然后生成一个或多个对象簇的可视化。

【技术实现步骤摘要】
基于偏好的数据表示框架
本公开一般涉及基于偏好的数据表示。
技术介绍
电子商务网站上的信息表示对吸引、保留和帮助消费者购买至关重要。虽然关于产品和服务提供的详细信息可以广泛获得,但是这些信息往往没有以个性化的或者便于用户发现基于它们的偏好的最佳匹配的方式组织。例如,表示产品和服务的语义对象往往以表格形式在电子商务网站上呈现。用户可以通过一次只选择一个标准(例如,价格、人气、尺寸、评分等)来改变显示对象的顺序。用户难以具有对象的全局视图,尤其是在存在许多对象的时候。用户可能在购买特定产品(例如,计算机)的时候遇到数百个不同对象的显示,这为找到与他或她的偏好最佳匹配的一个产品带来麻烦。某些网站呈现更深入的表,其允许用户比较不同对象的每个属性。然而,用户可能发现不是所有显示的属性都与搜索相关。这样的深入的表不考虑用户的偏好或者没有呈现使用户很容易地发现最佳匹配的良好的全局概览。因此,传统的数据表示技术可能在用户的购物体验方面具有负面影响。
技术实现思路
本文描述了便利基于偏好的数据表示的技术。根据该技术的一方面,从用户获取偏好信息。至少部分基于用户偏好信息生成对象的等级得分。可以基于等级得分将对象分组到一个或多个对象的簇中。然后可以生成一个或多个对象的簇的可视化。根据该技术的另一方面,从用户获取偏好信息。可以至少部分基于偏好信息生成对象的等级得分。可以基于等级得分将对象分组到一个或多个对象的簇中。可以基于等级得分确定一个或多个对象的簇的可视化特征。还可以基于可视化特征生成一个或多个对象的簇的三维可视化。提供
技术实现思路
以便以简化的形式介绍对将在下面的详细描述中进一步描述的概念的选择。
技术实现思路
不意图标识要求保护的主题的特征或重要特征,也不意图用来限制要求保护的主题的范围。而且,要求保护的主题并不受限于解决本公开的任何部分中所指出的任何一个或所有缺点的实施方式。附图说明一些实施例在附图中示出,附图中相同的参考数字表示相同的部分,在附图中:图1是示出示例性系统的框图;图2示出了根据一个实施方式的示例性方法;图3a示出获取偏好信息的示例性用户界面;图3b示出了将类别值变换为表示感知的标准的相对重要性的数字权重值的示例性方法;图3c示出了定义类别内重要性的强度的不同的子等级值的示例性表;图3d示出了用于将类别值变换为数字权重值的示例性伪代码;图4示出了表示平板计算机的对象的属性的示例性表;图5示出了为检索到的对象生成等级得分的示例性方法;图6示出了与不同的对象相关联的示例性全局等级得分。图7示出了由聚类技术生成的对象的四个示例性簇;图8示出了示例性RadViz投影平面;图9示出了示例性的基于得分的平行平面分解;图10示出了基于投影平面上生成的示例性的优化的二维平面;图11示出了最小化图标之间的重叠的示例性方法的伪代码;图12是最小化图标之间的重叠的示例性方法的图形说明;图13示出了两个示例性的特殊情况;图14a示出了对象的示例性可视化;图14b示出了对象的示例性可视化,其中可视化平面被旋转以用于观看;图14c示出了用于比较的对象的示例性可视化;以及图15示出了搜索结果的成对比较的示例性可视化。具体实施方式在以下描述中,为了说明的目的,特定的数目、材料以及配置被阐述,以便提供对本架构和方法的彻底理解,并且以便满足法定的清楚、完整说明的要求。然而,本领域技术人员将很清楚,在没有特定示例性细节的情况下也可以实践本架构和方法。在其它实例中,熟知特征被省略或简化,以使对本架构和方法的示例性实施方式的描述更清楚,并由此更好地解释本架构和方法。而且,为了容易理解,某些方法步骤被描绘为单独的步骤;但是,这些单独描绘的步骤不应当被解释为在执行时一定依赖于该次序。本文描述了便利基于偏好的数据表示的框架。本框架的一方面有利地根据由用户提供的偏好信息呈现语义对象。本文所使用的“语义对象”一般指的是描述独特个体(distinctidentity)的一个或多个属性的集合。例如,每个语义对象(或“对象”)可以利用诸如品牌、价格、颜色、尺寸、重量等的属性描述商售产品(例如,计算机、平板计算机、电话等)。偏好信息可以包括,例如,个人等级评定、选择的标准、感知的相似性、偏好和冷漠阈值、权重等。在一个实施方式中,偏好信息被处理以生成三维(3D)可视化(visualization)。3D可视化中对象的可视化特征(例如,位置、尺寸、颜色、透明度等)可以基于对象的相关等级得分(rankscore)确定。举例来说,最喜欢的对象(即,具有高相关等级得分)可以使用吸引用户注意力的可视化特征(例如,感知性更强的颜色、突出显示、更大的尺寸)表示,而不太相关的对象可以使用不太吸引注意力的可视化特征(例如,半透明、感知性较弱的颜色、更小的尺寸等)表示。3D可视化提供清楚地解释不同对象的长处和短处的全局视图。具有相似属性的对象可以位于簇中,而且可以容易地检索表征簇的那些属性。本文描述的数据表示框架有利地允许用户基于用户的偏好可视地识别对象的短处和长处(即,指示属性)。框架允许用户方便快捷地搜索和发现最佳匹配。用户体验得到增强,而且基于用户与框架的交互而个性化。这些和其它特征和优点将在本文中更详细地描述。本文描述的框架可以被实施为方法、计算机控制的装置、计算机过程、计算系统、或者诸如计算机可读介质的制造产品。根据下面的描述,这些和其他各种特性将显而易见。图1是示出实施本文描述的框架的示例性系统100的框图。系统100包括一个或多个计算机系统101,图1出于说明的目的仅示出一个计算机系统101。更详细地描述计算机系统101,它可以包括中央处理单元(CPU)114、输入/输出(I/O)单元110和存储器设备112。存储器设备112存储机器可执行指令、数据和各种程序,诸如用户界面模块122和数据表示模块124,所有这些都可以由CPU114处理。因此,计算机系统101是通用计算机系统,当执行机器可执行指令时,计算机系统101变成专用计算机系统。可替换地,本文描述的技术可以被实施为通过操作系统(未示出)执行的软件产品的一部分。应当指出,在一些实施方式中,各个组件(122,124)可以全部或部分地由不同的计算机系统托管。因此,本文描述的技术可以本地地出现在计算机系统101中,或者可以出现在其他计算机系统中并且被报告给计算机系统101。虽然示出了具有一个计算机系统的环境,但是应当理解,可以采用一个以上的计算机系统或服务器(诸如服务器池),以及除服务器以外的计算机。此外,每个程序可以以高级面向过程或面向对象的编程语言来实施,或者如果需要的话,可以以汇编语言或机器语言来实施。语言可以是编译语言或解释语言。机器可执行指令并非旨在限制于任何特定的编程语言及其实施方法。将理解,多种编程语言及其编码可以用于实施本文所包含的公开的教导。用户界面模块122包括机器可执行指令以生成用户界面的组件并从用户接收输入。应该理解,用户界面可以包括非图形、图形、或文本字组件,诸如窗口、图标、按钮、菜单等。用户界面模块122可以包括用于从例如输入设备102接收输入并且在例如输出设备104上呈现用户界面组件的指令。数据表示模块124包括有形的编码的机器可执行指令以在计算机系统101上、客户端系统140上或跨网络132本文档来自技高网
...
基于偏好的数据表示框架

【技术保护点】
一种数据表示的方法,包括:由处理器从用户获取偏好信息;由处理器至少部分地基于偏好信息生成对象的等级得分;由处理器基于等级得分将对象分组到一个或多个对象簇中;由处理器基于等级得分确定所述一个或多个对象簇的可视化特征;以及由处理器基于可视化特征生成所述一个或多个对象簇的三维可视化。

【技术特征摘要】
1.一种数据表示的方法,包括:由处理器从用户获取偏好信息;由处理器至少部分地基于偏好信息生成对象的等级得分;由处理器基于等级得分将对象分组到一个或多个对象簇中;将一个或多个对象簇投影到一个或多个平面;将所述一个或多个平面中的至少一个分解到多个平行平面,其中每个平行平面对应于不同的得分范围;以及由处理器生成所述一个或多个对象簇的可视化。2.一种数据表示的方法,包括:由处理器从用户获取偏好信息;由处理器至少部分地基于偏好信息生成对象的等级得分,其中生成等级得分包括基于偏好信息确定成对偏好度,基于成对偏好度确定单一标准得分,以及基于单一标准得分确定等级得分;由处理器基于等级得分将对象分组到一个或多个对象簇中;将一个或多个对象簇投影到一个或多个平面;将所述一个或多个平面中的至少一个分解到多个平行平面,其中每个平行平面对应于不同的得分范围;以及由处理器生成一个或多个对象簇的可视化。3.如权利要求2所述的方法,其中,所述偏好信息还包括一个或多个比较阈值。4.如权利要求2所述的方法,其中,所述偏好信息包括搜索标准信息以及指示搜索标准的用户感知的相对重要性的类别值或数字值。5.如权利要求4所述的方法,其中,所述类别值包括指示单一类别内的搜索标准的用户感知的相对重要性的子类别值。6.如权利要求2所述的方法,其中,所述偏好信息包括搜索标准信息和成对比较值,其中,成对比较值与一对搜索标准的用户感知的相对重要性相关联。7.如权利要求4所述的方法,还包括将类别值变换为数字值。8.如权利要求7所述的方法,其中,将类别值变换为数字值包括:基于类别值计算成对比较矩阵;以及基于成对比较矩阵确定数字值。9.如权利要求5所述的方法,还包括将子类别值变换为数字值。10.如权利要求2所述的方法,其中,基于偏好信息确定成对偏好...

【专利技术属性】
技术研发人员:PJJCP内梅里德贝拉瓦克斯施兴天赵福
申请(专利权)人:SAP欧洲公司
类型:发明
国别省市:德国;DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1