GS-IR — Introduction

Generic System dans son ensemble

Le système d’informations de Generic System peut être divisé en trois parties distinctes :

  • gs-reactor : c’est la partie « front office » qui a été développée afin de faciliter la création d’applications web dynamiques codées uniquement en Java ;
  • gs-kernel : c’est la partie « back office » qui permet la persistance des données dans le moteur d’informations;
  • gs-ir : c’est la partie « information retriever » ou « intelligence artificielle » qui est en phase active de développement.

Qu’est-ce que gs-ir ?

Continue reading GS-IR — Introduction

GS-IR — Installation et configuration

GS-IR (Information Retriever) se présente sous la forme de 3 applications, qui peuvent être déployées sur plusieurs machines :

  • une application vert.x répartie, qui peut être déployée sur n’importe quel ordinateur relié au réseau ;
  • un répartiteur de tâches, qui enregistre les tâches à exécuter et les répartit sur les ordinateurs disponibles ;
  • une interface de gestion web, qui permet de consulter l’avancement du traitement des tâches et s’occuper de persister les données dans le moteur d’informations de Generic System.

Pour en savoir plus sur gs-ir, vous pouvez relire l’article de présentation : GS-IR – Introduction

Pré-requis

Avant toute chose, vous devez avoir cloné le dépôt GitHub genericsystem2015. Si ce n’est pas le cas, faites-le maintenant :

Le projet gs-ir dépend du projet gs-cv (Generic System Computer Vision), qui utilise lui-même OpenCV et tesseract-ocr. Vous aurez donc besoin de télécharger et de compiler OpenCV et tesseract-ocr.

Continue reading GS-IR — Installation et configuration