AI Meetingsアプリケーションのデプロイについて学習
このソリューションは、人工知能を中心に、生成AIとOracle Cloudサービスを統合してプロセスを自動化および強化しています。ローコード・プラットフォーム(Oracle Visual Builder)を使用すると、アプリケーションの開発とデプロイメントが合理化され、AIサービスとOracle Cloud Infrastructure Object Storageの活用が容易になります。
Oracle Database 23aiおよびOCI AIサービスは、AIミーティング・アプリケーションを作成して、最先端のテクノロジーを活用し、シームレスなリアルタイムのオーディオ・トランスクリプション、効率的な要約、および簡単なトランスクリプションによるチーム・ミーティングを強化するために使用されます。AIミーティング・アプリは、センチメントを抽出し、管理タスクを削減し、データ主導型のインサイトを提供して、ミーティング・データを実用的なインテリジェンスに変換し、全体的な生産性を向上させます。
アーキテクチャ
アプリケーションが正常に構成されると、Oracle Visual Builderインタフェースを使用して、オーディオおよびビデオがOCI Object Storageのバケットにアップロードされます。Oracle Cloud Infrastructure Speechは、オーディオ・トランスクリプションに対して起動されます。トランスクリプションは、ミーティング出席者の数を検出し、テキストをスピーカーで区切るために、ダイアリスされます。
トランスクリプションが終了すると、ファイルはオブジェクト・ストレージから読み取られ、分析のためにAIサービスに送信されます。
- Oracle Cloud Infrastructure Generative AIに、トランスクリプションの概要を示します。
- Oracle Cloud Infrastructure Languageは、センチメントを分析し、製品、場所、人間のメンションなどのエンティティを検出します。
- カスタムRAG (Retrieval-Augmented Generation)は、Oracle Database 23aiで実行されています。サービスは、公開されているAPIを持つ仮想マシンで実行されています。APIが呼び出され、RAGが処理されたデータに応答するためのトランスクリプトおよび質問が提供されます。
次のダイアグラムに、この解答を示します。
スマートミーティングアプリ architecture.zip
このアーキテクチャでは、次のコンポーネントがサポートされています。
- リージョン
Oracle Cloud Infrastructureリージョンとは、可用性ドメインと呼ばれる1つ以上のデータ・センターを含む、ローカライズされた地理的領域です。リージョンは他のリージョンから独立し、長距離の場合は(複数の国または大陸にまたがって)分離できます。
- オブジェクト・ストレージ
Oracle Cloud Infrastructure Object Storageでは、データベースのバックアップ、分析データ、イメージやビデオなどのリッチ・コンテンツなど、あらゆるコンテンツ・タイプの構造化データおよび非構造化データにすばやくアクセスできます。インターネットから直接またはクラウド・プラットフォーム内から、安全かつセキュアにデータを格納し、取得できます。パフォーマンスやサービスの信頼性を低下させることなく、ストレージを拡張できます。迅速、即時、頻繁にアクセスする必要があるホット・ストレージには、標準ストレージを使用します。長期間保持し、ほとんどまたはほとんどアクセスしないコールド・ストレージには、アーカイブ・ストレージを使用します。
- Oracle Cloud Infrastructure Language
Oracle Cloud Infrastructure Languageは、主要な言語処理機能を本番対応の事前トレーニング済モデルとして提供し、非構造化テキストのインサイトを発見し、機械学習の専門知識の必要性を排除することで、この時間と労力を削減します。OCI Languageを使用すると、大規模なテキスト分析を自動化し、ドキュメント内の非構造化テキスト、顧客フィードバックのやり取り、問題やレビューに関するチケットをサポートできます。これにより、カスタマ・エクスペリエンスの向上と効率性の向上のためのインサイトを抽出できます。
OCI Languageでは、センチメント分析、キーフレーズ抽出、テキスト分類、名前付きエンティティ認識などの機能をアプリケーションに適用できます。開発者は、データ・サイエンティストがカスタマイズされたモデルを作成することなく、事前トレーニング済みのNLP機能をアプリケーションに統合できます。OCI Languageには、OCIコンソール、PythonのOCI SDK、Java、Go、Typescript、.Net、REST APIまたはOCI CLIのいずれかを介してアクセスできます。
OCI Languageの使用には、次の利点があります。
- カスタマー・エクスペリエンスの向上: 顧客がどのように製品を使用しているかを確認し、関心のある特定の分野に関する感情を抽出し、主要な不満を特定してタイムリーに対処します。
- 重要なデータの識別: 顧客フィードバックから名前付きエンティティを抽出して、言及された個人、製品および組織を識別します。
- セキュリティとプライバシーの確保:OCI Languageは、トレーニング、デバッグ、その他の目的のためにデータを保存しない言語モデルにより、お客様のプライバシーを保護します。また、OCI Languageは、お客様のプライバシーを保護するために、個人を特定できる可能性のある情報(PII)を特定するために使用できます。
- Oracle Cloud Infrastructure Speech
Oracle Cloud Infrastructure(OCI)Speechは、複数のクラウドネイティブAIサービスの1つです。音声サービスを使用して、オーディオ・ファイルをJSON形式で格納されている読取り可能なテキストに変換できます。
音声は、人間の音声を含むオーディオ・ファイルを非常に正確なテキスト・トランスクリプションに簡単に変換できるようにすることで、話し言葉の力を活用します。このサービスは、Webアプリケーション、REST API、SDK、CLIまたはコンソールを使用してアクセスできるOCIネイティブ・アプリケーションです。
音声は、自動音声認識(ASR)技術を使用して、ビデオおよびオーディオファイルの文法的に正しい転写を提供します。音声は忠実度の低い音声録音を処理し、会議やコールセンター通話などの困難な録音を転写します。Speechを使用すると、OCI Object Storageまたはデータ・アセットに格納されているファイルを、正確、正規化、タイムスタンプ付きおよび収益性のフィルタされたテキストに変換できます。この機能は、ダウンストリーム・サービスで使用できます。たとえば、言語や予測などの追加サービスを使用して、コール・センチメントの分析、広告のターゲット・コンテンツ、メディア・フォルダの索引付け、Oracle Cloud Infrastructure Lakehouseを使用したメディア検索エンジンの作成を行うことができます。
- Oracle Cloud Infrastructure Generative AI
Oracle Cloud Infrastructure(OCI)生成AIは、APIを介して利用できるフルマネージド・サービスであり、これらの多用途の言語モデルを、書面による支援、要約、チャットなど、幅広いユースケースにシームレスに統合します。OCI Generative AIサービスには、次の基本モデルが含まれます:
- 生成: テキストの生成またはテキストからの情報の抽出を指示します。
- 要約: 指示された形式、長さ、およびトーンでテキストを要約します。
- 埋込み: セマンティック検索、テキスト分類またはテキスト・クラスタリングにアプリケーションで使用するために、テキストをベクトル埋込みに変換します。
- Oracle Database 23ai
Oracle Database 23aiは、新しいマイクロサービス、グラフ、ドキュメント、およびリレーショナルapplications.Oracleを構築しようとしている開発者向けに、最も完全でシンプルなコンバージド・データベースを提供します。AIベクトルを使用したセマンティック検索機能をOracle Database 23aiに追加する計画を発表しました。AI Vector Searchと呼ばれる機能のコレクションには、新しいベクトル・データ型、ベクトル索引およびベクトル検索のSQL演算子が含まれており、Oracle Databaseはドキュメント、イメージおよびその他の非構造化データのセマンティック・コンテンツをベクトルとして格納し、これらを使用して高速な類似性問合せを実行できます。
- Oracle Visual Builder
Oracle Visual Builderは、開発およびホスティング・プラットフォーム上に直感的な開発エクスペリエンスを提供して、魅力的なレスポンシブ・アプリケーションを作成できるようにします。使いやすさとビジュアルな開発手法を中心に、Oracleの安全でスケーラブルなクラウド・プラットフォームでホストされるアプリケーションを簡単に作成できます。
開始する前に
必須サービスおよびロールについて
このソリューションには、次のサービスが必要です。
- Oracle Cloud Infrastructure Speech
- Oracle Cloud Infrastructure Language
- Oracle Cloud Infrastructure Generative AI
- Oracle Visual Builder
各サービスに必要なロールは次のとおりです。
サービス名: ロール | 必須... |
---|---|
Oracle Cloud Infrastructure Speech: manage ai-service-speech-family |
トランスクリプション・ジョブを作成および管理します。 |
Oracle Cloud Infrastructure Language: manage ai-service-language-family |
言語プロジェクトと感情を管理します。 |
Oracle Cloud Infrastructure Generative AI: manage generative-ai-family
|
AIモデルの管理、テキスト生成および要約の生成を行います。 |
Oracle Visual Builder: ServiceDeveloper |
ビジュアル設計ツールを使用して、ビジュアル・アプリケーションを作成、管理、保護および公開します。ページの設計、ビジネス・オブジェクトの操作、アプリケーションのテストを行います。 |
必要なものを得るには、Oracle製品、ソリューションおよびサービスを参照してください。