Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

gaouehalim/Automatic-annotation-of-African-images

Domaine:

natural language processing

Type de record:

project
Créateur:
gao
HĂ´te:
# 🌍 Automatic Annotation of African Scenes ## 📜 Présentation Ce projet vise à automatiser l'annotation d'images représentant des **scènes africaines** à l'aide de modèles de vision modernes. L'objectif est de **réduire le biais culturel** dans les datasets d'images, en générant des annotations mieux adaptées aux spécificités africaines. --- ## 🎯 Objectifs - **Collecter** un dataset riche et varié d'images africaines. - **Annoter automatiquement** ces images avec un modèle de vision de pointe (**BLIP-2**). - **Évaluer la qualité** des annotations générées en les comparant aux descriptions humaines. - **Développer une interface utilisateur** intuitive pour visualiser et interagir avec les résultats. --- ## 🏛️ Structure du projet ```bash african_data_collector/ ├── data_collection.py # Collecte d'images via l'API Unsplash ├── data_cleaning.py # Nettoyage et formatage des données collectées ├── data_analysis.py # Analyse statistique du dataset ├── fusion.py # Fusion et préparation finale du dataset annotation/ └── blip2_annotator/ └── blip2_annotator.py # Annotation automatique avec BLIP-2 evaluation/ └── compare_annotations_bert.ipynb # Évaluation de la similarité sémantique avec BERT app/ ├── main.py # Application Streamlit ├── modules/ # Pages du dashboard (dashboard, upload, about) ├── data/ # Résultats finaux (annotations + scores) requirements.txt # Dépendances du projet README.md # Présentation du projet ``` --- ## 🛠️ Outils et technologies utilisés | Outil / Technologie | Utilisation | |:---------------------------|:------------| | **Unsplash API** | Collecte d'images africaines | | **Pandas** | Manipulation de données | | **Streamlit** | Développement d'une interface utilisateur web | | **BLIP-2 (Salesforce)** | Génération automatique d'annotations | | **Sentence- …

Visit

github.com

Tasks

computer visionimage-text retrieval