adi ibis
对于Joshua Lee在DrupalCon 2015上有关Drupal支持的国际生物安全情报系统 (IBIS)的演讲,我感到非常兴奋。尽管我不是生物安全专家,但是用于收集生物安全信息的汇总方法和流程仍与许多行业相关。 在他的演讲中 ,将介绍创建此数据聚合系统的技术,以及Drupal社区如何使该项目受益并做出贡献。
我与Joshua Lee坐下来填补了一些空白,并为我们提供了IBIS的详细背景。
在开发此系统时遇到了哪些问题? 您认为这些是生物安全报告所需的工作流程所独有的吗?
开发系统时,我遇到的最大挑战是构建高性能网站。 作为新闻汇总者,IBIS每天使用Google API收集大约10,000条新闻文章,并从不同的RSS提要中收集5,000条研究和工业文章。 我大部分时间都花在改进算法和服务器体系结构上,以确保该站点在收集新闻时表现良好。 对于任何类型的新闻聚合器来说,这都是一个共同的挑战。
与动物有关的生物安全性文章主要是通过结合宿主,病虫害和疾病名称来发现的。 这需要IBIS查询构建器使用特殊语法来构成Google搜索查询。 由于搜索模式对于IBIS是唯一的,因此它使该技术无法在其他行业中使用。 我目前的研究是使IBIS搜索过程具有通用性,以便IBIS算法可以在其他领域广泛采用。
开源如何实现了IBIS的创建? 在查看内容管理平台时,为什么选择Drupal?
澳大利亚政府农业部从一开始就决定使用开源技术来构建IBIS。 IBIS不仅使澳大利亚政府受益,而且使全球生物安全界受益。 不同国家/地区越来越多的组织将IBIS用于不同的目的。 开源使社区中的任何人都可以为IBIS做出贡献,这也为IBIS的使用方式提供了可能性。
之所以选择Drupal,是因为它是最受欢迎的开源CMS平台之一,并且社区不断壮大。 IBIS将由不同的承包商和公司开发,Drupal还将通过提供社区的大力支持来最大程度地缩短过渡时期。
在确定某个流程应自动进行还是由文章评估者/搜索编辑器处理时,需要考虑哪些因素?
IBIS旨在带来尽可能多的相关文章供用户分析。 当IBIS无法检测到文章时,文章编辑器仅需要手动将文章提交到系统。
文章评估者的作用是浪费噪音并宣传他们认为对订阅用户而言重要的文章。 这个过程需要具有生物安全背景的科研人员能够识别出有价值的文章。
是否有计划打包IBIS使用的技术(例如,作为Drupal模块或快速入门),以便需要此工作流程的公司或组织也可以轻松地使用该技术?
来自不同行业的其他组织也显示出他们对IBIS正在使用的技术的兴趣。 我们很高兴与社区分享代码库和算法。 这样,我们也可以从社区的贡献中受益。 知道需要删除IBIS特定的功能和结构以创建通用系统,我们计划研究将IBIS转换为Drupal发行版或一组Drupal模块的可能性。 工作完成后,我们将在drupal.org上发布模块。
正在为IBIS计划哪些其他自动化?
IBIS开发的下一阶段将集中于数据分析和社交媒体新闻汇总功能。 现有的IBIS订户将从每日摘要中受益。 我们计划通过为具有不同兴趣的用户创建可视化数据分析工具来将订户带入站点。 该工具将能够生成图表以显示不同国家的病虫害之间的环境。 对于有兴趣在不同社交媒体上检测趋势主题的用户,社交媒体聚合器将变为可选。
演讲者访谈
本文是DrupalCon 2015 演讲者访谈系列的一部分。DrupalCon2015汇集了全球成千上万使用,开发,设计和支持Drupal平台的人。 它于2015年5月11日至15日在加利福尼亚州洛杉矶举行 。
翻译自: https://opensource.com/business/15/5/interview-joshua-lee-ibis
adi ibis