SkillAgentSearch skills...

SentenceAx

complete rewrite of sentence splitting program Openie6

Install / Use

/learn @rrtucci/SentenceAx
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SentenceAx

SentenceAx SentenceAx Bayesian Network

The Openie6 (O6) software splits complex or compound sentences into simple ones. Simple sentences are essentially the same as the triples (subject, relationship, object) which, when visualized as a directed or undirected graph, is called a “knowledge graph”. Sentence splitting is also a necessary step in doing causal DAG extraction from text (causal DEFT), as is done by my software Mappa Mundi.

SentenceAx (Sax) is a complete rewrite, from stem to stern, of O6.

SentenceAx is a fine-tuning of BERT written with PyTorch and Lightning.

SentenceAx is a stand-alone app, but, just like the SCuMpy app, it's also a key component of the Mappa Mundi Project which started with the MappaMundi app. The SentenceAx app, SCuMpy app and Mappa Mundi app were written by www.ar-tiste.xyz

Mappa Mundi Project

Input Dataset and Weights

Due to a < 50MB per file limitation at Github, the input datasets and weights will be located at HuggingFace, at this location.

Download and unzip the zipped files at that loccation. Use them to replace the directories called input_files and weights in your local copy of SentenceAx.

Documentation

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated5mo ago
Forks0

Languages

Jupyter Notebook

Security Score

87/100

Audited on Nov 3, 2025

No findings