Metadata-Version: 2.4
Name: StickyText
Version: 0.1.1
Summary: A package for building and visualizing dependency graphs.
Author-email: Yoga Harshitha D <harshithad731@gmail.com>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: Licence.md
Requires-Dist: networkx
Requires-Dist: pandas
Requires-Dist: spacy
Requires-Dist: nltk
Requires-Dist: stanza
Requires-Dist: transformers
Requires-Dist: peft
Requires-Dist: matplotlib
Dynamic: license-file

# `sticky-text`

A Python package for building and visualizing linguistic dependency graphs from text using custom NLP pipelines and model managers.

---

## Features

* **Automated Text Processing:** Runs end-to-end text processing pipelines directly from input text.
* **Triplet Style Knowledge Graph Construction:** Builds entity and dependency graphs from the data.
* **Dependency Graph Visualization:** Generates visual graphs showing token relationships and coreferences.

---

## Installation

Install the package directly using `pip`:

```bash
pip install sticky-text

```


## Quickstart

The package exposes a single entry-point function, `show_graph`:

```python
from StickyText import show_graph

# Process text and visualize the generated dependency graph
text = "Alice went to the store. She bought some apples."
show_graph(text)

```

---

## Package Architecture

```text
your_package_name/
├── __init__.py          # Main entry point exposing show_graph
├── ModelManager.py      # Manages NLP model initialization and loading
├── Pipeline.py          # Executes text processing pipelines
└── BuildGraph.py        # Handles graph construction and network visualization

```
## About this version

This is a free and trial version. For large documents and premium features contact author. 
