AlexWortega/openjev

Space

openjev

36

17 commits

updated Sep 21, 2026

See the code

README

openjev

A Qwen3.5 decoder fine-tuned as an NLI cross-encoder. One forward pass over Premise / Hypothesis returns contradiction Β· entailment Β· neutral, and the premise can be text or an image β€” so the same 0.8B model does RAG fact-checking, zero-shot reranking, VQA-style image judging and frame-by-frame video scanning.

Served checkpoint: AlexWortega/openjev @ qwen3.5-0.8b-nli-v2s-long β€” 0.8B, 4k context, stage 3 of the v2s recipe (NLI mixture + faithfulness / instruction-following / false-premise data, then long documents).

tabwhat it does
🧩 NLIpremise + hypothesis β†’ 3-class probabilities
πŸ”Ž RAG fact-checkdocument + one claim per line β†’ supported / contradicted / unsupported
πŸ₯‡ Rerankquestion + options β†’ ranked by entailment
πŸ–ΌοΈ Image NLIthe picture is the premise
🎬 Video scansample frames, track one hypothesis over time
πŸ“Š Aboutbenchmarks and the agent videos

openjev_core.py holds the model and the scoring function (no gradio imports, so it can be run against a local checkpoint with OPENJEV_MODEL=/path/to/ckpt OPENJEV_SUBFOLDER=); app.py is the UI.

cross-encoder
gradio
hallucination-detection
reranker
vision-language

AlexWortega/openjev

Space

openjev

36

17 commits

updated Sep 21, 2026

See the code

README

openjev

A Qwen3.5 decoder fine-tuned as an NLI cross-encoder. One forward pass over Premise / Hypothesis returns contradiction Β· entailment Β· neutral, and the premise can be text or an image β€” so the same 0.8B model does RAG fact-checking, zero-shot reranking, VQA-style image judging and frame-by-frame video scanning.

Served checkpoint: AlexWortega/openjev @ qwen3.5-0.8b-nli-v2s-long β€” 0.8B, 4k context, stage 3 of the v2s recipe (NLI mixture + faithfulness / instruction-following / false-premise data, then long documents).

tabwhat it does
🧩 NLIpremise + hypothesis β†’ 3-class probabilities
πŸ”Ž RAG fact-checkdocument + one claim per line β†’ supported / contradicted / unsupported
πŸ₯‡ Rerankquestion + options β†’ ranked by entailment
πŸ–ΌοΈ Image NLIthe picture is the premise
🎬 Video scansample frames, track one hypothesis over time
πŸ“Š Aboutbenchmarks and the agent videos

openjev_core.py holds the model and the scoring function (no gradio imports, so it can be run against a local checkpoint with OPENJEV_MODEL=/path/to/ckpt OPENJEV_SUBFOLDER=); app.py is the UI.

cross-encoder
gradio
hallucination-detection
reranker
vision-language