Indexation et connexion
La technologie AMI permet d'adresser des requêtes multicritères (champs, documents, méta-données, dates, nombres...) à des moteurs de recherche de sites Internet et intranet ou à des bases de données tierces. La connexion à ces sources de données est effectuée au moyen d'un module générique de connexion basé sur un protocole d'interrogation qui permet de définir les modalités d'accès à des ressources particulières, telles que le web invisible ou des outils de gestion de contenu interne.
Ce module générique fournit un protocole d'interrogation qui peut-être mis en œuvre directement par un administrateur sans qu'il soit nécessaire de faire appel au service de développement.
Pour accéder à une source d'information, la technologie AMI sait exploiter deux moyens, qui sont souvent complémentaires :
- l’interrogation, qui permet de poser une question via un formulaire ou un langage d’interrogation plus ou moins avancé ;
- la navigation, qui permet de parcourir une liste, souvent arborescente, de documents. Ce mode est celui qu’offrent de nombreux sites web utilisant des pages HTML et des liens hypertextes.
Dans le premier cas, la technologie AMI de connecteurs va permettre de simuler le comportement d'un utilisateur, et même d'un utilisateur particulièrement expérimenté, puisque toutes les fonctions d'interrogation seront exploitées par la technologie AMI. De plus, l'envoi de plusieurs requêtes vers la source considérée permettra de formuler des questions complexes.
Un connecteur peut être de plus ou moins haut niveau : si une API d'accès à la source est utilisable, le connecteur le mettra en œuvre ; dans d'autres cas, il accèdera par exemple à un formulaire HTML conçu pour une interrogation humaine.
L'accès à des sources protégées (mots de passe, formulaires, etc.) pourra également être automatisé, donnant par exemple accès au web invisible.
Dans le second cas, la source considérée sera tout d'abord aspirée (crawlée en anglais) puis indexée par les logiciels AMI, qui pourront alors interroger leur propre index.


