为了解决Web数据库多查询结果问题,提出了一种基于上下文偏好的查询结果Top-k排序方法。首先提出了一种带偏好程度的上下文偏好模型:i1 i2, d | X,表示在上下文条件X下,项i1与i2相比,用户偏好项i1的程度为d(0.5£d£1),带偏好程度的上下文偏好通过在查询历史中使用关联规则挖掘获得。基于上下文偏好,提出了一种查询结果Top-k排序方法,给出了相应的元组排列创建、聚类和Top-k排序算法。实验结果表明,提出的上下文偏好模型具有较强的偏好表达能力,Top-k排序方法能够较好地满足用