AIパーソナル・ラーニング
と実践的なガイダンス
讯飞绘镜

Unigraph:ローカルで動作する知識グラフとパーソナル検索エンジンの構築

はじめに

Unigraphはローカルファーストの汎用ナレッジグラフおよびパーソナル検索エンジンであり、ユーザーの個人生活における様々なデータの管理と検索を支援する統合ワークスペースを提供するように設計されています。Unigraphは様々なデータ形式とデータソースをサポートしており、簡単な操作でデータをシステムに取り込み、強力な検索機能を使って必要な情報を素早く見つけることができます。このプロジェクトはオープンソースであり、ユーザーは自由にダウンロード、インストール、使用することができ、開発者の貢献も歓迎される。

Unigraph:构建本地运行的知识图谱和个人搜索引擎-1


Unigraph:构建本地运行的知识图谱和个人搜索引擎-1

 

機能一覧

  • ナレッジグラフ構築複数のデータソースを統合し、統一されたナレッジグラフを構築。
  • パーソナル検索エンジン必要な情報を素早く探し出す強力な検索機能を提供します。
  • ローカル・プリファレンスデータはプライバシーとセキュリティを確保するためにローカルに保存されます。
  • マルチデータフォーマット対応複数のデータ形式とソースのインポートをサポート。
  • オープンソースプロジェクトダウンロード、インストール、使用は無料です。
  • DockerのサポートDockerイメージは、迅速なデプロイのために提供されます。
  • 地域支援活発なコミュニティと詳細なドキュメントにより、ユーザーはすぐに使い始めることができます。

 

ヘルプの使用

設置プロセス

  1. Dockerを使ったインストール::
    • UnigraphのDockerイメージをビルドする:
     docker build -t unigraph-devserver .
    
    • ユニグラフを実行する:
     docker run -d -p 4002:4002 -v <data directory>:/opt/unigraph -p 4001:4001 -p 3000:3000 -P unigraph-devserver
    
    • Unigraphにアクセスするために、JavaScriptが有効なブラウザでhttp://localhost:3000。コンテナが別のマシンで実行されている場合は、localhostを適宜置き換えてください。
  2. ソースからビルドする::
    • Dgraphバックエンドのバイナリをビルドする: bash
      git clone https://github.com/unigraph-dev/dgraph.git
      cd dgraph
      make install
    • Unigraphプロジェクトのルートディレクトリにあるプロジェクトの依存関係を取得し、ビルドする: bash
      yarn && yarn build-deps
    • ビルドされたDgraphバイナリを新しい/opt/unigraphディレクトリに移動します: bash
      mv <path_to_dgraph_binary> /opt/unigraph
    • Unigraphプロジェクトのルートディレクトリからバックエンドとフロントエンドを実行します: bash
      /opt/unigraph/dgraph
      yarn start

使用ガイドライン

  1. データのインポート::
    • ユーザーは、インターフェースまたはAPIを通じて、さまざまなソースからデータをUnigraphシステムにインポートすることができます。サポートされている形式は、テキスト、画像、音声などです。
    • インポートされたデータは自動的にナレッジグラフに統合され、ユーザーは検索機能を使って必要な情報をすぐに見つけることができる。
  2. 検索機能::
    • 検索バーにキーワードを入力すると、ナレッジグラフに基づいた関連結果が表示されます。
    • 高度な検索機能にも対応しており、フィルターや並べ替えオプションを使って情報をピンポイントで検索することができる。
  3. データ管理::
    • ユーザーは、追加、削除、変更、およびその他の操作を含むインターフェイスを介してインポートされたデータを管理することができます。
    • データの分類とラベリング機能をサポートし、ユーザーが情報を整理して見つけやすくします。
  4. 地域支援::
    • Unigraphには活発なコミュニティがあり、ユーザーはGitHubのディスカッションフォーラムやDiscordコミュニティを通じて助けを得ることができる。
    • 公式ドキュメントには、詳細なユーザーガイドと開発者向けドキュメントが用意されており、ユーザーがすぐに開発に参加できるようになっている。

簡単な説明

 

無断転載を禁じます:チーフAIシェアリングサークル " Unigraph:ローカルで動作する知識グラフとパーソナル検索エンジンの構築
ja日本語