Aller au contenu 🚨7 overdue·Hunter, Sentinel, Violet...
Tech

Welfare Scoring Framework

WELFARE SCORING FRAMEWORK — Jungle Kabal R&D

Document strategic — comment quantifier le bien-être animal de manière reproductible

Pourquoi ce doc : tu construis un cabinet AI-monitored pour préparer le sanctuaire primates. Le welfare scoring = ton proof-of-concept principal. Sans framework structuré, tes données sont anecdotiques. Avec framework, elles deviennent publiable / commercialisable.


🎯 TL;DR — 30 secondes

Welfare scoring = quantifier le bien-être animal via metrics observables.

Pour Jungle Kabal :

  • 5 dimensions measurable
  • 0-5 scale par dimension
  • Daily / weekly assessment
  • AI-augmented measurements (Frigate + custom models)
  • Cross-species transferable (insectes → reptiles → futurs primates)

→ Tu construis le framework standardisé que peu d’autres ont.


🧬 Les 5 dimensions du welfare (Five Domains Model adapté)

Basé sur le Five Domains Model (Mellor 2020), adapté pour Jungle Kabal :

1. 🍴 NUTRITION

Question : L’animal mange-t-il adéquatement et a-t-il accès à hydratation ?

Indicateurs observables :

  • Fréquence acceptation prey
  • Refus alimentaire (durée, raisons)
  • Body condition score (BCS) visuel
  • État coquille / peau / écailles
  • Hydratation (mues propres = OK, exuvie collée = dehydration)

AI metrics :

  • Computer vision : compte nombre prey accepted vs offered
  • Body condition : ML classifie thin/normal/healthy/obese
  • Feeding cycles : tracks intervals between meals

2. 🌡️ ENVIRONNEMENT

Question : Le setup permet-il les comportements naturels et le confort physique ?

Indicateurs observables :

  • Température / humidité dans plage espèce
  • Zones thermal gradient utilisées (basking, hide, water)
  • Substrat usage (creuse, construit, ignore?)
  • Hides utilisés (combien de temps caché vs visible)

AI metrics :

  • Time spent in different zones (heat map activity)
  • Hide vs explore ratio
  • Position changes frequency

3. ❤️ SANTÉ PHYSIQUE

Question : L’animal est-il libre de blessure, maladie, douleur ?

Indicateurs observables :

  • Mues réussies vs ratées
  • Présence parasites externes
  • Mucus, mucus aux narines
  • Postures anormales (death curl invertebres)
  • Locomotion normale vs boiterie

AI metrics :

  • Movement classifier : normal / abnormal locomotion
  • Mue event detection
  • Parasite visibility detection (rare)

4. 🧠 COMPORTEMENT

Question : L’animal exprime-t-il les comportements naturels de son espèce ?

Indicateurs observables :

  • Hunting behavior (présence, succès)
  • Building (toiles, oothèques, terriers)
  • Mues comportement (préparation, durée)
  • Social interactions (groupes : Diacamma, Theloderma)
  • Mating displays (saison)

AI metrics :

  • Hunt success rate (compte strikes vs misses)
  • Building activity tracking
  • Social interaction frequency (group setups)

5. 🧘 ÉTAT MENTAL

Question : L’animal a-t-il des états émotionnels positifs ?

C’est le plus difficile — surtout invertébrés. Mais observables :

Indicateurs :

  • Curiosité (exploration de nouveaux éléments)
  • Choices (préférence pour certains spots, refusing others)
  • Stress signals (vocalize Tribolonotus, threat display, escape attempts)
  • Comfort behaviors (resting, grooming)

AI metrics :

  • Stress vocalization detection (audio ML)
  • Activity cycles consistency (predictable = comfortable)
  • Anomaly detection (sudden behavior changes)

📊 Scoring scale 0-5

0 = Critical (animal en détresse, intervention urgente)
1 = Poor (problème significatif, action requise)
2 = Below average (suboptimal mais pas urgent)
3 = Average (acceptable, baseline)
4 = Good (welfare positif, comportements naturels visibles)
5 = Excellent (tout indicateur optimal, animal thriving)

Exemple application — Hyllus diardi

DimensionDay 1Day 7Day 14Notes
🍴 Nutrition245Refus initial → mange régulier J+7
🌡️ Environnement344Wall walking → installation décor J+3
❤️ Santé345Mue réussie J+10
🧠 Comportement245Exploration OK J+7, hunt J+14
🧘 État mental234Stress arrival → adapté J+14
MOYENNE2.43.84.6↑ trajectoire saine

