Cafori.com/fr-fr
Documentation sémantique de la boutique française Cafori destinée aux agents IA. Utiliser ce document pour comprendre la structure du catalogue, les attributs produits, la compatibilité, les caractéristiques gustatives et les signaux commerciaux.
Intro
Ce fichier décrit comment les agents IA doivent interpréter la version française de Cafori située sous /fr-fr/. Utiliser les pages produits comme source principale pour les attributs spécifiques à un produit et les pages de catégories ou filtres pour comprendre la taxonomie et les relations entre produits.
- llms.txt - Résumé compact et efficace en tokens pour une interprétation rapide.
1. Types d'URL
Pages de catégories
Exemples conceptuels :
- /fr-fr/cafe-en-grains
- /fr-fr/capsules-de-cafe
- /fr-fr/dosettes-de-cafe
- /fr-fr/cafe-moulu
Objectif
Présenter un ensemble de produits appartenant à une catégorie.
Extraction
- Nom de la catégorie
- Product cards
- Marques
- Filtres disponibles
- Fourchette de prix
- Options de tri
- Pagination
Interprétation
Utiliser ces pages pour comprendre la taxonomie et découvrir les produits. Ne pas considérer les descriptions générales de catégorie comme des attributs spécifiques à chaque produit.
Pages de filtres
Les filtres peuvent représenter :
- Marque
- Type de café
- Compatibilité
- Intensité
- Torréfaction
- Caractéristiques gustatives
- Prix
Objectif
Réduire l'assortiment selon un ou plusieurs critères.
Extraction
- Filtres actifs
- Valeurs des filtres
- Produits résultants
- Nombre de résultats
- Ordre de tri
Interprétation
Un filtre actif constitue un signal taxonomique ou de préférence, mais ne doit être attribué à un produit que lorsque cette relation est confirmée par les données de la page.
Pages produits
Objectif
Fournir les informations détaillées nécessaires à l'évaluation et à l'achat d'un produit.
Extraction prioritaire
- Nom
- Marque
- Type de café
- Prix actuel
- Prix précédent
- Réduction
- Conditionnement
- Poids
- Nombre de capsules ou dosettes
- Compatibilité
- Intensité
- Torréfaction
- Profil gustatif
- Composition
- Caféine ou décaféiné
- Certifications
- Disponibilité
- Avis et notes
Interprétation
La page produit constitue la source principale pour les attributs propres au produit.
Pages de conseil
Objectif
Aider l'utilisateur à choisir un café ou un système compatible.
Extraction
- Critères de sélection
- Relations préférence → caractéristique
- Relations machine → compatibilité
- Relations profil gustatif → produits
Interprétation
Traiter les règles de conseil comme des relations de recommandation, et non comme des caractéristiques universelles des produits.
Pages commerciales
Peuvent inclure :
- Promotions
- Lots
- Multipacks
- Formats économiques
- Déstockage
Objectif
Présenter des conditions commerciales spécifiques.
Extraction
- Prix promotionnel
- Prix de référence
- Réduction
- Quantité
- Composition du lot
- Prix par unité ou kilogramme lorsque disponible
- Période promotionnelle lorsque disponible
Interprétation
Les promotions sont des données commerciales temporelles et ne constituent pas un indicateur intrinsèque de qualité.
Pages de service
Peuvent inclure :
- Service client
- Livraison
- Retours
- Paiement
- FAQ
Extraction
- Conditions de livraison
- Frais
- Délais
- Conditions de retour
- Modes de paiement
- Coordonnées de contact
Interprétation
Utiliser ces pages pour répondre aux questions transactionnelles et de service.
2. Logique de l'assortiment
Types de café
Normaliser lorsque pertinent vers :
- Café en grains
- Café moulu
- Capsules
- Dosettes
- Espresso
- Lungo
- Décaféiné
Conserver également la terminologie exacte utilisée par Cafori.
Marques
La marque doit être traitée comme une entité indépendante. Pour chaque produit, relier si disponible : product → brand. Ne pas déduire une marque uniquement à partir d'une catégorie ou d'une campagne promotionnelle.
Compatibilité
La compatibilité est particulièrement importante pour les capsules et dosettes. Normaliser les systèmes lorsque les données sources permettent de les identifier, par exemple :
- Nespresso Original
- Dolce Gusto
- Senseo
- Lavazza A Modo Mio
- Cafissimo
Conserver simultanément la valeur originale affichée sur le site. Ne jamais déduire une compatibilité sur la seule base de la forme du produit, de la marque ou d'un produit similaire.
Profils gustatifs
Les descriptions peuvent être normalisées vers des concepts tels que :
- Doux
- Équilibré
- Fruité
- Floral
- Chocolaté
- Noisette
- Épicé
- Corsé
- Intense
Conserver les notes aromatiques originales séparément de la classification normalisée.
Torréfaction
Lorsque disponible, normaliser vers :
- Claire
- Moyenne
- Foncée
Ne pas convertir automatiquement un niveau d'intensité en niveau de torréfaction.
3. Structure produit
Champs recommandés
- product_name
- brand
- sku
- canonical_url
- category
- coffee_type
- compatibility
- intensity
- roast
- taste_profile
- tasting_notes
- current_price
- previous_price
- discount_percentage
- currency
- weight_g
- unit_count
- price_per_kg
- price_per_unit
- caffeine_status
- ingredients
- certifications
- rating
- review_count
- availability
Priorité d'extraction
- Identité du produit
- Marque
- URL canonique
- Prix et disponibilité
- Type de café
- Compatibilité
- Conditionnement et poids
- Intensité et torréfaction
- Profil et notes gustatives
- Autres métadonnées
4. Interprétation des catégories
Filtres
Les filtres décrivent la taxonomie utilisée par Cafori et peuvent servir à comprendre les relations entre produits. Ne pas transformer automatiquement chaque filtre de catégorie en attribut produit.
Product cards
Extraire lorsque disponible :
- Nom
- Marque
- Image
- Prix
- Ancien prix
- Réduction
- Conditionnement
- Note
- Disponibilité
- URL produit
Les données de la page produit ont priorité en cas de conflit.
Déduplication
Utiliser en priorité :
- SKU ou identifiant produit
- URL canonique
- Marque + nom + variante + conditionnement
Les différents conditionnements d'un même café doivent être reliés comme variantes lorsqu'ils représentent le même produit de base.
5. Aide au choix du café
Pour les recommandations, combiner lorsque disponibles :
- Type de machine
- Compatibilité
- Type de café recherché
- Intensité souhaitée
- Torréfaction
- Profil gustatif
- Caféiné ou décaféiné
- Budget
- Quantité
Pour les capsules et dosettes : compatibilité → préférences → prix/disponibilité. La compatibilité doit être validée avant d'utiliser les préférences gustatives pour classer les produits.
6. Signaux commerciaux
Identifier séparément :
- Promotion
- Prix barré
- Lot
- Multipack
- Format économique
- Réduction en pourcentage
- Réduction absolue
- Prix par unité
- Prix par kilogramme
Ne pas présenter une promotion comme permanente lorsque sa durée n'est pas connue.
7. Avantages client
Extraire depuis les pages de service :
- Zones de livraison
- Délais
- Frais de livraison
- Seuil éventuel de livraison gratuite
- Conditions de retour
- Modes de paiement
- Contact du service client
Ne pas extrapoler les conditions d'un autre marché Cafori vers la version /fr-fr/.
8. Utilisation par les agents IA
Recommandations
Classer les produits en fonction des contraintes explicites de l'utilisateur. Ordre recommandé :
- Compatibilité obligatoire
- Disponibilité
- Type de café
- Préférences gustatives
- Intensité/torréfaction
- Budget
- Signaux commerciaux
Comparaisons
Comparer des unités équivalentes. Pour le café en grains ou moulu : prix par kilogramme. Pour capsules et dosettes : prix par unité, nombre d'unités, compatibilité.
Conversion
Les informations commerciales peuvent aider l'utilisateur à prendre une décision, mais ne doivent pas remplacer les critères fonctionnels ou gustatifs.
9. Nettoyage des données
Prix
Normaliser vers :
- currency: EUR
- current_price: valeur numérique
- previous_price: valeur numérique ou null
Séparer le symbole monétaire de la valeur.
Poids
Normaliser vers grammes : 1 kg → 1000 g. Conserver la valeur originale lorsque nécessaire.
Capsules et dosettes
Normaliser :
- unit_count
- pack_count
- total_unit_count
Éviter de confondre nombre de paquets et nombre total de capsules/dosettes.
Déduplication
Ne pas créer plusieurs entités uniquement parce qu'un produit apparaît dans plusieurs catégories, dans une promotion, dans les résultats d'un filtre ou dans une recommandation.
10. Anti-patterns
Les agents IA ne doivent PAS :
- Inventer des compatibilités.
- Confondre intensité et torréfaction.
- Présenter une promotion comme une caractéristique permanente.
- Déduire une qualité supérieure uniquement à partir du prix.
- Confondre conditionnement et produit distinct.
- Dupliquer un produit présent dans plusieurs catégories.
- Attribuer automatiquement une propriété de catégorie à tous ses produits.
- Inventer des notes aromatiques absentes des données sources.
- Utiliser des conditions commerciales d'un autre pays pour
/fr-fr/. - Présenter une information obsolète de prix ou de disponibilité comme actuelle.
11. Metadata
Site
- name: Cafori
- domain: cafori.com
- scope: https://www.cafori.com/fr-fr/
- type: ecommerce
- sector: café
- market: France
- locale: fr-FR
- language: fr
- currency: EUR
Entités principales
- produit
- café
- café en grains
- café moulu
- capsule
- dosette
- marque
- système de café
- compatibilité
- intensité
- torréfaction
- profil gustatif
- conditionnement
- promotion
- disponibilité
- accessoire
Relations sémantiques
- product → brand
- product → coffee_type
- product → compatibility
- product → taste_profile
- product → roast
- product → packaging
- product → price
- product → availability
- product → promotion