Benny Samuel HOUNSOU
Retour aux projetsBack to projects
DocClassifier AI Portal
novembre 2025 - novembre 2025November 2025 - November 2025terminécompleted

DocClassifier AI Portal

Portail d'intelligence documentaire fullstack combinant pipelines OCR, catégorisation automatique, authentification JWT et chiffrement Fernet.

Stack technologique utiliséeTechnology stack used
FastAPIReactTesseract OCRDockerSQLModelCryptography
Rapport de Conception & DétailsDesign Report & Details

fr

DocClassifier automatise le traitement, l’analyse et le tri des documents administratifs (factures, reçus, pièces d’identité) avec un focus absolu sur la sécurité et la confidentialité des fichiers.

Innovations Clés

  • Pipeline OCR & Classification : Extraction de texte brut avec Tesseract OCR local couplé à des classifieurs NLP pour attribuer automatiquement des étiquettes thématiques.
  • Chiffrement Symétrique Fernet : Tous les documents utilisateur stockés sont chiffrés à la volée avec des clés symétriques gérées de façon isolée (les clés ne touchent jamais la base de données).
  • Robustesse d’Infrastructure : APIs asynchrones FastAPI avec file d’attente Celery, limitation stricte du débit (rate limiting) et isolation Docker.

en

DocClassifier automates the processing, parsing, and categorization of administrative documents (invoices, receipts, government IDs) with an absolute focus on data privacy.

Core Architecture

  • OCR & Classification Pipeline : Raw text extraction using local Tesseract OCR, feeding into NLP classifiers that route documents automatically.
  • Fernet Symmetric Cryptography : Encrypts documents at rest; encryption keys are isolated dynamically so that database compromise cannot reveal documents.
  • Hardened Infrastructure : FastAPI backends with asynchronous task queues, strict rate-limiting, secure JWT authentication, and isolated Docker runtimes.