→ Welfare score progresse 2.4 → 4.6 sur 14 jours = acclimatation réussie.


🗓 Cadence d’évaluation

Daily (1 min/animal)

  • ✅ Vérification visuelle 30 secondes
  • ✅ Note rapide sur déviations baseline
  • ✅ Alert AI dashboard (Frigate auto)

Weekly (5 min/animal)

  • ✅ Score complet 5 dimensions
  • ✅ Comparison avec semaines précédentes
  • ✅ Trends identification

Monthly (15 min/animal)

  • ✅ Welfare review complete
  • ✅ Photos comparison side-by-side
  • ✅ Setup tweaks if score <3.5
  • ✅ Documentation publique (anonymisée pour brand)

Quarterly (30 min/animal)

  • ✅ Long-term trends analysis
  • ✅ Adjustments majeurs si nécessaire
  • ✅ Vet consult si score persistent <3
  • ✅ Publication / contenu brand

🤖 AI-augmented welfare scoring

Vision automation possible

BehaviorAI capable ?ConfidenceMethod
Mue detectionHighObject detection + classifier
Activity cyclesHighMovement tracking heat map
Body condition🟡MidImage classification (need training)
Stress vocalizationHighAudio ML (Tribolonotus)
Hunt successMidObject tracking (prey present → absent)
Pre-molt prediction🟡MidPattern recognition (refus + cocon)
Pair interactionsHighMulti-object tracking
Anomaly detectionHighBaseline comparison

Exemple workflow Tribolonotus

1. Frigate continuous monitoring 24/7
2. ML classifie comportements:
   - basking (heat lamp)
   - hiding
   - feeding
   - swimming (zone aquatic)
   - hunting
   - vocalizing (audio ML)
3. Daily summary : % time per behavior
4. Weekly score : compare baseline vs current
5. Alert si déviation >20% baseline
6. Manual review by you weekly

📋 Welfare scoring template (à dupliquer par animal)

