Cito icon

Cito

Cito 是一款学术论文语义搜索服务,支持按研究含义而非仅关键词查找论文,并提供关键词、混合搜索、结构化论文元数据、已保存论文和 API key 账户功能。

Cito

概览

Cito 是一款学术论文语义搜索服务。它旨在帮助用户依据研究含义而非精确关键词查找论文,并覆盖来自 Semantic Scholar 和 OpenAlex 数据的约 1.48 亿篇论文语料库。

该产品提供程序化 API 和搜索界面,将语义检索与关键词匹配相结合。查询可以针对 Cito 自有的自托管索引执行,这使得在相同查询和语料库快照下结果是确定性的,并避免在搜索时依赖上游 API 速率限制。

核心功能

语义论文搜索

使用专为科学论文训练的 SPECTER2 嵌入进行语义检索,因此即使措辞不同,查询也能按含义匹配论文。

混合排序

将标题和摘要上的传统 BM25 全文匹配与语义检索相结合,然后使用倒数排名融合来合并排序。

可选搜索模式

可使用 mode=semantic 或 mode=keyword 单独运行任一检索器,从而在需要时缩小搜索策略范围。

自托管语料库与查询路径

搜索使用其自托管索引,而不是在查询时调用第三方 API,这使结果可复现,并避免继承上游速率限制。

元数据与论文链接

返回结构化论文元数据,包括标题、作者、期刊/会议、发表日期、DOI、引用次数、摘要(如有),以及存在时的开放获取 PDF 链接。

账户访问

支持通过 GitHub 登录或现有 API key 使用用户账户功能,包括保存论文、API key 和使用情况查看。

常见使用场景

  • 按概念发现文献

    研究人员可以从一篇里程碑论文或一个概念出发,即使相关论文使用不同术语,也能发现相关工作。

  • 程序化论文搜索

    开发者可以从自己的工具或工作流中调用 API,当他们需要对学术搜索结果和元数据进行程序化访问时使用。

  • 在应用中嵌入学术搜索

    构建面向研究的产品的团队可以在商业场景中复用可搜索语料库和响应元数据,同时在重新发布结果时保留所需的归属字符串。

  • 精确术语和缩写查询

    需要精确术语、缩写或作者术语的用户可以切换到关键词搜索,或使用混合模式,在精确匹配与语义召回之间取得平衡。

Pros and Cons

Pros

  • 既支持按含义搜索,也支持按精确术语搜索,有助于发现与查询关键词不完全一致但相关的研究。
  • 融合语义检索与关键词检索,同时保留概念匹配以及精确术语或缩写匹配。
  • 采用自托管搜索路径,因此在查询时不会继承公开的 Semantic Scholar API 每秒 1 次请求的限制。
  • 在可用时返回实用的论文元数据和开放获取 PDF 链接。
  • 许可页面说明,底层数据可用于商业产品、研究和出版物,但需要署名。

Cons

  • 公开网站对定价的说明有限;在所收集的证据中,定价页面当前返回 404。
  • Cito 不托管全文,因此对 PDF 的访问取决于原始出版商或存储库。

FAQ

Cito 提供什么类型的搜索?

Cito 是一款学术文献搜索服务。它支持语义搜索、关键词搜索,或将两者结合的融合搜索模式。

结果包含哪些信息?

源文档说明,Cito 会返回标题、作者、期刊/会议、发表日期、DOI、引用次数、在可用时提供摘要,以及在存在时提供可直接访问的开放获取 PDF 链接。

Cito 可以用于商业用途吗?

可以。许可页面说明,Cito 可用于商业产品、研究和出版物,但在重新发布结果时需要保留每个 API 响应附带的归属字符串:“Data from Semantic Scholar”。

Cito 支持用户账户或 API key 吗?

Cito 提供账户区域,可使用 GitHub 登录、保存论文、创建 API key 并查看使用情况。它也说明可以使用 API key 查看你的账户。

Cito 是否托管全文论文?

Cito 不会代理或重新托管全文。PDF 链接指向原始出版商或存储库,PDF 的访问受该来源条款约束。

Quick Facts

类别
开发者工具
主要用途
学术论文语义搜索
搜索语料库
约 1.48 亿篇论文
搜索模式
语义、关键词和混合
身份验证 / 账户
GitHub 登录和 API key
来源域名
cito.fim.ai