Qu'est-ce que l'exploration de flux de données?
L'exploration de flux de données est une stratégie qui consiste à identifier et à extraire des informations d'un flux de données actif. Avec cette approche, l’idée est d’extraire les données sans créer aucun type d’interruption dans le flux lui-même, ce qui permet à d’autres utilisateurs de les utiliser également pendant l’extraction. Ce type d’exploration de flux de données peut impliquer toutes sortes de données, allant de la transmission vocale à la vidéo sur Internet et même à des tâches quotidiennes telles que le retrait d’argent d’un compte bancaire à l’aide d’un guichet automatique ou une conversation téléphonique.
L'une des caractéristiques de l'exploration de flux de données est la capacité de projeter ou de prévoir avec précision comment localiser les informations souhaitées et le type d'outils de découverte des connaissances permettant de localiser et d'extraire correctement les informations souhaitées. Par exemple, lorsqu'un client initie une transaction à l'aide d'un guichet automatique, la programmation de la machine lance une recherche d'informations de compte pertinentes, localise les données et détermine ensuite si le montant de la transaction réduira le solde du compte en deçà du montant autorisé, basé sur la façon dont le compte est structuré. À partir de là, la programmation peut renvoyer à l'utilisateur des données pertinentes, telles que documenter le bon déroulement de la transaction demandée et fournir le solde du compte après l'enregistrement du crédit ou du débit associé à la transaction.
Un autre exemple courant d'exploration de flux de données est la recherche Web de base à l'aide d'un navigateur. Avec cette application, l'utilisateur final entre les valeurs de recherche dans un champ et le logiciel qui pilote le navigateur cherche à interpréter ces valeurs et à renvoyer des données présentant un intérêt pour les critères de recherche. En fonction de la configuration du navigateur, il peut également s'agir d'une fonctionnalité visant à anticiper l'intention de la recherche et à proposer des mots ou des expressions supplémentaires permettant d'affiner la recherche au gré de l'utilisateur. Une fois que l'utilisateur a défini la phrase de recherche, le navigateur renvoie les résultats par ordre de classement en utilisant des algorithmes pertinents pour la configuration du navigateur.
L’un des principaux avantages de l’exploration de flux de données est la possibilité d’accéder aux données et de les rechercher sans interdire aux autres d’utiliser ces mêmes données. Comme les flux de données sont constamment mis à jour, les résultats de l'extraction peuvent changer de temps en temps. Par exemple, effectuer une recherche sur le Web à l'aide d'une phrase de recherche spécifique peut générer un ensemble de résultats aujourd'hui, mais demain un ensemble de résultats légèrement différent, en fonction des nouvelles informations entrées dans le flux de données et du classement des données par le moteur de recherche.