Open simonLouvet opened 1 year ago
fusionner les ajout Syreen dans dans pair MP. Vincent se synchronise avec Guillaume pour que Gullaume le fasse
@GuillaumeAV
Voici les champs spécifiques actuellement utilisés :
A noter: pour type de projet, phase et unité, il est prévu que les propriétés soient revues sous forme de concept.
On peut donc penser qu'elles seront renommées à terme :
@GuillaumeAV se connect avec @VincentFarcy pour construire une ontologie 100% dédié
@GuillaumeAV @VincentFarcy Pour le moment pour l'importation des taxonomies j'ai utilisé:
syreen:Unit
syreen:Category
(pour les catégories CSTB... à voir comment on différencie avec BatiPrix)syreen:Stage
(apparemment en anglais c'est plus approprié que Phase)syreen:ProjectType
Pour lier les catégories CSTB avec les unités, j'ai utilisé syreen:hasUnit
.
Il n'y a aucun problème pour changer ça, ça prendra moins de 2 minutes.
@GuillaumeAV voici les données actuellement utilisées pour initialiser l'ontologie syreen :
syreen:Project :
'syreen:label': 'Titre',
'syreen:alternativeLabel': 'Sous-titre',
'syreen:depictedBy': 'Image',
'syreen:description': 'Présentation',
'syreen:hasLocation': 'Localisation',
'syreen:locationInformation': 'Complément d\'adresse',
'syreen:hasProjectType': "Type de projet",
'syreen:startDate': "Date de début prévisionnelle",
'syreen:endDate': "Date de fin prévisionnelle"
syreen:Offer:
'syreen:label': 'Titre',
'syreen:alternativeLabel': 'Sous-titre',
'syreen:description': 'Description/Commentaire',
'syreen:depictedBy': 'Image',
'syreen:quantity': "Quantité",
'syreen:hasUnit': "Unité",
'syreen:hasStage': 'Phase',
'syreen:startDate': "Date prévisionnelle de disponibilité",
'syreen:hasLocation': 'Localisation',
'syreen:locationInformation': 'Complément d\'adresse',
'syreen:hasCategory': "Categorie",
'syreen:sellingPrice': "Prix de vente",
'syreen:estimatedNewValue': "Valeur Neuve Estimée (€)",
'syreen:agePercentage': "Vétusté (%)",
'syreen:interestPercentage': "Intérêt (%)",
'syreen:performancePercentage': "Performance (%)",
'syreen:marketValue': "Valeur sur le marché",
'syreen:publishMarketValue': "Publier cette valeur", (! champ de type boolean)
'syreen:hourlyPrice': "Taux horaire (€)",
'syreen:dismantlingHours': "Nombre d'heures de démontage",
'syreen:collectionHours': "Nombre d'heures de collecte",
'syreen:refurbishmentAndSaleHours': "Nombre d'heures de reconditionnement/vente",
'syreen:additionalCosts': "Frais annexe pour le lot (Transport/Consommable) (€)",
'syreen:costPrice': "Coût de revient",
'syreen:publishCostPrice': "Publier cette valeur", (! champ de type boolean)
@GuillaumeAV je vais avoir besoin de l'ontologie syreen pour avancer. Certaines fonctions comme les filtres nécessitent sa présence. Sais-tu quand tu pourras la créer ?
@VincentFarcy Tu as besoin de l'ontologie OWL pour quoi ? Elle est utilisée que par l'inference service, et celui-ci n'est pas activé dans la configuration Pod.
C'est ok, pour mon pb de filtre j'ai juste ajouté l'ontologie dans ontologies.json, sans fichier owl.
@VincentFarcy est ce que c'est lié à l'issue 83? Est ce que c'est considéré comme livré?
A priori le fichier owl n'est pas créé donc je dirais non. Ceci dit, je n'en ai pas eu besoin pour développer les interfaces, et je ne vois pas en quoi il est nécessaire du coup. @srosset81 qu'en dis-tu ?
C'est à Guillaume de faire ça. C'est indépendant de notre travail.
OWL et TTL édité par Protégé