Saiba mais sobre a implementação de um aplicativo de reuniões de IA

Reuniões constantes podem dificultar a produção de reuniões enquanto tentam fazer anotações de reuniões, registrar itens de ação, tudo isso enquanto tentam colaborar efetivamente com seus colegas.

Essa solução é centrada em inteligência artificial, integrando serviços de IA generativa e Oracle Cloud para automatizar e aprimorar processos. Usando uma plataforma de baixo código (Oracle Visual Builder), o desenvolvimento e a implantação de aplicativos são simplificados, facilitando o aproveitamento dos serviços de IA e do Oracle Cloud Infrastructure Object Storage.

Os serviços Oracle Database 23ai e OCI AI são usados para criar um aplicativo de reuniões de IA para aproveitar a tecnologia de ponta para aprimorar reuniões de equipe com transcrição de áudio em tempo real, resumo eficiente e fácil interrogação de transcrições. O aplicativo de reuniões de IA extrai sentimento, reduz tarefas administrativas e fornece insights orientados por dados para transformar dados de reuniões em inteligência acionável e aumentar a produtividade geral.



Arquitetura

Essa arquitetura fornece uma estrutura de tópicos para implantar um aplicativo para gerenciar suas reuniões usando IA.

Depois que o aplicativo for configurado com sucesso, a interface do Oracle Visual Builder será usada para fazer upload de áudio e vídeo para um bucket no OCI Object Storage. Em seguida, o Oracle Cloud Infrastructure Speech é chamado para transcrição de áudio. A transcrição é diarizada, para detectar o número de participantes da reunião e para separar o texto por orador.

Depois que a transcrição é concluída, o arquivo é lido do armazenamento de objetos e enviado aos serviços AI para análise:

  • O Oracle Cloud Infrastructure Generative AI resume a transcrição.
  • O Oracle Cloud Infrastructure Language analisa o sentimento e detecta entidades como produtos, locais e menções humanas.
  • Nossa RAG personalizada (Retrieval-Augmented Generation, Geração aumentada de recuperação) está em execução no Oracle Database 23ai. O serviço está sendo executado em uma máquina virtual com uma API exposta. A API é chamada e fornecemos a transcrição e as perguntas para que a RAG responda com os dados processados.

O diagrama a seguir ilustra esta solução:



aplicativo de reunião inteligente-architecture.zip

