Technologie

Traitement automatique du langage naturel (TLN)

Que le partenaire de données propose des offres d’emploi, des aides à la santé mentale ou toute autre chose, les fiches appartenant à son ensemble de données contiennent des textes descriptifs en langage naturel. À l’aide d’un grand modèle de langage (GML), CORDS utilise l’intelligence artificielle (IA) pour coder de manière uniforme le texte de chaque fiche.

Lorsqu’une personne utilise CORDS, elle saisit également sa requête sous la forme de texte en langage naturel (p. ex. : « Je suis à la recherche de nourriture gratuite »). Le même GML est utilisé pour coder cette requête.

En produisant une représentation commune, CORDS peut trouver ce qui correspond le mieux aux besoins d’un utilisateur à partir de différents ensembles d’opportunités et de ressources sélectionnés par différents partenaires de données, chacun d’entre eux pouvant se prévaloir d’une expertise dans différents domaines.

Connaissance de l’emplacement

Les fiches relatives aux opportunités et aux ressources fournies par CORDS contiennent des informations sur l’emplacement ou la région où ces ressources sont disponibles. Lorsque l’utilisateur indique son emplacement, CORDS propose des résultats à proximité de cet emplacement, y compris des services en personne et des services virtuels.

L’emplacement de la recherche est sous le contrôle de l’utilisateur. Au début, CORDS est capable de déterminer l’emplacement d’un utilisateur à partir de son adresse IP. De plus, les utilisateurs peuvent indiquer leur emplacement précis à CORDS en activant les services de localisation de leur dispositif. Ils peuvent également indiquer un emplacement de recherche de manière explicite en utilisant une carte interactive.

Les résultats peuvent être encore plus affinés, de manière à inclure toute combinaison d’options locales, régionales, provinciales ou nationales.

Lorsqu’un utilisateur clique sur un résultat particulier, CORDS lui propose des options similaires, ainsi que des recommandations sur les aides complémentaires offertes par d’autres secteurs, qui pourraient lui être utiles dans son parcours.

Moteur de recommandations

Si un utilisateur choisit de consulter les détails de l’un des résultats d’une recherche, il obtiendra également deux autres ensembles de résultats liés à cette fiche :

  • Opportunités ou ressources similaires.
  • Informations consultées par d’autres personnes ayant saisi des requêtes similaires (recommandations).
Si des fiches similaires sont en principe issues du même domaine (p. ex. si l’utilisateur consulte une offre d’emploi, les fiches similaires seront susceptibles d’inclure d’autres offres d’emploi du même type), les recommandations contiennent souvent des fiches issues de domaines différents. Par exemple, un utilisateur qui consulte les détails d’une fiche relative à un refuge local peut recevoir une recommandation concernant un service local de « repas chauds ».
À ce jour, les recommandations sont mises en œuvre à l’aide d’un ensemble de règles sélectionnées par des experts, et provenant d’informations de référence fournies par les partenaires de données.

Quelle que soit la manière dont un utilisateur arrive sur un site Web pour consulter une opportunité ou une ressource particulière, CORDS a pour objectif de faire en sorte qu’il s’agisse de la bonne porte à franchir de manière virtuelle. En activant CORDS sur ces sites Web, les utilisateurs peuvent obtenir des recommandations offertes par CORDS pour poursuivre leur parcours en matière de services à travers un réseau d’opportunités et de ressources vérifiées.

Outils de participation communautaire (CUT)

En ce qui concerne les services à la jeunesse, CORDS utilise une approche « Pas de mauvaise porte ». En d’autres termes, toute organisation pourra mettre en place l’outil de recherche CORDS sur son site Web. Les sites Web équipés de l’outil CORDS forment le réseau de partenaires communautaires CORDS. Dès qu’un utilisateur commencera à effectuer des recherches de services, CORDS sera en mesure de le suivre sur n’importe quel site Web du réseau qui utilise CORDS. Ensuite, CORDS continuera à proposer à l’utilisateur des recommandations basées sur ce qu’il est en train de consulter tout au long de son parcours (le « contexte » de CORDS).

Des outils de participation communautaire (CUT) ont été mis en place pour faciliter l’intégration de CORDS sur n’importe quel site Web, permettant ainsi de concrétiser l’approche envisagée « Pas de mauvaise porte ». Les outils CUT peuvent actuellement être adoptés via une API, un SDK TypeScript, et un module d’extension WordPress alpha (pour les plus courageux).

Les utilisateurs peuvent commencer à effectuer leurs recherches à partir de n’importe quel site Web ou application qui intègre CORDS. Tout au long du parcours de l’utilisateur, CORDS recueillera des données de navigation anonymes, afin de développer et d’améliorer ses recommandations.

Données sur les besoins en temps réel

Anonymous user navigation data is collected wherever CORDS is enabled. The CORDS Partner Portal allows those who have built CORDS into a website or app to access the queries, query locations, and query dates and times associated with traffic through their CORDS enabled system.