Expérience

Une expérience des applications pour le commerce de détail, des systèmes opérationnels connectés, de la vision par ordinateur et des logiciels industriels nourrit une approche pragmatique des projets technologiques. Les exemples ci-dessous sont anonymes. Chacun précise s’il décrit des travaux réalisés, le développement de modèles ou des travaux d’architecture et de conception.

Réalisation et définition des exigences

Personnalisation et modernisation de points de vente

Le problème
Une activité de commerce de détail avait besoin que son logiciel de point de vente prenne en charge des processus de magasin et des échanges de données que le produit standard ne prévoyait pas, tout en restant maintenable au fil de l’évolution de la plateforme.
La contribution
Développement d’extensions du logiciel de point de vente et de ses intégrations avec les systèmes de gestion environnants. Contribution aux exigences et à l’architecture d’un fonctionnement multicaisse et multiopérateur, y compris les sessions et les tiroirs-caisses, et analyse des exigences de fiscalité, de fonctionnement multilingue, d’interfaces de paiement et d’exports comptables. Les volets fiscalité, paiement et comptabilité portaient sur les exigences et la conception ; ils ne constituent pas des travaux de certification.
Capacités
  • Personnalisation de PDV
  • Intégration de systèmes
  • Analyse des exigences
  • Architecture

Développement d’applications

Applications connectées pour les opérations de commerce de détail

Le problème
Les équipes des magasins et du siège s’appuyaient sur des processus manuels pour recueillir les informations opérationnelles, planifier le personnel, vérifier les prix et passer des commandes, si bien que l’information parvenait lentement aux personnes qui en avaient besoin.
La contribution
Réalisation d’applications web et mobiles, et des services backend associés, pour la planification du personnel, les enquêtes en magasin, la collecte de données opérationnelles, la vérification des prix et les commandes des magasins. Conception d’une synchronisation permettant aux appareils de continuer à fonctionner et d’échanger des données avec les systèmes centraux, et de rapports permettant au siège d’examiner les informations des magasins.
Capacités
  • Applications web et mobiles
  • Services backend et API
  • Synchronisation des données
  • Rapports

Entraînement de modèles et pipelines de données

Détection de défauts de surface par vision

Le problème
L’inspection visuelle des chaussées pour y repérer des défauts est lente et inégale. L’objectif était d’explorer la détection automatique des défauts à partir d’images capturées sur le terrain.
La contribution
Entraînement de modèles de vision par ordinateur à base d’apprentissage profond pour détecter les défauts de surface sur des images de chaussées, et travail sur les pipelines qui acheminaient les images recueillies sur le terrain, de leur organisation et préparation jusqu’à l’entraînement des modèles.
Capacités
  • Entraînement de modèles de vision
  • Détection de défauts sur images
  • Pipelines de données terrain
  • Préparation des données

Architecture et conception

Architecture d’agents IA distribués

Le problème
Un travail de recherche et de traitement de l’information en plusieurs étapes devait être réparti entre des agents IA coopérants, sans perdre le contrôle de ce à quoi chaque agent pouvait accéder, de ce qu’il pouvait dépenser ni de ce qu’il avait fait.
La contribution
Conception d’une architecture dans laquelle un agent coordinateur délègue des tâches à des agents exécutants. La conception définit un accès contrôlé aux outils et aux identifiants, des budgets d’utilisation, un suivi et un enregistrement traçable de l’activité.
Capacités
  • Conception de la coordination d’agents
  • Autorisations et contrôle des identifiants
  • Budgets d’utilisation
  • Suivi et traçabilité

Développement logiciel

Logiciels d’automatisation et d’inspection industrielles

Le problème
Des équipements industriels avaient besoin de logiciels capables de piloter des mouvements, de communiquer avec le matériel, d’effectuer une inspection optique et de proposer des processus clairs aux personnes qui les utilisaient.
La contribution
Développement de logiciels communiquant avec des équipements industriels, notamment des fonctions de commande de mouvement et d’inspection optique, ainsi que des processus destinés aux opérateurs.
Capacités
  • Interfaces avec les équipements
  • Inspection optique
  • Commande de mouvement
  • Processus opérateurs

Dites-nous ce que vous cherchez à résoudre.

Contactez TurnipSoftware Inc. pour discuter d’un système de commerce de détail, d’une intégration logicielle, d’un projet de modernisation ou d’une occasion d’appliquer l’IA. Une courte description de votre situation actuelle et du résultat souhaité est un bon point de départ.

Parler de votre projet