# Introduction
This repository contains code to reproduce experiments reported in the paper "Leveraging Citizen Science and Low Cost Recorders for Acoustic Monitoring of Bird Species: A Case Study in Kenya" by Ciira wa Maina. The aim of the work is to investigate the use of acoustic models trained using data obtained from citizen scientists in automatic bird species recognition. We use data from the citizen science website Xeno Canto to train random forest models for bird species recognition and test these models on data collected at the Dedan Kimathi University of Technology wildlife conservancy.
These audio data were collected using a low cost Raspberry Pi based recorder and are available on Data Dryad. The recordings are described in the paper "A Bioacoustic Record of a Conservancy in the Mount Kenya Ecosystem.". The files *AllLocations_Annotation.csv* and *PiRecordingsAnnotation.csv* contain annotation data for this dataset.
## Citation
```
@article{wamaina_2018,
title={{Leveraging Citizen Science and Low Cost Recorders for Acoustic Monitoring of Bird Species: A Case Study in Kenya}},
author={wa Maina, Ciira },
}
```
# Requirements and Dependencies
* Python 3
* SoX
* numpy, matplotlib, scipy
* librosa
* scikit-learn
* pandas
* jupyter notebook