Microsoft ouvre son code

Microsoft a mis au point son algorithme SPTAG (Space Partition Tree And Graph), utilisé dans son propre moteur de recherche Bing, accessible à tous sous forme de projet GitHub à code source ouvert. L’algorithme utilise des modèles de recherche vectorielle et d’apprentissage en profondeur pour fournir des résultats basés sur l’intention de recherche. Comprendre SPTAG. L’algorithme est conçu pour permettre aux utilisateurs de rechercher des milliards d’informations, appelées vecteurs, en millisecondes. En théorie, cela équivaut à des résultats plus pertinents livrés plus rapidement. Ceci n’est pas un concept nouveau, mais cela est rendu possible grâce à la vectorisation des données, processus d’attribution d’une représentation numérique à un mot, à un pixel d’image ou à un autre point de données. En saisissant la signification d’une donnée de cette manière et en appliquant des modèles d’apprentissage approfondi pour l’associer à d’autres termes, Microsoft a déclaré qu’elle pouvait commencer à comprendre et à représenter l’intention de recherche, ce qui devrait signifier des résultats correspondant à ce que l’utilisateur souhaite réellement (et non aux utilisateurs). juste les mots-clés qu’ils ont utilisés). Dans son billet de blog, Microsoft a utilisé le requête: «Quelle est la hauteur de la tour à Paris?» à titre d’exemple. Même si la tour Eiffel ne fait pas explicitement partie de la requête, Bing peut toujours renvoyer une réponse directe. Les implications. En rendant son algorithme accessible au public, Microsoft continue de passer d’un écosystème fermé à un écosystème plus accessible et plus attrayant, ce qui pourrait contribuer à la résurgence de la marque au cours des dernières années. Le fait qu’il ait été téléchargé sur Github, une filiale de Microsoft, est également emblématique de ses efforts pour courtiser la communauté des développeurs.

Les développeurs pourront utiliser la technologie de recherche vectorielle de Microsoft pour créer leurs propres moteurs de recherche ou contribuer à l’améliorer en soumettant des mises à jour. En dehors de la recherche traditionnelle, l’équipe Bing prévoit qu’elle sera utilisée pour les applications destinées aux entreprises ou aux particuliers, telles que l’identification d’une langue parlée via un extrait audio ou la détermination plus rapide du contenu d’une image. Pourquoi devrions-nous nous en préoccuper? Se rapprocher de l’intention réelle du chercheur signifie que nous pouvons apprendre ce qu’ils recherchent et le fournir; sinon, nous gaspillerons moins de ressources à la recherche d’utilisateurs non investis. L’ouverture de SPTAG à Microsoft open source est un geste de bonne foi, mais elle offre également aux développeurs la possibilité de s’appuyer sur l’algorithme et d’étendre potentiellement la recherche traditionnelle, audio et visuelle d’une manière que nous n’avons pas encore imaginée.

Si vous êtes intéressé par LINK, veuillez consulter notre site Web.