Overview and objectives
Partnership on AI (PAI) is a non-profit partnership of academic, civil society, industry, and media organizations creating solutions so that AI advances positive outcomes for people and society.
One of these solutions is AI Incident Database, an open-source tool for reporting and doing complex searching on events related in any way with AI systems.
The platform was made with React and GatsbyJs in order to cover the need for fast rendering and MongoDB and Algolia for creating tools and functionality.
I joined the project to help with the discover app and implementing taxonomy creation and managing.
The discover app is feature-packed part of the project that lets users interact with a around 1300 incidents, each having tens of searchable attributes. So the first big challenge was to create a great UI/UX to interact with the data.
Taxonomies were introduces as a way of allowing users to create their own set of rules for defining a incident into the database. And in the end enable new search params.