Spaces:
Running
Running
title: TextGraphs | |
emoji: ✴ | |
colorFrom: green | |
colorTo: gray | |
sdk: streamlit | |
sdk_version: 1.28.2 | |
app_file: app.py | |
pinned: false | |
license: mit | |
# TextGraphs | |
[![DOI](https://zenodo.org/badge/735568863.svg)](https://zenodo.org/doi/10.5281/zenodo.10431783) | |
![Licence](https://img.shields.io/github/license/DerwenAI/textgraphs) | |
[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/) | |
![CI](https://github.com/DerwenAI/textgraphs/workflows/CI/badge.svg) | |
<br/> | |
![Repo size](https://img.shields.io/github/repo-size/DerwenAI/textgraphs) | |
![downloads](https://img.shields.io/pypi/dm/textgraphs) | |
![sponsor](https://img.shields.io/github/sponsors/ceteri) | |
<img | |
alt="TextGraphs logo" | |
src="https://raw.githubusercontent.com/DerwenAI/textgraphs/main/docs/assets/logo.png" | |
width="231" | |
/> | |
## project info | |
Project home: <https://huggingface.co/spaces/DerwenAI/textgraphs> | |
Full documentation: <https://derwen.ai/docs/txg/> | |
Sample code is provided in `demo.py` | |
## requirements | |
* Python 3.10+ | |
## deploy library from PyPi | |
Prepare the virtual environment: | |
```bash | |
python3 -m venv venv | |
source venv/bin/activate | |
python3 -m pip install -U pip wheel setuptools | |
``` | |
Install from [PyPi](https://pypi.python.org/pypi/textgraphs): | |
```bash | |
python3 -m pip install -U textgraphs | |
``` | |
## run demos locally | |
```bash | |
python3 demo.py | |
``` | |
```bash | |
streamlit run app.py | |
``` | |
## install library from source locally | |
```bash | |
python3 -m venv venv | |
source venv/bin/activate | |
python3 -m pip install -U pip wheel setuptools | |
python3 -m pip install -e . | |
``` | |
To run the Streamlit or JupyterLab demos, also install: | |
```bash | |
python3 -m pip install -r requirements-dev.txt | |
``` | |
## license and copyright | |
Source code for **TextGraphs** plus its logo, documentation, and | |
examples have an [MIT license](https://spdx.org/licenses/MIT.html) | |
which is succinct and simplifies use in commercial applications. | |
All materials herein are Copyright © 2023-2024 Derwen, Inc. | |
## attribution | |
Please use the following BibTeX entry for citing **TextGraphs** if you | |
use it in your research or software: | |
```bibtex | |
@software{TextGraphs, | |
author = {Paco Nathan}, | |
title = {{TextGraphs + LLMs + graph ML for entity extraction, linking, ranking, and constructing a lemma graph}}, | |
year = 2023, | |
publisher = {Derwen}, | |
doi = {10.5281/zenodo.10431783}, | |
url = {https://github.com/DerwenAI/textgraphs} | |
} | |
``` | |
## star history | |
[![Star History Chart](https://api.star-history.com/svg?repos=derwenai/textgraphs&type=Date)](https://star-history.com/#derwenai/textgraphs&Date) | |