Essa arquitetura suporta os seguintes componentes:

  • Região

    Região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, denominada domínios de disponibilidade. As regiões são independentes de outras regiões, e grandes distâncias podem separá-las (entre países ou até mesmo continentes).

  • Armazenamento de objetos

    O serviço Oracle Cloud Infrastructure Object Storage oferece acesso rápido a grandes quantidades de dados estruturados e não estruturados de qualquer tipo de conteúdo, incluindo backups de bancos de dados, dados de análise e conteúdo avançado, como imagens e vídeos. Você pode armazenar de forma segura e depois recuperar dados diretamente da internet ou de dentro da plataforma da nuvem. Você pode dimensionar o armazenamento sem prejudicar o desempenho ou a confiabilidade do serviço. Use o armazenamento padrão para armazenamento de acesso frequente que você precisa para acessar de forma rápida, imediata e com frequência. Use o armazenamento de arquivos compactados para armazenamento "frio" que você mantém por longos períodos de tempo e raramente acessa.

  • Oracle Cloud Infrastructure Language

    O Oracle Cloud Infrastructure Language reduz esse tempo e esforço fornecendo os principais recursos de processamento de linguagem como modelos pré-treinados prontos para produção para descobrir insights em texto não estruturado e eliminar a necessidade de experiência em machine learning. Você pode usar o OCI Language para automatizar a análise de texto em escala e entender texto não estruturado em documentos, interações de feedback do cliente ou tíquetes de suporte sobre qualquer problema ou revisão. Isso permitirá que você extraia insights para melhorar a experiência do cliente e aumentar a eficiência.

    A OCI Language capacita os desenvolvedores a aplicar recursos como análise de sentimento, extração de frase-chave, classificação de texto, reconhecimento de entidade nomeada e muito mais em seus aplicativos. Os desenvolvedores podem integrar recursos de NLP pré-treinados em aplicativos, sem a necessidade de cientistas de dados para criar modelos personalizados. O OCI Language pode ser acessado por meio da console do OCI, SDKs do OCI em Python, Java, Go, Typescript, .Net, APIs REST ou a CLI do OCI.

    O uso do OCI Language fornece os seguintes benefícios:

    • Melhore a experiência do cliente: Explore como os clientes usam o(s) produto(s), extraia sentimentos sobre determinadas áreas de interesse e identifique as principais frustrações para resolvê-las em tempo hábil.
    • Identifique dados importantes: Extraia entidades nomeadas do feedback do cliente para identificar pessoas, produtos e organizações mencionadas.
    • Garanta segurança e privacidade: o OCI Language mantém a privacidade do cliente com modelos de linguagem que não armazenam dados para treinamento, depuração ou outras finalidades. Além disso, o OCI Language pode ser usado para identificar possíveis informações de identificação pessoal (PII) para proteger a privacidade do cliente.
  • Oracle Cloud Infrastructure Speech

    O Oracle Cloud Infrastructure (OCI) Speech é um dos vários serviços de IA nativos da nuvem. Você pode usar o serviço Speech para converter arquivos de áudio em texto legível armazenado no formato JSON.

    O Speech aproveita o poder da linguagem falada, permitindo que você converta facilmente arquivos de áudio contendo fala humana em transcrições de texto altamente precisas. O serviço é um aplicativo nativo do OCI que você pode acessar usando um aplicativo Web, API REST, SDK, CLI ou Console.

    O Speech usa a tecnologia de reconhecimento automático de fala (ASR) para fornecer uma transcrição gramaticalmente correta de arquivos de vídeo e áudio. O Speech lida com gravações de áudio de baixa fidelidade e transcreve gravações desafiadoras, como reuniões ou chamadas de call center. Usando o Speech, você pode transformar arquivos armazenados no OCI Object Storage ou em um ativo de dados em texto preciso, normalizado, com timestamp e filtrado por palavrões. Esta funcionalidade está disponível com serviços downstream. Por exemplo, você pode usar serviços adicionais, como idioma e previsão, para analisar o sentimento de chamada, o conteúdo de destino para publicidade, indexar suas pastas de mídia e criar um mecanismo de pesquisa de mídia usando o Oracle Cloud Infrastructure Lakehouse.

  • Oracle Cloud Infrastructure Generative AI

    A IA generativa da Oracle Cloud Infrastructure (OCI) é um serviço totalmente gerenciado disponível por meio de uma API para integrar perfeitamente esses modelos de linguagem versáteis em uma ampla variedade de casos de uso, incluindo assistência por escrito, resumo e chat. O serviço OCI Generative AI inclui os seguintes modelos fundamentais:

    • Geração: Forneça instruções para gerar texto ou extrair informações do texto.
    • Resumo: Resuma o texto com o formato, o tamanho e o tom instruídos.
    • Incorporação: Converta texto em incorporações de vetor para usar em aplicativos para pesquisas semânticas, classificação de texto ou clusterização de texto.
  • Oracle Database 23ai

    O Oracle Database 23ai oferece o banco de dados convergente mais completo e simples para desenvolvedores que desejam criar novos microsserviços, gráficos, documentos e relacionais. O applications.Oracle anunciou o plano de adicionar recursos de pesquisa semântica usando vetores de IA ao Oracle Database 23ai. A coleção de recursos, chamada AI Vector Search, inclui um novo tipo de dados vetoriais, índices vetoriais e operadores SQL de pesquisa vetorial que permitem ao Oracle Database armazenar o conteúdo semântico de documentos, imagens e outros dados não estruturados como vetores e usá-los para executar consultas rápidas de similaridade.

  • Oracle Visual Builder

    O Oracle Visual Builder é uma experiência de desenvolvimento intuitiva com base em uma plataforma de desenvolvimento e hospedagem que permite criar aplicativos responsivos envolventes. Com foco na facilidade de uso e em uma abordagem de desenvolvimento visual, ele fornece uma maneira fácil de criar aplicativos hospedados na plataforma de nuvem segura e escalável da Oracle.

Antes de Começar

Recomendamos ter conhecimento básico do Oracle Visual Builder, chamando serviços REST e Javascript. No entanto, basta seguir as etapas deste manual para implantar o aplicativo em seu tenant.

Sobre Serviços e Atribuições Obrigatórios

Esta solução requer os seguintes serviços:

  • Oracle Cloud Infrastructure Speech
  • Oracle Cloud Infrastructure Language
  • Oracle Cloud Infrastructure Generative AI
  • Oracle Visual Builder

Essas são as atribuições necessárias para cada serviço.

Nome do Serviço: Atribuição Obrigatório para...
Oracle Cloud Infrastructure Speech: manage ai-service-speech-family Crie e gerencie jobs de transcrição.
Oracle Cloud Infrastructure Language: manage ai-service-language-family Gerencie projetos e sentimentos de idiomas.
Oracle Cloud Infrastructure Generative AI: manage generative-ai-family Gerencie modelos de IA, gere geração de texto e resumo.
Oracle Visual Builder: ServiceDeveloper Use a ferramenta de design visual para criar, gerenciar, proteger e publicar aplicativos visuais. Projetar páginas, trabalhar com objetos de negócios e testar aplicativos.

Consulte Produtos, Soluções e Serviços Oracle para obter o que você precisa.