En savoir plus sur le déploiement d'une application de réunions d'IA

Les réunions constantes peuvent rendre difficile la productivité des réunions tout en essayant de prendre des notes de réunion, d'enregistrer des mesures à prendre, tout en essayant de collaborer efficacement avec vos pairs.

Cette solution est axée sur l'intelligence artificielle, et intègre des services d'IA générative et d'Oracle Cloud pour automatiser et améliorer les processus. Grâce à une plate-forme avec peu de code (Oracle Visual Builder), le développement et le déploiement d'applications sont simplifiés, ce qui facilite l'exploitation des services d'IA et d'Oracle Cloud Infrastructure Object Storage.

Les services d'intelligence artificielle d'Oracle Database 23ai et d'OCI sont utilisés pour créer une application de réunions d'IA afin d'exploiter une technologie de pointe pour améliorer les réunions d'équipe grâce à une transcription audio en temps réel transparente, à une récapitulation efficace et à une interrogation facile des transcriptions. L'application de réunions AI extrait les sentiments, réduit les tâches administratives et fournit des informations guidées par les données pour transformer les données de réunion en informations exploitables et dynamiser la productivité globale.



Architecture

Cette architecture fournit un aperçu du déploiement d'une application pour gérer vos réunions à l'aide de l'IA.

Une fois l'application configurée, l'interface Oracle Visual Builder est utilisée pour charger de l'audio et de la vidéo dans un seau du stockage d'objets OCI. Oracle Cloud Infrastructure Speech est ensuite appelé pour la transcription audio. La transcription est diarisée, pour détecter le nombre de participants à la réunion, et pour séparer le texte par orateur.

