|
1 |
| -# Knowledge Graph Generator on Google Colab |
| 1 | +# Knowledge Graph Generator in Google Colab |
| 2 | + |
2 | 3 | A comprehensive knowledge graph generator using LLM.
|
| 4 | +A tool that extracts key entities and their relationships from text and visualizes them in an interactive knowledge graph directly in a Google Colab notebook using PyVis. |
| 5 | + |
| 6 | +## Table of Contents |
| 7 | + |
| 8 | +- [Applications](#applications) |
| 9 | +- [Features](#features) |
| 10 | +- [Setup & Usage](#setup-&-usage) |
| 11 | +- [Project Structure](#project-structure) |
| 12 | + |
| 13 | +## Applications |
| 14 | + |
| 15 | +1. ### Information Retrieval and Organization |
| 16 | +- Data Management: Organize large volumes of textual data into structured, interconnected entities. Useful for creating databases or enhancing existing ones. |
| 17 | +- Content Summarization: Summarize key information from long documents or articles by extracting main entities and their relationships. |
| 18 | + |
| 19 | +2. ### Education |
| 20 | +- Teaching Aid: Assist educators in creating interactive teaching materials by visually representing complex subjects and their interrelations. |
| 21 | +- Student Projects: Provide a tool for students to visualize and present their research or project findings. |
| 22 | + |
| 23 | +3. ### Knowledge Discovery |
| 24 | +- Research: Aid researchers in identifying relationships between different concepts, facilitating new insights and hypothesis generation. |
| 25 | +- Literature Reviews: Summarize findings from numerous studies by mapping out key terms and their connections. |
| 26 | + |
| 27 | +## Features |
3 | 28 |
|
4 |
| -1. Open ```KGG.ipynb``` file on google colab and import ```requirements.txt``` file in google colab. |
5 |
| -2. Run all the cells. |
| 29 | +- **Text Analysis**: Extracts entities and their relationships from input text. |
| 30 | +- **Interactive Visualization**: Generates and displays a knowledge graph using PyVis. |
| 31 | +- **Colab Integration**: Fully integrated into Google Colab for easy use and visualization. |
6 | 32 |
|
7 |
| - |
| 33 | +## Setup & Usage |
8 | 34 |
|
9 |
| -Large Language Model used: https://huggingface.co/Open-Orca/Mistral-7B-OpenOrca |
10 |
| - |
| 35 | +- Open ```KGG.ipynb``` file on google colab and import ```requirements.txt``` file in google colab. |
| 36 | +- Run all the cells. |
11 | 37 |
|
12 |
| -Graph visualizer used: Pyvis |
13 |
| - |
| 38 | +## Project Structure |
| 39 | +``` |
| 40 | +knowledge-graph-generator/ |
| 41 | +│ |
| 42 | +├── README.md # This readme file |
| 43 | +├── knowledge_graph_generator.ipynb # Example Colab notebook |
| 44 | +└── requirements.txt # List of dependencies |
| 45 | +``` |
14 | 46 |
|
15 | 47 |
|
0 commit comments