Drupal studio · Diego Suarez, Madagaskar
Opgericht 2025 · 12°16′ Z

Biodiversa

Een openbaar onderzoeksportaal voor de Conservation Ecology Group, waar elke soortpagina wordt samengesteld uit externe biodiversiteitsdatabases in plaats van met de hand te worden geschreven.

De klant

Biodiversa is de website van de Conservation Ecology Group, onder leiding van prof. Markus Franzén: een openbaar onderzoeksportaal voor veldonderzoekers en het grote publiek. De soortinformatie is afkomstig uit de biodiversiteitsdatabases van de wereld, zodat de groep zich in haar eigen teksten kan concentreren op haar onderzoek.

Deze werd samen met de websites Quercus Project en Museo Avellonia voor dezelfde klant opgeleverd.

In één oogopslag

Site
biodiversa.se
Opdrachtgever
Conservation Ecology Group
Live
Sinds juli 2026
Platform
Drupal 11
Toegankelijkheid
WCAG 2.1 AA
MADDev-producten
Species External Entity, Editorial Intelligence, External Entities

Wat we hebben gebouwd

  • Soortenpagina's samengesteld uit Catalogue of Life, Wikipedia, GBIF, iNaturalist en de IUCN Red List
  • Een bronvermelding bij elk veld, waarin de database wordt genoemd waar het vandaan komt
  • GBIF-verspreidingskaarten en fenologie, populatietrend- en recente-waarnemingsgrafieken op elke soortenpagina, gebouwd met Leaflet en Chart.js
  • Een Editorial Intelligence-wachtrij die inkomend extern nieuws beoordeelt op relevantie voor de eigen content van de site
  • Een publicatiesectie met profielen voor 308 externe auteurs
  • Volledige WCAG 2.1 AA-toegankelijkheid en schema.org-gestructureerde data, ingebouwd in het thema

Een soortpagina samenstellen

Elk veld op een soortpagina doorloopt een gewogen keten van bronplug-ins die wordt uitgevoerd door Species External Entity, met Catalogue of Life eerst, en neemt de eerste in de keten die een waarde teruggeeft. Catalogue of Life zelf dekt iets meer dan 80% van de soorten, dus een aanzienlijk deel van de velden is afkomstig van een andere autoriteit verderop in de keten, doelbewust in plaats van als laatste redmiddel. Elk veld bevat een notitie met de database waar het vandaan komt.

Caching is bewust ongelijkmatig: elke bronplug-in bewaart zijn onbewerkte respons 7 dagen, maar de samengestelde waarde van de pagina wordt slechts 1 uur in de cache opgeslagen, of 5 minuten als de vorige poging is mislukt. Het verschil is opzettelijk, zodat een korte storing bij een upstream-database inhoud die al op de pagina stond niet kan laten verdwijnen.

Editorial Intelligence

Editorial Intelligence is een wachtrij voor redacteuren die binnenkomende externe nieuwsartikelen scoort op relevantie ten opzichte van Biodiversa's eigen 39 nieuwsartikelen, met behulp van on-site embeddings in plaats van trefwoordmatching. Voor artikelen die het waard zijn om uit te lichten, kan een redacteur een AI-tagline genereren via de Claude API: 19 artikelen hebben er tot nu toe één.

Start een project.

Vertel ons over uw onderzoeksgroep en wat het portaal ervan moet doen.