Implemented a CNN-based bird species classifier using EfficientNetB0 transfer learning to distinguish four grain‑eating bird species and an unknown class from images collected via eBird.org. The model, built in Python with TensorFlow/Keras, was trained on 224×224 RGB images, evaluated with stratified 5‑fold cross‑validation, and achieved ~82 % test accuracy. The project leverages Jupyter Notebooks, Google Colab GPU runtime, and libraries such as NumPy, pandas, OpenCV, and scikit‑learn for data preprocessing, training, and performance reporting.
Rahmat Hanif Purnama
Verified Talent · 5+ portfolios uploaded@rahmath145
Computer Science graduate with a strong interest in Data Analytics and Software Engineering. Experienced in developing applications and websites, processing and visualizing data, and applying fundamental programming concepts, data structures, object-oriented programming, software testing, and problem-solving.
Published Oct 20, 2026