Linux基金会接受7个倡议种族正义的开源项目

Linux基金会宣布托管7个源自Call for Code种族正义(Racial Justice)计划的项目,目的是要敦促全球开发者和开源社群贡献解决方案来改善种族不平等问题,其中包含Fair Change和Take Two两项目,要通过记录种族歧视事件,以及减少新闻和网页内容的偏见,进一步为种族正义做出贡献。

IBM在2020年10月启动Call for Code种族正义计划,希望鼓励全球开发者、生态系统合作伙伴以及社群,能够针对3个重点提升种族正义,包括警察与司法改革和问责制;多样性表达;政策和立法改革。这项计划IBM 2018年所创建的Call for Code计划的延伸。

Linux基金会与IBM目前先公开了两个项目,分别是Fair Change以及Take Two。Fair Change是一个平台,可用来记录、分类和访问潜在种族歧视事件的证据,从公共利益的角度,达到透明化、再教育和改革的目的。使用的场景象是日常受到警方交通临检和盘查,Fair Change可以存储相关人等所记录的视频,以确认事件是否有处理上的偏差。

Fair Change包含3个部分,有使用React Native创建的iOS和Android移动应用程序,以及一个以Node.js创建的API,用来从不同的数据源抓取资料,Fair Change还提供呈现事件资料的网站,该网站使用Google地图和React创建地图功能,能以地理分布的方式呈现事件。

而TakeTwo则是用来减少新闻内容、标题、网页、博客甚至是程序代码上的偏见,其提供媒体创作者简单快速的工具,侦测并且减少内容中的种族偏差用语。这项解决方案会使用由受信任单位所汇编的包容性术语目录,像是由Linux基金会和CNCF共同创建的Inclusive Naming Initiative,所提供的术语目录,经过分类后用来训练人工智能模型以增加准确性。

TakeTwo的API可以借由CouchDB后端数据库,或是IBM Cloudant数据库在本地端执行,IBM提到,他们已经在现有的IBM开发者工具中部署了TakeTwo,用来审查IBM员工所产出的内容。

除了这2项项目之外,还有其他5项项目也正在发展中,包括可以帮少数群体规划最佳投票策略的Five-Fifths Voter;还有能够提供更多目击证据,对抗警方不实报告的事件精确回应系统;而Open Sentencing则可以帮助公设辩护人,了解人工统计中的种族偏差,以更好地服务少数群体。

这些项目使用红帽OpenShift、IBM云计算、Node.js、Vu.js、Docker、Kubernetes和Tekton等开源技术,Linux基金会和IBM邀请开发者可以共同测试、扩展和实例这些项目,并加入更多样的观点,使这些项目更加强健。