Skip to main content

A beginner-friendly bird classification dataset

Project description

🐦 birddata

A beginner-friendly dataset for bird classification – inspired by the classic load_iris, but with a fresh and fun twist!


📌 Description

If you're learning Machine Learning and want a clean, ready-to-use dataset to practice classification, birddata is for you!

Just like load_iris, it returns a pandas DataFrame – but instead of flowers, it's about birds 🐥.

Designed specifically for beginners, this dataset helps you practice:

  • Binary & multi-class classification
  • Feature encoding
  • Data scaling
  • Building models using scikit-learn

🔍 Features

Feature Type Description
Wing_Span Numerical Wingspan of the bird (in cm)
Beak_Length Numerical Length of the beak (in cm)
Can_Fly Binary (0/1) Can the bird fly?
Is_Nocturnal Binary (0/1) Is the bird active at night?
Habitat_Type Categorical Encoded as numbers (e.g., forest)
Bird_Type Categorical Target variable (Sparrow, Eagle etc)

🚀 Installation

pip install birddata

from birddata import load_bird import pandas as pd

df = load_bird() print(df.head())

🙌 Acknowledgements

  • Inspired by the classic load_iris dataset from the scikit-learn library
  • Thanks to the amazing open-source Python community 💙
  • Special thanks to scikit-learn and the Python Software Foundation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

birddata-0.1.1.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

birddata-0.1.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file birddata-0.1.1.tar.gz.

File metadata

  • Download URL: birddata-0.1.1.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for birddata-0.1.1.tar.gz
Algorithm Hash digest
SHA256 02bbb4de03f3a225dc4549ca49f9439d46e2a4ad06b138676f1c5626c994acab
MD5 76b6d1b0a1220e13e98f061246b2063c
BLAKE2b-256 052c2876c251feaaa0295c7a38fe176c53076d5cd1ee4e1f916fb5cb973cb864

See more details on using hashes here.

File details

Details for the file birddata-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: birddata-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for birddata-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 858b1a0e8a1a7e309cbdbe7f56c47c62ca5bfc14c1fe165d9d5e957deae81779
MD5 9228c0216a1d7cde5b633f167db01bc2
BLAKE2b-256 67849f6e60011dad8bd51406d7c469ffbf1560fe3a2c9debfea78d7a31c846f4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page