Annuaire des initiatives

Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.

  • La plateforme X5GON Learning Analytics Machine (LAM) est capable de traiter des collections de ressources pédagogiques ouvertes (OER) en plusieurs langues. Elle fournit des analyses sur l'utilisation des ressources pédagogiques à travers différentes langues et cultures. L'API LAM de X5GON est une API Web Flask Python REST qui offre une documentation Swagger automatiquement générée pour tester les points de terminaison directement sur une belle page Web. Les points de terminaison permettent d'accéder et de récupérer les analyses de contenu effectuées sur les OER basées sur les modèles d'apprentissage automatique implémentés et testés sur le corpus X5gon composé de différentes OER collectées par le pipeline.
  • Ce projet est une librairie Java conçue pour automatiser le calcul des taux de TVA applicables dans un bar restaurant français. Elle permet de générer des tickets de caisse détaillés, de ventiler les menus en respectant les proratas des prix hors lot, et de produire des notes de frais pour le partage des additions. La documentation des règles métier est générée automatiquement à partir des tests, assurant une traçabilité et une non-régression des fonctionnalités.
  • Outil permettant de générer automatiquement des squelettes de projets Python prêts à l'emploi. Il crée la structure de base d'un module Python, configure les fichiers de packaging, initialise les tests unitaires et met en place une documentation avec Sphinx. Il automatise également la création d'un dépôt GitLab et déclenche une pipeline CI pour exécuter les tests et publier la documentation.
  • Ce projet vise à étudier la structuration automatique et l'éditorialisation d'un corpus hétérogène, en prenant pour exemple les sources du conseil des prud'hommes pour le textile du XIXème siècle du projet Time Us. Il contient des exemples de documents d'archives, des scripts ScanTailor, des captures d'écran de l'interface graphique des outils utilisés dans le cadre du projet (Transkribus, eScriptorium et ShareDocs), des sets de fichiers tests pour l'annotation manuelle, des schémas ODD pour les différentes sources du projet, des scripts python pour automatiser la structuration et l'annotation des sources, des captures d'écran de la publication numérique des minutes structurées et les fichiers utilisés pour cette éditorialisation.
  • Bilbo2 est un logiciel open source pour l'annotation automatique de références bibliographiques. Il fournit la segmentation et l'étiquetage d'un document XML d'entrée. Réécrit en python3 à partir de zéro, il est issu de BILBO. Par rapport à l'ancienne version, une attention particulière a été accordée à la possibilité d'ajouter facilement de nouveaux algorithmes d'apprentissage automatique et de tester les paramètres. Il peut être utilisé aussi bien dans des systèmes en direct que pour des recherches.
  • Bibliothèque d'annotations Java conçue pour renforcer la qualité du code en clarifiant les intentions des développeurs. Elle permet de documenter automatiquement les tests et les exigences couvertes, facilitant ainsi le suivi des spécifications et la maintenance du code. Les annotations aident à identifier les méthodes ou classes testées ou implémentées, réduisant les erreurs et améliorant la traçabilité.
  • Ce projet rassemble des exercices techniques réalisés dans le cadre d'un stage pour intégrer une équipe de développement. Il inclut l'implémentation d'une liste chaînée en Pharo, avec ses tests unitaires, ainsi qu'un outil de génération automatique de documentation pour les classes et packages Pharo. Les solutions sont documentées et respectent les principes de développement logiciel.
  • Ce projet vise à implémenter les règles de validation du Bachelor Universitaire de Technologie (BUT) en utilisant une approche de développement piloté par les tests (TDD). Il permet de vérifier automatiquement si un étudiant valide ses unités d'enseignement (UE) et ses semestres selon les critères officiels, en s'appuyant sur des scénarios métiers écrits en Gherkin pour documenter et tester les fonctionnalités.
  • Projet pédagogique réalisé dans le cadre d'une formation en développement web. Il permet de concevoir et tester une API REST en Go, avec une documentation interactive générée automatiquement. Le projet inclut la gestion de données via une base de données et sert de support à l'apprentissage des bonnes pratiques en développement backend.
  • Notoriété 13 %
    Outil qui transforme les tests d'intégration écrits avec Capybara en documentation visuelle et interactive pour les équipes de développement. Il capture automatiquement les écrans des scénarios testés et génère un site statique mis à jour à chaque exécution des tests. Cela permet d'avoir une documentation toujours synchronisée avec l'état réel de l'application, facilitant ainsi la collaboration et la maintenance.

82 initiatives