「Chat-GPTとPythonを使用して、自分の記事に基づいてNeo4jで知識グラフを構築する方法」

Building a Knowledge Graph in Neo4j based on my own articles using Chat-GPT and Python

数学とデータサイエンスに関する120以上の記事から構造化された知識を含むグラフ

著者によるスクリーンショット

この記事では、グラフ技術とプログラミングを使用して、自分自身の記事のコンテンツを構造化し、探索する方法を紹介します。

NLP技術を使用して非構造化データを構造化するアイデアは新しいものではありませんが、LLMs(大規模言語モデル)の最新の進展により、そのようなことが可能となりました。急成長しているChat-GPTという技術により、アマチュアでも利用できるようになり、LLMsと生成モデルに対する注目が高まっています。

実際、多くの企業で生成AIが議題になっています!

この記事では、Pythonプログラミング言語を使用してOpenAIの開発者APIを利用します。VoAGI(メタね?)からデータを取得し、知識グラフを構築します。聞こえるかもしれませんが、実際には驚くほど簡単に始めることができます。

始めましょう

まず最初にやることは以下の通りです。

  1. APIを動作させ、Pythonを介してアクセスする。
  2. プロンプトエンジニアリングを行うためにサンプルテキストを使用し、GPT-4モデルがあなたの要求を理解できるようにする。
  3. VoAGIから記事をダウンロードし(もちろん他のテキストを使用してもかまいません)、データを前処理する。
  4. Chat-GPTから出力を抽出し収集する。
  5. Chat-GPTからの出力を後処理する。
  6. Cypherクエリ言語を使用してデータをさらにグラフに構造化するためのコードを記述する。
  7. 新しい親友と一緒に遊んで、記事を探索してみましょう。

さあ、さっそく基本的な技術のセットアップを行いましょう。

セットアップ

ローカルコンピュータには、プログラミング言語PythonとグラフデータベースNeo4jがインストールされている必要があります。

まず最初にやることは、OpenAIのプラスアカウントを持っていることを確認し、GPT-4を使用できるようにすることです。…

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

人工知能

「Ami Hever、UVeyeの共同創設者兼CEO - インタビューシリーズ」

עמיר חבר הוא המנכל והמייסד של UVeye, סטארט-אפ ראיה ממוחשבת בלמידה עמוקה, המציבה את התקן הגלובלי לבדיקת רכבים עם זיהוי...

人工知能

スコット・スティーブンソン、スペルブックの共同創設者兼CEO- インタビューシリーズ

スコット・スティーブンソンは、Spellbookの共同創設者兼CEOであり、OpenAIのGPT-4および他の大規模な言語モデル(LLM)に基...

人工知能

Diginiのスマートセンスの社長、ガイ・イエヒアブによるインタビューシリーズ

ガイ・イハイアヴ氏は、ビジネスの成功に最も重要な資産を保護するためにインターネット・オブ・シングス(IoT)の力を活用す...

人工知能

「コーネリスネットワークスのソフトウェアエンジニアリング担当副社長、ダグ・フラーラー氏 - インタビューシリーズ」

ソフトウェアエンジニアリングの副社長として、DougはCornelis Networksのソフトウェアスタック全体、Omni-Path Architecture...

人工知能

「ElaiのCEO&共同創業者、Vitalii Romanchenkoについてのインタビューシリーズ」

ヴィタリー・ロマンチェンコは、ElaiのCEO兼共同創設者であり、マイク、カメラ、俳優、スタジオの必要なく、個人が一流のビデ...

人工知能

ピーター・マッキー、Sonarの開発者担当責任者-インタビューシリーズ

ピーター・マッキーはSonarのDeveloper Relationsの責任者です Sonarは、悪いコードの1兆ドルの課題を解決するプラットフォー...