Une fois la transcription terminée, le fichier est lu à partir du stockage d'objets et envoyé aux services d'intelligence artificielle pour analyse :

  • Oracle Cloud Infrastructure Generative AI résume la transcription.
  • Oracle Cloud Infrastructure Language analyse le sentiment et détecte les entités telles que les produits, les emplacements et les mentions humaines.
  • Notre RAG personnalisé (génération augmentée pour l'extraction) s'exécute sur Oracle Database 23ai. Le service s'exécute sur une machine virtuelle avec une API exposée. L'API est appelée, et nous fournissons la transcription et les questions pour que le RAG réponde avec les données traitées.

Le diagramme suivant illustre cette solution :



smart-meeting-app-architecture.zip

Cette architecture prend en charge les composants suivants :

  • Région

    Une région Oracle Cloud Infrastructure est une zone géographique localisée qui contient un ou plusieurs centres de données, appelés domaines de disponibilité. Les régions sont indépendantes les unes des autres, et de grandes distances peuvent les séparer (dans différents pays ou continents).

  • Stockage d'objets

    Le service de stockage d'objets pour Oracle Cloud Infrastructure offre un accès rapide à de grandes quantités de données structurées et non structurées de tous types, notamment des sauvegardes de base de données, des données analytiques et du contenu riche, comme des images et des vidéos. Vous pouvez stocker des données en toute sécurité, puis les extraire directement à partir d'Internet ou de la plate-forme en nuage. Vous pouvez adapter le stockage sans que la performance ou la fiabilité des services soit affectée. Utilisez le stockage standard pour le stockage "à chaud" auquel vous devez accéder rapidement, immédiatement et fréquemment. Utilisez le stockage d'archives pour le stockage "à froid" que vous retenez pendant de longues périodes et auquel vous accédez rarement.

  • Service de langue pour Oracle Cloud Infrastructure

    Oracle Cloud Infrastructure Language réduit ce temps et cet effort en fournissant des capacités clés de traitement linguistique en tant que modèles préentraînés prêts pour la production, afin d'obtenir des informations dans du texte non structuré et d'éliminer le besoin d'expertise en apprentissage automatique. Vous pouvez utiliser le service de langue pour OCI pour automatiser l'analyse de texte à grande échelle et comprendre le texte non structuré dans les documents, les interactions de rétroaction des clients ou les tickets de soutien concernant tout problème ou révision. Cela vous permettra d'extraire des informations pour améliorer l'expérience client et augmenter l'efficacité.

    Le service de langue pour OCI permet aux développeurs d'appliquer des fonctionnalités telles que l'analyse de sentiments, l'extraction de phrases clés, la classification de texte, la reconnaissance d'entités nommées et plus encore à leurs applications. Les développeurs peuvent intégrer des capacités de TLN préentraînées dans des applications, sans avoir à faire appel à des spécialistes des données pour créer des modèles personnalisés. Vous pouvez accéder au service de langue pour OCI au moyen de la console OCI, des trousses SDK OCI en Python, Java, Go, Typescript, .Net, des API REST ou de l'interface de ligne de commande OCI.

    L'utilisation du service de langue pour OCI offre les avantages suivants :

    • Améliorer l'expérience client : Explorez comment les clients utilisent les produits, exprimez des sentiments sur certains domaines d'intérêt et identifiez les principales frustrations pour les traiter en temps opportun.
    • Identifier les données importantes : Extraire les entités nommées à partir des commentaires des clients pour identifier les personnes, les produits et les organisations mentionnés.
    • Assurer la sécurité et la confidentialité : Le service de langue pour OCI assure la confidentialité des clients avec des modèles de langue qui ne stockent aucune donnée à des fins de formation, de débogage ou à d'autres fins. En outre, le service de langue pour OCI peut être utilisé pour identifier toutes les informations d'identification personnelle (PII) potentielles afin de protéger la confidentialité des clients.
  • Oracle Cloud Infrastructure Speech

    Le discours sur Oracle Cloud Infrastructure (OCI) est l'un des nombreux services d'IA en nuage natifs. Vous pouvez utiliser le service Speech pour convertir des fichiers audio en texte lisible stocké dans le format JSON.

    La parole exploite la puissance de la langue parlée en vous permettant de convertir facilement des fichiers audio contenant de la parole humaine en transcriptions de texte très précises. Le service est une application native OCI à laquelle vous pouvez accéder à l'aide d'une application Web, d'une API REST, d'une trousse SDK, d'une interface de ligne de commande ou d'une console.

    Speech utilise la technologie de reconnaissance vocale automatique (ASR) pour fournir une transcription grammaticalement correcte des fichiers vidéo et audio. Speech gère les enregistrements audio de faible fidélité et transcrit les enregistrements difficiles tels que les réunions ou les appels au centre d'appels. À l'aide de Speech, vous pouvez transformer les fichiers stockés dans le stockage d'objets OCI ou une ressource de données en texte exact, normalisé, horodaté et filtré par profanité. Cette fonctionnalité est disponible avec les services en aval. Par exemple, vous pouvez utiliser des services supplémentaires tels que la langue et les prévisions pour analyser le sentiment des appels, cibler le contenu à des fins publicitaires, indexer vos dossiers de médias et créer un moteur de recherche de médias à l'aide d'Oracle Cloud Infrastructure Lakehouse.

  • Oracle Cloud Infrastructure Generative AI

    L'IA générative d'Oracle Cloud Infrastructure (OCI) est un service entièrement géré disponible au moyen d'une API pour intégrer de façon transparente ces modèles de langage polyvalents dans un large éventail de cas d'utilisation, notamment l'aide à la rédaction, la récapitulation et le clavardage. Le service d'IA générative pour OCI comprend les modèles de base suivants :

    • Génération : Donnez des instructions pour générer du texte ou extraire des informations de votre texte.
    • Résumé : Résumez le texte avec le format, la longueur et le ton.
    • Intégration : Convertissez le texte en incrustations vectorielles à utiliser dans les applications pour les recherches sémantiques, la classification de texte ou le regroupement de texte.
  • Oracle Database 23ai

    Oracle Database 23ai offre la base de données convergée la plus complète et la plus simple pour les développeurs cherchant à créer de nouveaux microservices, graphiques, documents et relationnels. applications.Oracle a annoncé le plan d'ajouter des capacités de recherche sémantique à l'aide de vecteurs d'intelligence artificielle à Oracle Database 23ai. La collection de fonctions, appelée recherche de vecteurs d'intelligence artificielle, comprend un nouveau type de données vectorielles, des index vectoriels et des opérateurs SQL de recherche vectorielle qui permettent à Oracle Database de stocker le contenu sémantique de documents, d'images et d'autres données non structurées en tant que vecteurs, et de les utiliser pour exécuter des interrogations de similarité rapides.

  • Oracle Visual Builder

    Oracle Visual Builder est une expérience de développement intuitive en plus d'une plate-forme de développement et d'hébergement qui vous permet de créer des applications réactives attrayantes. En mettant l'accent sur la facilité d'utilisation et une approche de développement visuel, il vous permet de créer facilement des applications hébergées dans la plate-forme en nuage sécurisée et évolutive d'Oracle.

Étapes préliminaires

Nous vous recommandons d'avoir une connaissance de base d'Oracle Visual Builder, d'appeler des services REST et de faire appel à Javascript. Toutefois, le simple fait de suivre les étapes de ce livre de jeu déploiera l'application dans votre locataire.

À propos des services et des rôles requis

Cette solution nécessite les services suivants :

  • Oracle Cloud Infrastructure Speech
  • Service de langue pour Oracle Cloud Infrastructure
  • Oracle Cloud Infrastructure Generative AI
  • Oracle Visual Builder

Il s'agit des rôles nécessaires pour chaque service.

Nom de service : Rôle Obligatoire pour...
Oracle Cloud Infrastructure Speech : manage ai-service-speech-family Créer et gérer des tâches de transcription.
Oracle Cloud Infrastructure Language : manage ai-service-language-family Gérer les projets et les sentiments linguistiques.
Oracle Cloud Infrastructure Generative AI : manage generative-ai-family Gérer les modèles d'IA, générer du texte et une récapitulation.
Oracle Visual Builder : ServiceDeveloper Utilisez l'outil de conception visuelle pour créer, gérer, sécuriser et publier des applications visuelles. Conception de pages, utilisation des objets d'affaires et test des applications.

Voir Produits, solutions et services Oracle pour obtenir ce dont vous avez besoin.