Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/azizbenismail/websemantique_frontend-react
Plateforme Sémantique Intégrée Ce projet novateur fusionne habilement les puissantes capacités de la sémantique des données avec des technologies de pointe pour offrir une expérience utilisateur enrichie. En utilisant React pour le frontend et Spring Boot pour le backend, cette plateforme permet une interaction transparente avec des données sémanti
https://github.com/azizbenismail/websemantique_frontend-react
react rest-api
Last synced: about 1 month ago
JSON representation
Plateforme Sémantique Intégrée Ce projet novateur fusionne habilement les puissantes capacités de la sémantique des données avec des technologies de pointe pour offrir une expérience utilisateur enrichie. En utilisant React pour le frontend et Spring Boot pour le backend, cette plateforme permet une interaction transparente avec des données sémanti
- Host: GitHub
- URL: https://github.com/azizbenismail/websemantique_frontend-react
- Owner: AzizBenIsmail
- License: mit
- Created: 2023-11-02T16:16:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-06T18:06:36.000Z (about 1 year ago)
- Last Synced: 2023-12-06T19:26:10.933Z (about 1 year ago)
- Topics: react, rest-api
- Language: JavaScript
- Homepage:
- Size: 6.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# [Plateforme Sémantique Intégrée](http://demos.creative-tim.com/material-dashboard-react/#/dashboard?ref=readme-mdr)
![GitHub repo size](https://img.shields.io/github/repo-size/AzizBenIsmail/WebSemantique_Frontend-React)
Ce projet novateur fusionne habilement les puissantes capacités de la sémantique des données avec des technologies de pointe pour offrir une expérience utilisateur enrichie. En utilisant React pour le frontend et Spring Boot pour le backend, cette plateforme permet une interaction transparente avec des données sémantiques modélisées dans une ontologie construite à l'aide de Protégé.
L'ontologie élaborée avec Protégé représente de manière précise les concepts, les relations et les entités du domaine choisi par l'équipe, offrant ainsi une structure organisée pour les données sémantiques. Les données existantes ont été intégrées dans cette ontologie, transformées en instances OWL conformes à sa structure.
La conception d'une interface utilisateur conviviale avec React offre aux utilisateurs une navigation intuitive et efficace à travers les données sémantiques. Cette interface permet une interaction fluide avec les fonctionnalités avancées de recherche sémantique.
Le backend basé sur Spring Boot gère la logique métier et communique avec l'ontologie et les données grâce à des requêtes SPARQL. L'intégration de Fuseki, un serveur SPARQL, permet d'interroger et de publier les données OWL sur le web, offrant ainsi la possibilité d'effectuer des requêtes SPARQL complexes pour trouver des informations pertinentes.
La transformation des résultats de requêtes SPARQL en format JSON à l'aide de Fuseki permet une consommation aisée de ces données depuis l'interface web React. Cette synergie entre le frontend interactif, le backend robuste et les fonctionnalités de recherche sémantique offre une plateforme intégrée et évolutive pour explorer et interagir avec des données sémantiques avec une grande aisance."