Sign inSign up

shbshahriar/parallel-writing-assessment-engine

By shbshahriar

Updated 5 months ago

Parallel writing assessment engine 8 LLM evaluators in one FastAPI container.

Image
Machine learning & AI
0

272

shbshahriar/parallel-writing-assessment-engine repository overview

A containerised FastAPI application that evaluates writing quality across 8 dimensions simultaneously using a LangGraph parallel pipeline and Claude (claude-haiku-4-5). Dimensions scored: grammar, clarity, coherence, depth, structure, vocabulary, tone, and readability. Also performs argument structure analysis and generates a structured improvement report with strengths, weaknesses, a revision plan, and a band prediction.

Serve the UI and API from a single port: docker run -p 8000:8000 --env-file .env writing-assessment-engine

Requires ANTHROPIC_API_KEY (and optionally OPENAI_API_KEY, GOOGLE_API_KEY, LANGCHAIN_API_KEY) passed in at runtime via --env-file. See .env.example.

Tag summary

Content type

Image

Digest

sha256:7be42cf33

Size

64.6 MB

Last updated

5 months ago

docker pull shbshahriar/parallel-writing-assessment-engine