A PHP Error was encountered

Severity: Warning

Message: mysqli::real_connect(): Headers and client library minor version mismatch. Headers:50651 Library:50562

Filename: mysqli/mysqli_driver.php

Line Number: 201

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 129

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 278

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 149

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 206

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 295

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 333

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Optional parameter $product_details declared before required parameter $tax_details is implicitly treated as a required parameter

Filename: models/Site.php

Line Number: 1315

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Optional parameter $discount declared before required parameter $amount is implicitly treated as a required parameter

Filename: models/Site.php

Line Number: 1348

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Optional parameter $order_tax_id declared before required parameter $amount is implicitly treated as a required parameter

Filename: models/Site.php

Line Number: 1361

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 7
Function: __construct

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: filter_var(): Passing null to parameter #3 ($options) of type array|int is deprecated

Filename: core/Input.php

Line Number: 572

Backtrace:

File: /home/fk3mfkj7/public_html/app/core/MY_Controller.php
Line: 131
Function: ip_address

File: /home/fk3mfkj7/public_html/app/controllers/Home.php
Line: 104
Function: page_construct_exceo

File: /home/fk3mfkj7/public_html/index.php
Line: 302
Function: require_once

Excéo - Faciliter la connexion à l'information

GED et IA : adversaires ou partenaires dans la recherche de documents et de données ?

Gestion Electronique de Document et recherche par Intelligence Artificielle sont encore souvent renvoyés dos-à-dos, chacune des méthodes étant censée être la meilleure pour ses propres partisans. Mais est-ce si simple ?

 

Les outils de Gestion Electronique de Documents (GED) sont, depuis plusieurs années, légion. Une étude d’Archimag de juin 2020 soulignait que 71% des entreprises en utilisent une GED. Nous connaissons tous maintenant le fonctionnement de cette gamme d’outil : chaque document stocké en GED est indexé afin d’être retrouvé à la demande suite à des recherches plus ou moins sophistiquées. Il s’agit, au moment du versement en GED, de renseigner les critères d’index (format du document, date de création, nom de l’auteur, catégorie du document, type de sujet abordé, taille du document,..), critères qui serviront lors de la recherche.

 

Premier contradicteur de cette technologie, Google prône depuis quelques années l’efficacité de ses « moteurs de recherche » capables, selon la firme de Mountain View, de retrouver n’importe quel document dans un unique répertoire où seraient entassés en vrac toute la mémoire écrite d’une entreprise.

Les partisans de cette méthode soulignent la simplicité du versement (il n’y a pas de traitement préalable) et du classement (il n’y en a pas).

 

Au-delà de Google, d’autres systèmes s’inspirent de cette méthode en s’appuyant sur les technologies de l’Intelligence Artificielle (IA) qui permet d’aller encore plus loin dans l’efficacité de la recherche, notamment pour ce qui concerne les images. Ainsi, ces outils fondés sur l’IA permettent-ils de rechercher des images à partir de textes descripteurs ou d’images similaires ; ils peuvent également gérer des recherches de textes à partir d’images.

 

GED ou IA, ces deux technologies ont pour objet de retrouver des documents dans des bases documentaires. Mais sont-elles vraiment en opposition l’une à l’autre ?

 

Par exemple, on pourra rechercher par la GED les procédures en version applicable sur un thème donné et compléter grâce à l’IA celles qui comportent des images d’une machine de production bien précise. La complémentarité des 2 outils apparait clairement : seule, la GED saura restituer LA version applicable de la procédure concernée (et pas la version suivante encore à l’état de projet) parce que l’information aura été spécifiée lors du versement. Et seule, l’IA saura identifier dans les procédures sélectionnées celles contenant au moins une image de la machine de production qui n’a pas été indexée et que la GED ne peut donc repérer.

 

Mais il faut aller au-delà de ce petit exemple illustrant la complémentarité GED / IA.

 

Un document étant un « agrégat daté et cohérent d’informations unitaires destiné à une cible pour un objectif déterminé », la GED gère des « documents » donc des contenants. Un outil d’IA accède à « de l’information », donc des contenus.

 

Il est donc possible d’analyser, dans certains documents sélectionnés par une GED, les contenus spécifiques que soulignerait l’IA.

Par exemple, dans une sélection de nombreuses procédures de maintenance, il serait possible d’identifier la présence d’une gamme opératoire défectueuse, même si sa rédaction variait d’un auteur à l’autre.

 

Comme souvent, les nouvelles technologies ne se substituent pas totalement aux précédentes, mais elles peuvent les compléter et rendre leur combinatoire particulièrement efficace. Tel est le cas de la GED et de l’IA qui sont donc des partenaires dans la recherche à valeur ajoutée, qu’il s’agisse de documents ou de données !

 

Jean-Marc JAGOU