Compétences et méthodes
Intelligence artificielle et apprentissage automatique
Si vous avez l'impression que l'IA est devenue monnaie courante, venez nous rencontrer pour en discuter. Nous aimerions vous montrer quelques différences entre ce que nous faisons et ce que fait le reste du monde.
Modèles physiques
Nous nous consacrons à la *modélisation* de systèmes réels à l'aide d'une grande variété de méthodes, allant de la classification à la régression. Souvent, la *compréhension* aide à créer et à améliorer des modèles pour des systèmes réels dans les domaines du trafic, de l'énergie ou de la modélisation climatique. Nous faisons de notre mieux pour comprendre les principes de fonctionnement des systèmes complexes afin de construire le modèle le plus efficace possible pour le système considéré.
Et oui, cela est lié au jumeau numérique. Cependant, nous sommes en mesure de modéliser avec le niveau de détail nécessaire pour simuler les aspects structurels et comportementaux d'un système. De plus, grâce à nos approches basées sur les données, nous sommes en mesure de quantifier les incertitudes.
Algorithmes
L'efficacité et la simplicité impliquent une vérification constante de la manière dont les implémentations sont réalisées. En particulier, la refonte d'algorithmes complexes reflète notre quête de la perfection.
Les performances sont bien sûr un enjeu majeur, mais lors de l'implémentation d'algorithmes, la réutilisabilité et l'extensibilité sont tout aussi importantes pour pouvoir s'améliorer.
La refonte de logiciels existants selon les principes du code propre ou fonctionnel est un plaisir pour nous, en particulier si les clients en sont également satisfaits.
Découvrez nos produits pour voir des exemples.
Logiciel
Les méthodes les plus avancées en science des données ne valent que par leur mise en œuvre : la convivialité, l'évolutivité et la fiabilité déterminent si votre organisation obtiendra ou non un avantage concurrentiel.
Nos solutions sont fournies sous forme d'applications logicielles de pointe, conformes aux règles de code propre/architecture propre ou au style fonctionnel, selon le cas. Les technologies et composants que nous utilisons comprennent :
- C++, Scala, Python, JS
- PostgreSQL, OracleDB, Cassandra, MongoDB, Elasticsearch
- Beats, Kibana, Grafana, Prometheus
- K8s, Kafka, Docker, Singularity
- AWS, GCP, clouds privés, Azure
Agile
Nous sommes des coachs agiles et pratiquons le développement agile. En fonction du projet, nous utilisons Kanban, Scrum, Extreme Programming ou SAFE pour passer à l'échelle supérieure.
Nos chefs de produit et chefs de projet sont formés à l'esprit agile, y compris à l'utilisation appropriée des outils.