{"adoption": {"forks": 296, "observed_at": "2026-08-28T04:03:27.126519+00:00", "stars": 1066}, "canonical_url": "https://ross.abutalabs.com/products/biodiversity", "card": {"archived": false, "artifact_type": "library", "description": "Microsoft AI for Good Lab — Biodiversity research hub. Open-source AI models, edge devices, and tools for biodiversity monitoring and conservation. Your source for MegaDetector, SPARROW, PytorchWildlife, Bioacoustics, and more.", "domain": ["computer-vision", "machine-learning", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "computer-vision", "audio-processing", "image-processing", "deep-learning"], "health_score": 98, "homepage": "https://microsoft.github.io/Biodiversity/", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["microsoft/Biodiversity"], "name": "microsoft/Biodiversity", "platform": ["python", "cross-platform"], "pushed_at": "2026-08-25T00:55:54+00:00", "repo": "microsoft/Biodiversity", "stars": 1066, "tags": ["biodiversity", "conservation", "camera-traps", "bioacoustics", "wildlife-monitoring", "megadetector", "pytorch-wildlife", "animal-detection", "species-classification", "edge-ai", "ai-for-good", "ecology", "gpu"], "topics": ["camera-traps", "conservation", "machine-learning", "computer-vision", "megadetector", "ai-for-good", "bioacoustics", "biodiversity", "conservation-ai", "deep-learning", "ecology", "edge-ai", "sparrow", "wildlife-monitoring", "animal-detection", "object-detection", "wildlife-detection"], "urls": [], "use_cases": ["detect animals in camera trap images", "classify wildlife species from photos", "identify species from audio recordings", "run wildlife detection models on edge devices in the field", "build custom conservation AI models with a model zoo", "detect animals from aerial drone imagery", "batch process camera trap datasets for ecology research"], "what_it_is": "Microsoft AI for Good Lab's biodiversity research hub providing open-source AI models and tools for wildlife monitoring and conservation, including MegaDetector for camera-trap animal detection, PyTorch-Wildlife as a unified model platform, and bioacoustic analysis tools. The repository serves as a central index linking to dedicated project repositories for detection, classification, and edge deployment.", "when_to_avoid": ["you need general-purpose object detection unrelated to wildlife or conservation", "you need a polished end-user application rather than Python libraries and models", "you require real-time video streaming analytics rather than image/audio batch analysis"], "when_to_choose": ["you need proven, widely-adopted camera-trap animal detection like MegaDetector", "you want a unified PyTorch platform to load multiple conservation models (MegaDetector, DeepFaune, HerdNet)", "you need bioacoustic species identification or aerial wildlife detection", "you are an ecologist or conservationist processing wildlife monitoring data"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/biodiversity", "repo": "microsoft/Biodiversity", "role": "main", "score": 88}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.126519+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:55:24.851944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272745f7441eace0acd8bc73177baf209ea5f183a8b1695a52f5479369bab51c", "fetched_at": "2026-08-28T04:03:27.126519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/Biodiversity"}, {"content_hash": "4854750ad6474cc49adcbc4aec0e61e33a77c89e37584fb185b62f35b71a4a8b", "fetched_at": "2026-08-29T12:57:28.791105+00:00", "kind": "homepage", "missing": false, "url": "https://microsoft.github.io/Biodiversity/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 68}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2883, "days_push": 9, "days_rel": 133, "gap_med": 83, "n_releases_24m": 4}, "score": 88, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}