SmartWatch

Introduction

  • Présentation du projet
  • Sommaire

Démarrage

  • Installation
  • Utilisation avec Docker
  • Configuration

Architecture technique

  • Orchestrateur
  • Pipeline de traitement
  • Modules
  • Base de données
  • Stack technique

Modules Configuration

  • Modules Configuration

Modules Core

  • Modules Core

Modules Processing

  • Modules Processing

Modules Utils

  • Modules Utils

Reporting

  • Modules Reporting
SmartWatch
  • Vue d'ensemble : code du module

Modules pour lesquels le code est disponible

  • _abc
  • main
  • src.smart_watch.config.base_config
  • src.smart_watch.config.database_config
  • src.smart_watch.config.email_config
  • src.smart_watch.config.llm_config
  • src.smart_watch.config.markdown_filtering_config
  • src.smart_watch.config.processing_config
  • src.smart_watch.core.ComparateurHoraires
  • src.smart_watch.core.ConfigManager
  • src.smart_watch.core.DatabaseManager
  • src.smart_watch.core.EnvoyerMail
  • src.smart_watch.core.ErrorHandler
  • src.smart_watch.core.GetPrompt
  • src.smart_watch.core.LLMClient
  • src.smart_watch.core.Logger
  • src.smart_watch.core.NotificationManager
  • src.smart_watch.core.StatsManager
  • src.smart_watch.core.URLRetriever
  • src.smart_watch.processing.comparison_processor
  • src.smart_watch.processing.database_processor
  • src.smart_watch.processing.llm_processor
  • src.smart_watch.processing.markdown_processor
  • src.smart_watch.processing.setup_processor
  • src.smart_watch.processing.url_processor
  • src.smart_watch.reporting.GenererRapportHTML
  • src.smart_watch.reporting.report_manager
  • src.smart_watch.utils.CSVToPolars
  • src.smart_watch.utils.CustomJsonToOSM
  • src.smart_watch.utils.HtmlToMarkdown
  • src.smart_watch.utils.JoursFeries
  • src.smart_watch.utils.MarkdownCleaner
  • src.smart_watch.utils.OSMToCustomJson
  • src.smart_watch.utils.VacancesScolaires

SmartWatch est développé par Béranger THOMAS pour ERASME / Métropole de Lyon

Compilé avec Sphinx en utilisant un thème fourni par Read the Docs.