OntoCast logo

OntoCast

Python 3.11PyPI versionPyPI DownloadsLicense: Apache-2.0pre-commit

OntoCast is an agentic ontology-assisted framework for semantic triple extraction. It empowers you to build knowledge graphs from unstructured documents using advanced NLP and ontology-driven techniques.

Key Features

  • Ontology-guided extraction for semantic consistency
  • Entity disambiguation across document chunks
  • Multi-format support: text, JSON, PDF, Markdown
  • Semantic chunking and aggregation
  • RDF/Turtle output and triple store integration (Neo4j, Fuseki)
  • API endpoints for easy integration

Get Started

pip install ontocast

Or see the GitHub repository for more details.

Applications

  • Knowledge graph construction
  • Semantic search and retrieval
  • Ontology management and automation
  • Data integration from diverse sources

Documentation

Full documentation