
La machine réduit l'espace de recherche. Elle ne peut pas porter la responsabilité de la déclaration.
Un moteur de classement automatique fait bien une chose : passer de 5 000 positions possibles à trois candidats plausibles, en quelques secondes, sur des dizaines de milliers de références. C'est un gain réel et il n'est pas contestable.
Ce qu'il ne fait pas, et ne fera pas : lire une note de chapitre pour ce cas précis, constater qu'une pièce technique manque, ou assumer devant l'administration le code qui a été déclaré. La frontière entre les deux se décide avant le déploiement, pas après le premier contrôle.
Ce que la machine décide, ce que l'humain signe
Ce que le moteur produit
Ce que la décision exige
Nature du résultat
Un classement d'hypothèses par vraisemblance statistique.
Une position unique, justifiée par une règle nommée.
Base du raisonnement
Des régularités observées dans des données passées.
Le libellé, les notes de section et de chapitre, les RGI.
Traitement de l'absence d'information
Produit quand même une réponse, avec un score plus bas.
Bloque et ouvre une tâche de collecte.
Traçabilité
Des poids, éventuellement des termes saillants.
Une phrase citable : « la note 2 du chapitre X exclut… ».
Responsabilité
Aucune.
Celle du déclarant et de l'importateur, sans partage.
Un score élevé signale une forte ressemblance avec des cas passés. Il ne signale jamais la conformité à une règle applicable aujourd'hui.
Les données minimales avant toute prédiction
Sans ces champs, la suggestion est un devinement bien présenté
| Point de contrôle | Statut | Ce qu'il faut pouvoir montrer |
|---|---|---|
| Description technique, pas description commerciale | Requis | Matière, fonction, procédé, présentation. Un nom de gamme fait chuter la qualité du résultat plus qu'il ne l'améliore. |
| Attributs quantifiés là où le tarif les quantifie | Requis | Pourcentages de fibres, capacité, puissance, contenance. |
| État de présentation | Requis | Monté, démonté, en assortiment. C'est ce que les moteurs manquent le plus souvent. |
| Champ description vide ou générique | Bloquant | Router vers la collecte, pas vers le moteur. |
| Description recopiée d'un site fournisseur | Bloquant | Elle décrit un argument de vente, pas une marchandise. |
Le routage : trois voies, pas deux
Un système binaire « accepté / rejeté » finit toujours par accepter trop. Il faut une troisième voie explicite, celle des cas dont on sait qu'ils ne relèvent pas d'un traitement automatique.
Voie rapide
Famille connue, attributs complets, un seul candidat au-dessus du seuil, aucune mesure sensible sur la ligne. Contrôle par échantillon a posteriori.
Revue humaine
Deux candidats proches, attribut manquant, ou écart de taux significatif entre les candidats. Un classificateur instruit le dossier normalement.
Exclusion permanente
Assortiments, articles composites, produits sous mesure de défense commerciale, lignes à contrôle sanitaire ou licence. Jamais automatisés, quel que soit le score.
Pourquoi le score de confiance n'est pas une règle juridique
Position proposée
Écart de 5 points : à arbitrer, pas à ignorer
Écarté sans revue
Le score mesure une ressemblance à des exemples d'entraînement. Si ces exemples contiennent une erreur répétée — un code de facilité utilisé pendant trois ans —, le moteur la reproduira avec un score élevé, et sa confiance sera d'autant plus grande que l'erreur était systématique. C'est le mode de défaillance le plus dangereux, parce qu'il est silencieux.
Les échecs silencieux à tester avant mise en production
- T1
Jeu de test à réponses connues
Cinquante références classées manuellement, dossier complet, jamais vues par le modèle. C'est la seule mesure honnête du taux d'erreur.
- T2
Test de sensibilité à la description
Reformuler la même marchandise de trois façons. Si le code change, le moteur classe des mots, pas des marchandises.
- T3
Test d'attribut manquant
Retirer un champ décisif et vérifier que le système bloque au lieu de produire une réponse dégradée.
- T4
Test d'édition tarifaire
Vérifier le comportement sur une position supprimée ou scindée à la dernière révision. Un moteur entraîné sur d'anciennes données propose des lignes qui n'existent plus.
- T5
Test de dérive en production
Rejouer trimestriellement le jeu de test. Une baisse de performance sans changement de modèle signale que le catalogue, lui, a changé.
Chiffrer l'effet d'une erreur propagée
L'automatisation ne crée pas de nouveaux types d'erreurs. Elle change leur vitesse de propagation : ce qui touchait dix lignes en touche mille.
| Entrée | Formule | Résultat |
|---|---|---|
| Références classées automatiquement | Périmètre du déploiement | 1 200 |
| Taux d'erreur mesuré sur le jeu de test | Test à réponses connues | 3 % |
| Références erronées attendues | 1 200 × 3 % | 36 |
| Déclarations annuelles par référence | Historique | 1,5 |
| Écart de droits moyen par déclaration | Hypothèse pédagogique | 12 500 MAD |
| Exposition annuelle brute | 36 × 1,5 × 12 500 | 675 000 MAD |
Ce calcul rend la décision arbitrable : il compare le coût du contrôle humain à l'exposition qu'il évite. Un taux d'erreur de 3 % est excellent pour un modèle et inacceptable sur une ligne à fort écart de taux — les deux affirmations sont vraies en même temps, et c'est le montant qui tranche.
Comparer les candidats dans l'arbre
Quand deux candidats restent, la décision se prend dans le tarif, pas dans l'interface du moteur. Ouvrez les deux lignes, remontez aux notes, et écrivez ce qui les sépare.
8517130000Ouvrir la fiche tarifaire 8471300000Ouvrir la fiche tarifaireVersionner modèle, décision et approbation
Trois objets distincts doivent être datés et conservés : la version du modèle et son jeu d'entraînement, la décision de classement avec sa règle décisive, et l'approbation humaine avec son auteur. Confondre les trois rend impossible la réponse à la seule question qui compte après un incident — combien de références ont été classées par la version fautive, et lesquelles.
Le cadre réglementaire applicable et ses dates d'entrée en vigueur se suivent au Official Gazette portal ; les changements de nomenclature via les WCO correlation tables.
Articles recommandés

Calculer les droits de douane au Maroc par produit
DI, TPI et TVA ne s'appliquent pas à la même assiette. La cascade complète, l'ordre des calculs et les pièces qui rendent le montant reproductible.

Guide du code SH au Maroc en 2026
Comment un code SH marocain se construit chiffre par chiffre, quelles preuves le justifient et quand la ligne nationale à dix chiffres devient opposable.

Comment choisir un transitaire au Maroc
Comparer des honoraires ne dit rien de la qualité d'un déclarant. Le mandat, le test sur dossier difficile et les preuves qu'il doit vous restituer.

Classer un catalogue produits en codes SH sans perdre le contrôle
Classer 4 000 références n'est pas classer 4 000 fois. Comment construire des familles sur des attributs stables et traiter les exceptions en premier.