Lancement / Blog / Optimisation des processus / Démonstration en direct de la boutique de connaissances Embedded Business AI

Démonstration en direct de la boutique de connaissances Embedded Business AI

Résumer avec ChatGPT

Imaginez qu'un utilisateur doive remplir un champ de texte. Traditionnellement, cela est considéré comme une corvée. Mais l'informatique décisionnelle embarquée transforme ce processus en une expérience engageante. L'intégration d'éléments d'IA qui écrivent du texte en temps réel sur la base de vos sources d'entreprise allège la charge de travail de vos collaborateurs et permet aux utilisateurs de votre plateforme ou de votre logiciel de s'engager activement avec le contenu fourni.

Cas d'utilisation Support informatique

Dans ce guide, nous expliquons les aspects techniques de l'implémentation, la mise en place du référentiel de connaissances et l'interactivité dans les applications UI.

A titre d'exemple, nous utilisons dans cet article la situation où les utilisateurs d'un outil, d'une place de marché ou d'une plateforme doivent écrire un texte.

Saisie typique d'un utilisateur lors de la création d'un ticket IT

Lorsque les utilisateurs rencontrent des difficultés pour télécharger des documents via une API, mais que le système ne fournit pas d'informations claires sur l'erreur, voici ce qui se passe souvent : Ils saisissent une description succincte de leurs problèmes, comme par exemple : "J'ai téléchargé un document via l'API et cela échoue". Cette brève saisie permet certes de communiquer le problème, mais elle reste vague et ne donne guère d'indications à l'équipe d'assistance pour le résoudre.

User input that has not yet been improved by AI.
Saisie typique de l'utilisateur

Version améliorée par l'IA avant l'envoi du ticket

En intégrant l'IA dans le processus de ticket, les utilisateurs reçoivent des instructions structurées avant d'envoyer leur ticket. Au lieu d'une description courte et imprécise, l'IA leur demande de fournir des informations détaillées. Ces instructions pourraient inclure : le jeton d'autorisation, l'identifiant du projet, le chemin d'accès au fichier, le texte du message d'erreur, la fonction attendue ainsi que la situation qui s'est réellement produite. En suivant ces questions, les utilisateurs sont mieux armés pour fournir des informations précises. Cela accélère considérablement la résolution des problèmes, car l'équipe d'assistance a accès à des données plus complètes et plus spécifiques.

Auparavant, il fallait beaucoup de logique pour personnaliser les formulaires à ce point. Grâce à l'IA générative, vous offrez ainsi une expérience utilisateur particulièrement personnalisée.

Dans cet exemple, l'intégration d'une base de connaissances améliore non seulement la qualité du service, mais optimise également les applications internes du service d'assistance en automatisant le traitement des demandes récurrentes. Les utilisateurs peuvent trouver rapidement les informations dont ils ont besoin sans avoir besoin d'une assistance humaine.

User input that has been improved by AI.
Saisie de l'utilisateur améliorée par l'IA.

De nombreux cas d'utilisation en plus des tickets IT

Il existe de nombreuses situations dans lesquelles vous, vos collaborateurs ou vos clients devez remplir des champs de texte.

