Technology & AI for Ecological Research