AB
AiBoss
project

OpenSPG - Ant FinancialとOpenKGが共同開発した知識グラフエンジン

OpenSPGは、Ant GroupがOpenKGコミュニティと協力して開発した、SPGフレームワークに基づく知識グラフエンジンです。OpenSPGはLPGの構造とRDFのセマンティクスを統合し、RDF/OWLにおける複雑なセマンティクスの実装という課題を克服し、LPGの構造を継承しています。

OpenSPGとは何ですか?

OpenSPGは、Ant GroupがOpenKGコミュニティと共同で開発した、SPGフレームワークに基づく知識グラフエンジンです。OpenSPGは、LPGの構造とRDFのセマンティクスを統合することで、RDF/OWLにおける複雑なセマンティクスの実装という課題を克服しつつ、LPGのシンプルな構造とビッグデータシステムとの互換性という利点を継承しています。OpenSPGは、明示的なセマンティクス表現、論理ルール定義、および演算子フレームワーク機能を提供し、様々なベンダーの基本エンジンやアルゴリズムサービスをプラグインとして組み込むことで、カスタマイズされたソリューションを構築できます。OpenSPGは、効率的な知識変換によってデータの価値と応用価値を高め、金融などの様々なビジネスシナリオに適しています。

OpenSPGの主な機能

  • セマンティックモデリング(SPGスキーマ)属性グラフのセマンティック拡張のためのスキーマフレームワーク設計を担当。これには、主語モデル、進化モデル、述語モデルなどが含まれます。
  • ナレッジビルダー(SPGビルダー)構造化データと非構造化データのインポートをサポートし、ビッグデータアーキテクチャと互換性があり、データを知識に変換するための知識構築オペレータフレームワークを提供する。
  • 論理ルールに基づく推論(SPG-Reasoner)概要 KGDSL(知識グラフドメイン固有言語)は、論理ルールのプログラム可能な記号表現を提供し、ルールベース推論とニューラル/記号融合学習をサポートします。
  • KNextプログラマブルフレームワーク拡張性、プロセス指向性、ユーザーフレンドリーなコンポーネントベースの機能を提供し、エンジンをビジネスロジックやドメインモデルから分離し、グラフソリューションを迅速に定義することを可能にします。
  • クラウドエクストこれは、SDKに基づいてオープンエンジンに接続し、ビジネスフロントエンドを構築し、カスタムグラフストレージ/グラフコンピューティングエンジンや機械学習フレームワークに適応するためのビジネスシステムをサポートします。

OpenSPGの技術原則

  • 属性グラフのセマンティック表現OpenSPGフレームワークは、LPG(ラベル付きプロパティグラフ)の構造とRDF(リソース記述フレームワーク)のセマンティクスを独創的に組み合わせることで、シンプルでありながら意味的に豊かなグラフ表現方法を提供します。
  • 知識レベル間の互換性と進歩OpenSPGは、不完全なデータが存在する場合でも知識グラフの構築と継続的な反復的進化をサポートし、データが不完全または変化している場合の知識グラフの構築と管理をサポートします。
  • ビッグデータとAI技術システムの統合OpenSPGフレームワークは、ビッグデータとAI技術を効果的に連携させ、膨大な量のデータの効率的な知識変換を支援し、データとアプリケーションの価値を高めます。
  • ドメイン知識モデルと演算子の開発新しいビジネスシナリオは、拡張されたドメイン知識モデルと、ドメインモデルとソリューションを迅速に構築するための新しいオペレーターの開発に基づいています。
  • 論理規則と意味規則の定義KGDSLをベースとしており、論理ルールを定義することで、機械が複雑なビジネスロジックを理解し処理することを可能にし、ルールベース推論とニューラル/記号融合学習をサポートします。

OpenSPGプロジェクトのアドレス

OpenSPGの応用シナリオ

  • 金融セクター金融分野では、OpenSPGはリスク評価、信用格付け、市場分析、不正防止などに利用され、金融機関が正確なリスク管理を実施できるよう支援しています。
  • 企業意思決定と業務管理これは、企業が市場動向分析、サプライチェーン最適化、顧客セグメンテーションを実施し、戦略計画と業務管理を支援するのに役立ちます。
  • 顧客サービスとパーソナライズされたおすすめ情報顧客サービス分野において、OpenSPGは自動質問応答と的確な顧客サポートを提供します。パーソナライズされたレコメンデーションに関しては、ユーザーの行動や好みに基づいて関連性の高いコンテンツや製品を推奨します。
  • 検索エンジンと自然言語処理OpenSPGは、検索エンジンの意味理解能力を強化し、検索結果の関連性を向上させ、自然言語処理分野における言語モデルの理解および分析能力を強化することができる。
  • 医療・健康教育研究医療分野では、OpenSPGは臨床意思決定や医薬品開発を支援し、教育分野では、個別学習や学術研究をサポートします。