L'intégration d'une base de connaissances bien gérée (Knowledge Store) permet d'améliorer le contenu et la communication de votre entreprise.

  1. Places de marché : Si vous proposez des produits sur des places de marché, vous pouvez utiliser votre base de connaissances pour fournir des descriptions optimisées et des directives de dégustation. Cela augmente la visibilité et l'attractivité de vos produits.
  2. Informations sur les produits dans le système de gestion des produits : lors de la saisie d'informations sur les produits ou de la rédaction d'instructions dans des logiciels existants, votre base de connaissances fournit des modèles et des bonnes pratiques utiles. Vous simplifiez ainsi le processus et garantissez une qualité cohérente.
  3. Demandes des clients : lorsque vos clients soumettent des questions ou des demandes, vous pouvez utiliser une base de connaissances qui fournit directement des réponses. Vous réduisez ainsi le temps de traitement et augmentez la satisfaction des clients.
  4. Formulaires de feedback : Lorsque les utilisateurs donnent leur avis sur vos produits ou services, vous pouvez leur fournir des suggestions utiles à partir de votre base de connaissances. Cette aide permet d'obtenir des commentaires plus précis et constructifs que votre équipe peut utiliser pour apporter des améliorations ciblées.
  5. Les candidatures : Lorsque les candidats saisissent leurs informations, votre base de connaissances leur offre de précieux conseils pour améliorer la qualité de leur candidature. Des conseils sur l'utilisation de mots-clés ou sur la mise en avant de certaines compétences peuvent augmenter les chances de réussite.
  6. Enquêtes : les participants aux enquêtes bénéficient d'indications de votre base de connaissances qui les aident à formuler des réponses plus précises. Vous améliorez ainsi la qualité des données collectées et pouvez prendre des décisions plus éclairées.
  7. Demandes d'assistance : lorsque les utilisateurs signalent des problèmes techniques, vous pouvez leur proposer des solutions immédiates grâce à votre base de connaissances. Cela permet de réduire le temps d'attente et d'améliorer l'expérience globale des utilisateurs.
  8. Évaluations de produits : Lorsque vous donnez des évaluations de produits, vous pouvez aider vos clients en leur fournissant des informations pertinentes afin qu'ils évaluent vos produits de manière plus détaillée. Cela vous donne un aperçu précieux de l'opinion de vos utilisateurs.
  9. Réclamations : Lorsque les utilisateurs soumettent des réclamations, ils trouvent dans votre base de connaissances de l'aide pour décrire leurs problèmes avec précision. Cela accélère le traitement et augmente la capacité de votre équipe à trouver des solutions.
  10. Plateformes d'apprentissage interactives : Lorsque les participants créent du contenu sur une plateforme d'apprentissage, ils peuvent récupérer des informations et des exemples pertinents dans votre base de connaissances afin d'approfondir leurs contributions et de les rendre plus intéressantes.
  11. Des recommandations personnelles : Lors de l'inscription à des services personnalisés, vous pouvez aider vos utilisateurs à communiquer clairement leurs préférences en leur fournissant des informations ciblées issues de votre base de connaissances. L'expérience utilisateur est ainsi plus personnalisée et plus attrayante.
  12. Configuration des produits : lors de la sélection et de la personnalisation des produits, vous donnez aux utilisateurs des suggestions ciblées issues de votre base de connaissances, créées sur la base des préférences d'autres clients. Vous facilitez ainsi les décisions éclairées.

Qu'est-ce que l'informatique décisionnelle embarquée offre ?

L'informatique décisionnelle embarquée confère à l'engagement de l'utilisateur un caractère nouveau et dynamique. En réagissant en permanence aux entrées et en fournissant des suggestions d'amélioration immédiates ou des informations pertinentes, cette technologie crée une interaction vivante entre l'utilisateur et le logiciel. Les utilisateurs se sentent activement impliqués dans le processus, ce qui renforce considérablement leur interaction avec l'application. Ce dialogue immédiat favorise non seulement la satisfaction, mais aussi l'engagement envers le produit.

En enregistrant les interactions des utilisateurs, vous créez la possibilité d'enrichir considérablement votre documentation et votre base de connaissances. Vos utilisateurs doivent toutefois être informés de l'enregistrement et donner leur consentement.

Un autre avantage essentiel de l'informatique décisionnelle embarquée est sa capacité à résoudre les problèmes de manière proactive. Au lieu de se contenter de répondre aux questions posées, la technologie prend l'initiative de rappeler aux utilisateurs les informations importantes ou de leur donner des conseils utiles. Cela minimise la probabilité d'erreurs et garantit une expérience utilisateur fluide. La nature proactive de cette technologie renforce la confiance des utilisateurs dans l'application.

