The Primo ScholarRank Technology: Bringing the Most Relevant Results to the Top of the List
By Tamar Sadeh, Director of Marketing
In today’s world, users’ expectations for a quick and easy search process, combined with an information landscape as large and complex as that covered by the Primo Central Index, render sophisticated relevance-ranking algorithms crucial to the success of the discovery process. In addition to the traditional assessment of the degree to which a retrieved item matches a user’s query, relevance-ranking algorithms need to take into account factors that relate to the academic significance of the retrieved item and to the context of the query: who submitted the query and what information need led the user to submit that query.
In March 2011, Ex Libris initiated a relevance-ranking project to enrich and optimize the original Primo® relevance-ranking algorithms. The algorithms that have thus far resulted from this project constitute the Ex Libris ScholarRank™ technology.
The project team includes members of the Ex Libris research and development staff and information-retrieval specialists. In addition, input from researchers who are located all over the world and work in various disciplines has helped the team establish metrics for the evaluation of the improvements that are made to the algorithms. In-depth information about the relevance-ranking project is available in a white paper, which you can obtain from your account manager.
What Is Primo ScholarRank?
Although relevance-ranking algorithms are not new in the context of information retrieval (IR) systems, the Ex Libris R&D team realized early on in the development of the Primo discovery and delivery solution that for optimal application to scholarly data, traditional IR algorithms would have to be adjusted and enhanced considerably. The current Primo relevance-ranking project is equipping the algorithms with new capabilities, which take into account a user’s background and information needs as well as the global scholarly significance of materials. The latter aspect is expressed as a measure of various factors, such as the number of citations that a publication has generated and usage information that reflects scholars’ interest in the publication. Along with these enhancements, the project team is adding a self-learning mechanism that feeds data back to the algorithms and helps the system constantly improve the order of search results over time. Together, all these features constitute the ScholarRank relevance-ranking technology; some of the features are already deployed by the Primo solution, and others will be implemented in 2012.
To determine the position of an item on a result list, ScholarRank is designed to take into account the following three elements:
- The degree to which the item matches the query
- A score representing the item’s scholarly value (referred to as the ScholarRank value score)
- Information about the user and the user’s research need at the specific point in time
The match between a query and an item is calculated according to IR methods that have been adapted to the structure of the specific type of information (metadata, abstract, or full text). Not only do the proximity and order of the query terms in a result record have an impact on the ranking, but the field in which the query terms appear also has an effect; for example, if the terms appear in an item’s title, the item is likely to be more relevant to the user than an item for which the query words appear only in the full text. Furthermore, specific types of materials are typically more likely to satisfy user needs; for example, when all else is equal, a journal article is ranked higher than a newspaper article and a recent publication is ranked higher than an older one.
The ScholarRank value score represents an evaluation of an item’s academic significance regardless of the degree to which the item matches the query. To calculate the value score, the Primo ScholarRank technology relies on usage metrics derived from the bX article recommender database and other data, such as the item’s citation information.
The Primo ScholarRank technology also considers certain characteristics of a user to provide personalized ranking. Applying information about the user’s area of research, ScholarRank boosts materials related to the user’s discipline when the topic that is inferred from the query is ambiguous. Information about the user’s academic degree enables ScholarRank to boost materials that would be considered appropriate for that level; for instance, for a query submitted by a researcher who holds a Ph.D., in‑depth items would be among the highest ranked.
Finally, a user’s specific information need (a particular item or materials on a particular subject) is factored into the relevance-ranking equation. By analyzing a query, the Primo ScholarRank technology “infers” the user’s need and adapts to the type of search (a known-item search, narrow-topic search, broad-topic search, or author-related search). For example, in a broad-topic search, reference materials or review articles are likely to be more relevant to the user than an article dealing with a specific aspect of the subject matter.
Looking Ahead
Awareness of the huge impact of relevance ranking on the success of the discovery process has brought the ScholarRank technology to the forefront of research at Ex Libris.
The goal of the work invested in the Primo relevance-ranking algorithms is to enable academic users to find the exact scholarly materials that they need—and find them quickly. By shortening users’ discovery time, Primo improves their productivity, draws more traffic to the library site, and helps achieve optimal use of library collections. As a result, Primo enables libraries to better serve their community and their institution’s mission and to gain the prominence that they deserve in the provision of scholarly information.
The research and development work on the ScholarRank technology is an ongoing effort and will continue to introduce enhancements. Additional methods of personalizing relevance ranking will be added to the algorithms, as well as more features drawn from relationships between researchers, authors, and scholarly materials.
The Primo ScholarRank Technology: Bringing the Most Relevant Results to the Top of the List的更多相关文章
- 斯坦福CS课程列表
http://exploredegrees.stanford.edu/coursedescriptions/cs/ CS 101. Introduction to Computing Principl ...
- Information retrieval信息检索
https://en.wikipedia.org/wiki/Information_retrieval 信息检索 (一种信息技术) 信息检索(Information Retrieval)是指信息按一定 ...
- 微软职位内部推荐-Sr DEV Lead, Bing Search Relevance
微软近期Open的职位: Contact Person: Winnie Wei (wiwe@microsoft.com )Sr DEV Lead, Bing Search RelevanceLocat ...
- 美国政府关于Google公司2013年度的财务报表红头文件
请管理员移至新闻版块,谢谢! 来源:http://www.sec.gov/ 财务报表下载↓ 此文仅作参考分析. 10-K 1 goog2013123110-k.htm FORM 10-K UNIT ...
- cassandra + lucene集成
Stratio’s Cassandra Lucene Index Stratio’s Cassandra Lucene Index, derived from Stratio Cassandra, i ...
- 翻译 | Placing Search in Context The Concept Revisited
翻译 | Placing Search in Context The Concept Revisited 原文 摘要 [1] Keyword-based search engines are in w ...
- (转)Awesome Courses
Awesome Courses Introduction There is a lot of hidden treasure lying within university pages scatte ...
- 每日英语:Tech Firms Flock to Vietnam
Opening up a Korean restaurant among the rice fields and limestone karsts north of Hanoi might seem ...
- cassandra的全文检索插件
https://github.com/Stratio/cassandra-lucene-index Stratio’s Cassandra Lucene Index Stratio’s Cassand ...
随机推荐
- 科通芯城:用B2C的方式做B2B
上线两年,科通芯城的年收入有望突破50亿,一个传统分销商用2c的方式做b2b,也能进行自我革命. 文 | 王海天 这个网站的名字叫科通芯城,于2011年下半年在深圳正式上线,卖的商品是IC元器件,包括 ...
- Delphi新语法
http://www.cnblogs.com/hnxxcxg/category/456344.html
- Linux命令之yes
yes命令用于重复输出字符串(output a string repeatedly until killed).这个命令可以帮你自动回答命令行提示,例如,进入一个含有多个文件的目录,执行 " ...
- 哈希集合——hashSet
/** 哈希集合特点:存取顺序不确定,同一个哈希值的位置可以存放多个元素, 哈希集合存放元素的时候是先判断哈希地址值:hashCode()是否相同,如果不同 ...
- POJ 3281 牛双选问题
题目大意:有F种食物和D种饮料,每种食物或饮料只能供一头牛享用,且每头牛只享用一种食物和一种饮料.现在有N头牛,每头牛都有自己喜欢的食物种类列表和饮料种类列表,问最多能使几头牛同时享用到自己喜欢的食物 ...
- -_-#toFixed
parseFloattoFixed
- SQL:将查询结果插入到另一个表的三种情况
一:如果要插入目标表不存在: select * into 目标表 from 表 where ... 二:如果要插入目标表已经存在: insert into 目的表 select * from 表 wh ...
- HDOJ 1010
深度搜索,注意要剪枝 1.奇偶剪枝 可以把map看成这样: 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1 从为 0 的格子走一 ...
- selenium webdriver python 环境搭建
1. 安装python https://www.python.org/getit/ 选择2.7版本,下载安装即可. 验证是否安装成功:打开cmd,输入"python -V",显示p ...
- Object -C 数组 -- 笔记
// // main.m // Array // // Created by facial on 23/8/15. // Copyright (c) 2015 facial_huo. All ...