PyPI Stats

Search

All packages
Top packages

Track packages

knight-mcq


PyPI page
Home page
Author: Mohammad Amanlou, Erfan Shafiee Moghaddam, Mahdi Nouri, Yasaman Amou Jafary, Farhan Farsi, Behnam Bahrak
License: MIT
Summary: KNIGHT: Knowledge Graph-Driven Multiple-Choice Question Generation with Adaptive Hardness Calibration. Builds a topic-specific, reusable knowledge graph from external sources (default: Wikipedia/Wikidata) and generates difficulty-controlled MCQs from graph paths, with optional LLM validation.
Latest version: 0.1.2
Required dependencies: langchain | langchain-community | langchain-openai | neo4j | nltk | numpy | pypdf | pytest | python-dotenv | requests | tenacity | wikipedia | wikipedia-api
Optional dependencies: build | faiss-cpu | sentence-transformers | spacy | torch | transformers | twine

Downloads last day: 1
Downloads last week: 31
Downloads last month: 51