StephenGenusa/semantic-qa-gen

A Python library for generating high-quality question-answer pairs from PDF, DOCX, MD, and TXT files

39
/ 100
Emerging

Leverages semantic document chunking and information density analysis to intelligently structure content before generation, supports hybrid LLM routing (local Ollama or OpenAI API) with automatic fallback mechanisms, and offers multi-level cognitive question generation (factual, inferential, conceptual) with built-in validation and diversity enforcement.

No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 2 / 25
Adoption 7 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

5

Forks

1

Language

Python

License

MIT

Last pushed

Jun 08, 2025

Monthly downloads

16

Commits (30d)

0

Dependencies

9

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/StephenGenusa/semantic-qa-gen"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.