Enfin, Embedded Business Intelligence permet une personnalisation ciblée des contenus. Grâce à l'analyse approfondie des données des utilisateurs, la technologie est en mesure de proposer des expériences sur mesure. Cela entraîne non seulement une plus grande satisfaction, mais renforce également la fidélité des utilisateurs. Lorsque les utilisateurs se sentent compris dans une application et qu'on s'adresse à eux individuellement, ils sont plus susceptibles de revenir et de rester engagés à long terme.

Connexion de la base de connaissances - Application

Exemple de programmation et démo

Cliquez sur le bouton ci-dessous pour charger le contenu de codepen.io.

Charger le contenu

Étape 1 : Création de l'interface

Pour concevoir des expériences utilisateur interactives, il est essentiel de créer une interface simple et efficace. Dans ce contexte, les champs de saisie de texte et les boutons permettent aux utilisateurs de formuler leurs demandes rapidement et facilement.

<textarea id="textInput" placeholder="Your texth here"></textarea>
<button id="generateTextButton">Antwort generieren</button>

Étape 2 : Permettre les interactions avec l'utilisateur

Un simple événement de clic du bouton permet d'envoyer une demande à l'API. Pour cela, il faut utiliser dans le JavaScript le knowledgebaseId-à partir du champ de saisie. L'application reste ainsi flexible et conviviale.

constknowledgebaseId = document.getElementById("knowledgeBaseId").value;

Étape 3 : Mettre en œuvre les requêtes API

Pour permettre la communication avec la base de connaissances, nous utilisons l'API Fetch pour envoyer des requêtes au serveur. Ainsi, le Chatbot récupérer des informations pertinentes en fonction des demandes des utilisateurs.

constsessionId = await getSessionId(knowledgebaseId);
constapiUrl = `https://chat.konfuzio.com/api/chatbot/answer_stream?session=${sessionId}&query=${encodeURIComponent(textParam)}`;

Traitement du flux de réponses

Dès que la demande est faite, le flux de réponses doit être traité en temps réel. Cela permet à l'utilisateur d'obtenir un feedback immédiat et améliore considérablement l'expérience utilisateur.

Vous pouvez utiliser différents identifiants de base de connaissances. Cela permet de travailler dans différents contextes, que ce soit le service client, le support interne ou tout autre domaine nécessitant des informations rapides et précises.

Lire les données de streaming

Pour lire efficacement les données, vous pouvez utiliser un lecteur pour traiter le flux de données.

Traitement des chunk

Le traitement des chunks reçus est crucial pour la saisie et la présentation des informations à l'utilisateur. Ici, vous devez tenir compte de la structure des données reçues et vous baser sur ce que vous souhaitez présenter à l'utilisateur.

Feedback aux utilisateurs

Pour améliorer l'interaction, vous devez donner un feedback aux utilisateurs pendant que vous fournissez les informations. Pour ce faire, utilisez un feedback clair et compréhensible afin que les utilisateurs sachent à quoi s'attendre. En adaptant les valeurs d'entrée et en traitant les requêtes API de manière dynamique, vous pouvez créer une base solide pour une application de communication moderne.

Avez-vous trouvé cette page utile ?

Merci beaucoup pour vos commentaires !

Voulez-vous me donner un feedback ? (anonyme)

Nous développons des logiciels d'intelligence artificielle pour les entreprises et renonçons délibérément aux bannières publicitaires gênantes. Par le biais de nos articles, nous documentons des thèmes qui nous préoccupent, nous intéressent et financent également notre pain quotidien.

Comme nos contenus sont gratuits, vos commentaires sont nos félicitations.

Chaque auteur lit personnellement vos commentaires anonymes, même si les IA pourraient les automatiser, et intègre directement les suggestions constructives dans la prochaine révision ou les utilise comme source d'inspiration pour le prochain article.



    fr_FRFR