ANIMAL : [Espèce + identifiant]
DATE ÉVALUATION : [JJ/MM/AAAA]
SEMAINE : [#]
JOUR EN CAPTIVITÉ : [#]

═══ SCORES (0-5) ═══

🍴 NUTRITION         : [/5]
   - Mange régulièrement ? : [O/N + détail]
   - Body condition : [thin/normal/good]
   - Notes : [...]

🌡️ ENVIRONNEMENT     : [/5]
   - Climat dans range ? : [O/N + valeurs]
   - Zones utilisées : [diversité]
   - Notes : [...]

❤️ SANTÉ PHYSIQUE     : [/5]
   - Mues récentes : [date + qualité]
   - Parasites visibles ? : [O/N]
   - Locomotion : [normal/abnormal]
   - Notes : [...]

🧠 COMPORTEMENT       : [/5]
   - Comportements naturels observés : [list]
   - Stress signals : [O/N + description]
   - Notes : [...]

🧘 ÉTAT MENTAL        : [/5]
   - Curiosité : [élevée/modérée/basse]
   - Stress chronique ? : [O/N]
   - Notes : [...]

═══ MOYENNE GLOBALE ═══
[X.X / 5]

═══ TREND vs SEMAINE PRÉCÉDENTE ═══
[↑ amélioration / → stable / ↓ dégradation]

═══ ACTIONS ═══
- Setup adjustment : [si applicable]
- Vet consult : [si score <3]
- Documentation : [photos prises ?]
- Notes future : [...]

🎯 Application multi-espèces — exemples scoring

Mystrium camillae (colonie)

  • Indicators spécifiques : queen alive ? brood présent ? worker count stable ? trophallaxis observed ?
  • AI : worker tracker, queen activity, brood pile evolution
  • Cadence : weekly assessment colony level

Honeypot Mexicanus (flagship)

  • Indicators : replete count, replete colors, queen, brood
  • AI : replete counter automatique, color analysis
  • Cadence : weekly + monthly photo
  • R&D priority : 1 (flagship)

Tribolonotus gracilis

  • Indicators : pair social, vocalization frequency, basking, swimming, food intake
  • AI : behavior classifier vertebrate (transferable to primates!)
  • Cadence : daily + weekly score
  • R&D priority : 1 (proof-of-concept vertebrate welfare)

Hyllus diardi (jumping spider)

  • Indicators : hunt success, mue frequency, web building
  • AI : eye tracking research
  • Cadence : weekly score + 1.5-2 ans lifespan trajectory

Theloderma corticale (3 femelles)

  • Indicators : individuelle santé + interactions sociales
  • AI : multi-frog tracking + camouflage detection
  • Cadence : weekly group + individual

📈 Long-term welfare trajectory

Concept : welfare comme un trend, pas un score absolu

Mauvaise interprétation : “Mon animal a score 3.5, c’est moyen donc mauvais”

Bonne interprétation :

  • Score initial 2.5 → après 3 mois 4.5 = trajectoire excellente
  • Score initial 4.5 → après 6 mois 3.5 = alarme quelque chose dégrade

Le trend matters more than absolute score.

Visualisation

Welfare score over time

5 |               •—•—•
4 |          •—•/        ← welfare positif établi
3 |       •/
2 |    •/
1 | •/                    ← arrival stress
  └─────────────────────
  J0  J7  J30  J90 J180

🌐 Datasets exportables

Vision long-terme Phase 3+ :

Tes welfare scores deviennent un dataset public que tu publies :

github.com/chris-blvck/jungle-kabal-welfare-data/

contents:
├── species/
│   ├── hyllus-diardi/
│   │   ├── individual_001/scores.csv (1.5 ans daily)
│   │   ├── individual_002/scores.csv
│   │   └── ...
│   ├── mystrium/
│   ├── honeypot/
│   └── ...
├── methodology/
│   ├── README.md (this framework)
│   ├── scoring-rubric.md
│   └── ai-models-used.md
└── papers/
    ├── "Multi-species welfare scoring in amateur lab" (preprint?)
    └── "Honeypot ant replete formation patterns"

Asset scientifique + proof of concept pour Phase 4 sanctuary.


🤝 Compatibilité avec sanctuaires existants

Cross-validation

Ton framework peut être appliqué à d’autres sanctuaires :

  • Wildlife Friends Foundation Thailand (macaques, gibbons)
  • GRP Phuket (gibbons)
  • Highland Farm Tak

→ Tu offres ton outil, ils testent sur leurs animaux, collaboration scientifique émerge.

Publications potentielles

  • “Quantitative welfare scoring in invertebrate captive husbandry”
  • “Multi-species welfare framework — from invertebrates to primates”
  • “AI-augmented welfare monitoring in small sanctuaries”

→ Path vers conférences (IZE — International Zoo Educators), papers (Animal Welfare journal).


🎯 Decision helper — score interpretation

Score weekly < 3 ?

├── Quelle dimension faible ?
│   ├── Nutrition → Vérifier prey, hydratation, gut-load
│   ├── Environnement → Setup adjustment (climat, décor)
│   ├── Santé → Vet consult immédiat
│   ├── Comportement → Setup enrichissement, espace
│   └── Mental → Stress source identification

├── Tendance vs précédent ?
│   ├── Amélioration → Continue, monitor
│   ├── Stable bas → Action setup
│   └── Dégradation → Vet + intervention urgente

└── Documentation : photos + notes pour vet/future

🎬 Brand angle welfare scoring

Le welfare scoring = différenciateur unique Jungle Kabal :

“On ne keep pas des animaux. On les scientifie. Chaque semaine, score 5 dimensions. Chaque mois, review. Chaque trimestre, publication. C’est le standard qu’on construit pour le sanctuary.”

Contenus :

  • 📊 Dashboard public welfare scores live (anonymisé)
  • 📝 Articles méthodologie (“Comment scoring un Mystrium”)
  • 🎥 Time-lapse welfare improvement after setup change
  • 🤝 Partnerships scientifiques

🛠 Tools recommandés

Tracking

  • Notion ou Obsidian : journal welfare per animal
  • Google Sheets : trends et graphiques
  • Home Assistant dashboard : real-time AI metrics

AI/ML

  • Frigate : vision detection (déjà couvert)
  • Roboflow : training custom models
  • Audacity / Praat : audio analysis (vocalisations)

Visualisation

  • Plotly : graphiques publication-quality
  • Tableau Public : dashboards interactifs

Document v1.0 — 5 mai 2026 Document vivant — framework refines avec usage.

💡 Edit source: docs/tech/welfare-scoring-framework.md · sync: npm run docs:sync
Admin lock
Click to set token