Vue d'ensemble
Cette page explique ce qu’est Forecast et en quoi il peut aider.
Qu’est-ce que Forecast ?
Forecast est un service développé par le Groupe Le Monde.
En s’appuyant sur les informations suivies d’un site web et son intelligence artificielle, Forecast offre une aide à la prise de décision et accompagne les équipes métiers dans leur stratégie éditoriale et commerciale.
Le schéma ci-dessous décrit le parcours des informations suivies ; d’un Client (application mobile, serveur d’abonnement, etc.) vers Forecast.
sequenceDiagram participant client as Client (app, ...) participant hits as Forecast Hits API participant data as Forecast Datalake participant ai as Forecast AI client->>+hits: Sends Hit hits->>data: Loads data into Datalake hits->>-client: Confirms Hit reception loop Every minute par ai->>+data: Requests data data->>-ai: Returns data and ai->>ai: Processes data end end
À travers ses interfaces, Forecast expose ses recommandations de contenus, son mécanisme de reciblage et ses prédictions de performance et de comportement utilisateur.
Le schéma ci-dessous décrit l’exploitation des informations de Forecast par un Client (tableau de bord, CMS, etc.)
sequenceDiagram participant client as Client (app, CMS, ...) participant data as Forecast Data API client->>data: Asks for recommendations / predictions data->>client: Returns recommendations / predictions
Par ailleurs, il existe une librairie Javascript — Forecast JS — qui permet à un site web d’envoyer des informations vers Forecast et d’exploiter les informations de Forecast très facilement.
Le schéma ci-dessous décrit l’intégration de Forecast JS à un site web.
sequenceDiagram participant site as example.com participant js as Forecast JS participant hits as Forecast Hits API participant data as Forecast Data API participant datalake as Forecast Datalake Note over site,js: 1. Adding Forecast JS on example.com site->>+js: adds the script Note right of site: Configures options,<br>widgets and manually loads data js->>js: Automatically loads data js->>-site: Returns `__forecast` Object Note over site,datalake: 2. Tracking data and displaying widgets par Sending Hits loop Every tracked action js->>+hits: Sends Hit hits->>datalake: Loads data into Datalake hits->>-js: Confirms Hit end and Loading widgets loop Every configured widget js->>+data: Gets widgets activate js data->>+datalake: Asks for recommendations datalake->>-data: Returns recommendations data->>-js: Returns widget js->>site: Displays widgets deactivate js end end
Ce que Forecast n’est pas
Forecast n’est pas un outil de suivi exhaustif. Les informations qu’ils collectent ne servent qu’à alimenter ses algorithmes d’intelligence artificielle. Même s’il peut exposer les informations qu’il récolte sous forme de statistiques, ce n’est pas son principal objectif.
Étapes suivantes
- Premiers pas : Commencer à utiliser Forecast
- Exemples : Exemples d’utilisation