幕后:Addgene的新搜索引擎等

丹妮拉·博尔赫斯

布鲁金读书80000多种试剂和700多种教育资源——包括博客文章、协议、指南和收藏——是大量需要筛选的材料。幸运的是,我们刚刚使您更容易快速找到所需的内容。

多年来,我们已经完善了管理储户共享和共享数据的流程用测序数据丰富它;结果,我们目录中的材料具有很好的特征。在此期间,我们还努力创造了各种教育资源,以使科学知识广泛可用。

然而,我们的用户发现所有这些信息的能力并没有以与信息的数量和质量相同的速度来改进。因此,网站上的资源很难找到,许多人仍未被发现。

为了解决这个问题,我们在这一年中对我们的网站进行了多次更改,包括最近的主页搜索工具更新。现在,让我们看看这些变化背后最不明显的部分:支持新网站搜索的后端技术。

从多个角度处理粘附性

我们组建了一个跨团队,成员来自客户服务、数据管理、推广、产品、科学家和软件团队。我们知道我们必须改进我们的网站搜索功能。我们也很快意识到,我们需要改进的不仅仅是:网站上信息的一般“可查找性”。不同的用户有不同的策略来找到他们需要的东西,我们希望通过一个直观的用户界面来支持所有这些策略——搜索、浏览、向下搜索和缩小。

团队从多个角度处理了这个问题:我们网站的总体用户体验、不同的网站导航路径、我们信息的组织和完整性,以及我们搜索结果的准确性和相关性。我们在今年早些时候推出的页脚和改进菜单,以及重新设计的主页还有我们的新搜索工具,是这种多学科努力的结果跨团队合作(谢谢所有涉及的addgenies)。

新的主页和导航元素帮助用户通过主要下拉菜单浏览和发现我们的目录或教育资源中的项目。对于更喜欢使用搜索的用户,我们更新的搜索引擎现在更强大,直观,并在所有内容中搜索,无论是教育资源,博客帖子还是试剂项。

addgene新搜索后面的技术

就像数百万其他网站一样,我们建立了我们的新搜索引擎Elasticsearch.,这是一个强大的开源搜索引擎,可以扩展到搜索数百万web资源和处理数百万查询。在由我们的用户体验专家驱动的迭代过程中,我们的软件团队定制了Elasticsearch,以支持大型团队确定的不同使用模式。

搜索引擎的基本功能是找到与用户查询最匹配的网站资源,并以对用户有意义的顺序返回匹配的资源。当然,问题在于细节:“最佳”是什么意思?对用户来说什么是“有意义的”?此外,用户可以通过多种方式输入查询——直接在搜索栏中键入术语,勾选某些框,选择建议——如何支持和组合这些方式?

幸运的是,我们拥有一个非常专业的信息领域的优势,因此我们能够对我们的方法进行微调,而不是处理一般用途的信息。下面是我们在软件设计中使用的一些策略。在每种情况下,我们都充分利用了团队对科学领域的总体知识,尤其是我们的数据,以及我们对Addgene客户需求的深刻理解。

类别

我们创建了我们的信息的分类,以便更粒度自定义搜索引擎,以及允许特定于类别的窄搜索的范围机制。我们定义了三个顶级类别 - 目录,教育资源和存款人 - 每种亚类别,例如用于目录,博客职位和教育资源协议等质粒和病毒准备,以及存款人的实验室和机构(见下文)。即使用户体验类似,软件通过我们的材料和服务目录的方式与其通过教育资源的搜索方式完全不同。

Addgene搜索引擎中使用的类别

过滤器

我们确定了每个资源类别的最有用的信息,以暴露为过滤器并设计搜索引擎只返回与特定查询和类别相关的过滤器。例如,调查到质粒的搜索示出了用于表达和载体类型的滤波器,而搜索范围涉及病毒制备的搜索显示出用于启动子和血清型的过滤器。我们还创建了一个归一化机制,以“折叠”变体和同义词,以及将数据中的与单个过滤器值中的相同术语的同义词。例如,启动子“SYN”只有一个病毒预备滤波器,即在选择时,将匹配数据中存在的变化,例如Synapsin,Hsyn Synapsin-1,Human Synapsin,Hsynap。

搜索质粒与病毒时不同的过滤器选项

匹配

我们在搜索索引中捕获相同信息的多个变体,以支持不同类型的匹配:精确词、部分词、短语、部分短语或数字标识符。我们还将不同的术语组合在一个查询中,使用户可以通过添加更多术语来缩小搜索结果的范围。

加权

我们确定了给定资源中不同信息位的相对重要性,并设计了搜索引擎,根据匹配发生的位置以及匹配是完全匹配还是部分匹配,对搜索结果进行不同的加权。例如,“存款人”字段中的名称匹配项的排名将高于“发布”字段中相同名称的匹配项。

建议

我们以不同的方式提供AS-You-Type建议。关键字建议通知用户他们在给定的类别中键入的术语具有匹配项,并用作搜索范围的快捷方式。目录ID建议为特定的目录项以及相关项目提供快捷方式(例如,包含具有目录ID的质粒的套件)。存款人建议为匹配PI实验室和机构提供快捷方式。

有许多技术细节使我们的新搜索引擎是独一无二的。最重要的是,通过这种新的实施,我们为许多改进提供了基础。最终,我们希望我们的搜索引擎如此专注于它似乎“了解”生物学。

我们希望您能给我们的新搜索引擎一次尝试,以找到试剂和教育材料。让我们知道什么适合你,什么不适合你。

试试新的Addgene搜索引擎吧!


来自Addgene博客的其他资源188博金宝官网

话题:Addgene新闻,使用Addgene的网站

发表评论

分享科学刚刚变得更容易...订阅我们的博客

订阅
Baidu