Spaces:
Sleeping
Sleeping
Deploy v1 — single-Docker FastAPI + Next.js + RAG + voice + faithfulness
Browse files- Dockerfile +6 -2
- backend/faithfulness.py +4 -2
- entrypoint.sh +23 -10
- eval/gold_qa.json +1124 -0
- eval/results.json +525 -0
- eval/results.md +55 -0
- rag/vectors/chroma.sqlite3 +1 -1
- tools/set_hf_secrets.py +58 -0
Dockerfile
CHANGED
|
@@ -54,9 +54,13 @@ COPY --from=frontend-builder /app/frontend/out ./frontend/out
|
|
| 54 |
ENV PORT=7860
|
| 55 |
EXPOSE 7860
|
| 56 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
# Use a non-root user (HF Spaces recommends this for Docker spaces)
|
| 58 |
RUN useradd -m -u 1000 user && chown -R user:user /app
|
| 59 |
USER user
|
| 60 |
|
| 61 |
-
# Start
|
| 62 |
-
CMD ["sh", "
|
|
|
|
| 54 |
ENV PORT=7860
|
| 55 |
EXPOSE 7860
|
| 56 |
|
| 57 |
+
# Copy entrypoint and make it executable
|
| 58 |
+
COPY entrypoint.sh ./entrypoint.sh
|
| 59 |
+
RUN chmod +x ./entrypoint.sh
|
| 60 |
+
|
| 61 |
# Use a non-root user (HF Spaces recommends this for Docker spaces)
|
| 62 |
RUN useradd -m -u 1000 user && chown -R user:user /app
|
| 63 |
USER user
|
| 64 |
|
| 65 |
+
# Start: entrypoint validates Chroma + (re-)ingests if needed, then runs uvicorn
|
| 66 |
+
CMD ["sh", "/app/entrypoint.sh"]
|
backend/faithfulness.py
CHANGED
|
@@ -53,8 +53,10 @@ HALLUCINATION_LOG = LOG_DIR / "hallucinations.jsonl"
|
|
| 53 |
# Tunables — these become evaluable parameters in the eval harness.
|
| 54 |
# BGE-small returns higher cosine similarity than Voyage, so the floors are
|
| 55 |
# higher here than they would be for Voyage. Re-tune if changing embedding model.
|
| 56 |
-
|
| 57 |
-
|
|
|
|
|
|
|
| 58 |
|
| 59 |
|
| 60 |
@dataclass
|
|
|
|
| 53 |
# Tunables — these become evaluable parameters in the eval harness.
|
| 54 |
# BGE-small returns higher cosine similarity than Voyage, so the floors are
|
| 55 |
# higher here than they would be for Voyage. Re-tune if changing embedding model.
|
| 56 |
+
# Lowered 2026-05-13 based on eval data showing too-aggressive refusal at 0.40:
|
| 57 |
+
# many real questions retrieve top chunks at 0.30-0.38 that DO contain the answer.
|
| 58 |
+
MIN_TOP_SCORE = 0.30 # below this we refuse outright (BGE-small cosine similarity)
|
| 59 |
+
MIN_AVG_SCORE = 0.22 # average of top 5 must be above this
|
| 60 |
|
| 61 |
|
| 62 |
@dataclass
|
entrypoint.sh
CHANGED
|
@@ -23,19 +23,32 @@ if [ -d "/data" ] && [ -w "/data" ]; then
|
|
| 23 |
ln -sf /data/policies.duckdb /app/rag/policies.duckdb
|
| 24 |
fi
|
| 25 |
|
| 26 |
-
#
|
| 27 |
-
echo "[entrypoint]
|
| 28 |
python -c "
|
| 29 |
import sys
|
| 30 |
sys.path.insert(0, '/app')
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
)
|
| 40 |
|
| 41 |
# Start the server
|
|
|
|
| 23 |
ln -sf /data/policies.duckdb /app/rag/policies.duckdb
|
| 24 |
fi
|
| 25 |
|
| 26 |
+
# Validate Chroma is readable + populated; rebuild if not.
|
| 27 |
+
echo "[entrypoint] validating Chroma vector store..."
|
| 28 |
python -c "
|
| 29 |
import sys
|
| 30 |
sys.path.insert(0, '/app')
|
| 31 |
+
try:
|
| 32 |
+
from rag.retrieve import get_collection
|
| 33 |
+
c = get_collection()
|
| 34 |
+
n = c.count()
|
| 35 |
+
if n <= 0:
|
| 36 |
+
print(f'[entrypoint] Chroma is empty')
|
| 37 |
+
sys.exit(1)
|
| 38 |
+
# Smoke test: do an actual retrieval to surface any deserialization bug
|
| 39 |
+
res = c.get(limit=1, include=['metadatas'])
|
| 40 |
+
if not res.get('ids'):
|
| 41 |
+
print(f'[entrypoint] Chroma reports {n} chunks but get() returns empty')
|
| 42 |
+
sys.exit(1)
|
| 43 |
+
print(f'[entrypoint] Chroma OK: {n} chunks, sample policy: {res[\"metadatas\"][0].get(\"policy_id\")}')
|
| 44 |
+
sys.exit(0)
|
| 45 |
+
except Exception as e:
|
| 46 |
+
print(f'[entrypoint] Chroma load FAILED: {type(e).__name__}: {e}')
|
| 47 |
+
sys.exit(1)
|
| 48 |
+
" || (
|
| 49 |
+
echo "[entrypoint] Wiping vector store and re-ingesting from corpus..."
|
| 50 |
+
rm -rf /app/rag/vectors/* 2>/dev/null || true
|
| 51 |
+
python -m rag.ingest 2>&1 | tail -30
|
| 52 |
)
|
| 53 |
|
| 54 |
# Start the server
|
eval/gold_qa.json
ADDED
|
@@ -0,0 +1,1124 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::pre_existing_disease_waiting_months::easy",
|
| 4 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 5 |
+
"question": "What is the waiting period for pre-existing diseases under Activ Assure?",
|
| 6 |
+
"expected_answer": "24 months from policy inception",
|
| 7 |
+
"question_type": "waiting_period",
|
| 8 |
+
"difficulty": "easy",
|
| 9 |
+
"expected_refusal": false,
|
| 10 |
+
"language": "en",
|
| 11 |
+
"generated_by": "pipeline_a",
|
| 12 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::pre_existing_disease_waiting_months::medium",
|
| 16 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 17 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Activ Assure?",
|
| 18 |
+
"expected_answer": "24 months \u2014 pre-existing diseases have a waiting period of 24 months from policy start",
|
| 19 |
+
"question_type": "waiting_period",
|
| 20 |
+
"difficulty": "medium",
|
| 21 |
+
"expected_refusal": false,
|
| 22 |
+
"language": "en",
|
| 23 |
+
"generated_by": "pipeline_a",
|
| 24 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 25 |
+
},
|
| 26 |
+
{
|
| 27 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::ayush_coverage::easy",
|
| 28 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 29 |
+
"question": "Does Activ Assure cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 30 |
+
"expected_answer": "Yes",
|
| 31 |
+
"question_type": "coverage_scope",
|
| 32 |
+
"difficulty": "easy",
|
| 33 |
+
"expected_refusal": false,
|
| 34 |
+
"language": "en",
|
| 35 |
+
"generated_by": "pipeline_a",
|
| 36 |
+
"source_field": "ayush_coverage"
|
| 37 |
+
},
|
| 38 |
+
{
|
| 39 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::room_rent_capping::medium",
|
| 40 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 41 |
+
"question": "Is there a cap on room rent under Activ Assure?",
|
| 42 |
+
"expected_answer": "Single Private A/C Room (upgradable to next level, only if Single Private A/C Room is not available)",
|
| 43 |
+
"question_type": "sub_limit",
|
| 44 |
+
"difficulty": "medium",
|
| 45 |
+
"expected_refusal": false,
|
| 46 |
+
"language": "en",
|
| 47 |
+
"generated_by": "pipeline_a",
|
| 48 |
+
"source_field": "room_rent_capping"
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::REFUSE::exclusions_oos::hard",
|
| 52 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 53 |
+
"question": "Does Activ Assure cover injuries from space tourism?",
|
| 54 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 55 |
+
"question_type": "exclusions_oos",
|
| 56 |
+
"difficulty": "hard",
|
| 57 |
+
"expected_refusal": true,
|
| 58 |
+
"language": "en",
|
| 59 |
+
"generated_by": "pipeline_c_refusal"
|
| 60 |
+
},
|
| 61 |
+
{
|
| 62 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::REFUSE::exclusions_oos::hard",
|
| 63 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 64 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Activ Assure?",
|
| 65 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 66 |
+
"question_type": "exclusions_oos",
|
| 67 |
+
"difficulty": "hard",
|
| 68 |
+
"expected_refusal": true,
|
| 69 |
+
"language": "en",
|
| 70 |
+
"generated_by": "pipeline_c_refusal"
|
| 71 |
+
},
|
| 72 |
+
{
|
| 73 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::REFUSE::regulatory_oos::hard",
|
| 74 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 75 |
+
"question": "What is the IRDAI mandate on dental coverage that Activ Assure must follow?",
|
| 76 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 77 |
+
"question_type": "regulatory_oos",
|
| 78 |
+
"difficulty": "hard",
|
| 79 |
+
"expected_refusal": true,
|
| 80 |
+
"language": "en",
|
| 81 |
+
"generated_by": "pipeline_c_refusal"
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::pre_existing_disease_waiting_months::easy",
|
| 85 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 86 |
+
"question": "What is the waiting period for pre-existing diseases under Comprehensive Care Plan?",
|
| 87 |
+
"expected_answer": "36 months from policy inception",
|
| 88 |
+
"question_type": "waiting_period",
|
| 89 |
+
"difficulty": "easy",
|
| 90 |
+
"expected_refusal": false,
|
| 91 |
+
"language": "en",
|
| 92 |
+
"generated_by": "pipeline_a",
|
| 93 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::pre_existing_disease_waiting_months::medium",
|
| 97 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 98 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Comprehensive Care Plan?",
|
| 99 |
+
"expected_answer": "36 months \u2014 pre-existing diseases have a waiting period of 36 months from policy start",
|
| 100 |
+
"question_type": "waiting_period",
|
| 101 |
+
"difficulty": "medium",
|
| 102 |
+
"expected_refusal": false,
|
| 103 |
+
"language": "en",
|
| 104 |
+
"generated_by": "pipeline_a",
|
| 105 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::initial_waiting_period_days::easy",
|
| 109 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 110 |
+
"question": "What is the initial waiting period under Comprehensive Care Plan?",
|
| 111 |
+
"expected_answer": "90 days from policy inception",
|
| 112 |
+
"question_type": "waiting_period",
|
| 113 |
+
"difficulty": "easy",
|
| 114 |
+
"expected_refusal": false,
|
| 115 |
+
"language": "en",
|
| 116 |
+
"generated_by": "pipeline_a",
|
| 117 |
+
"source_field": "initial_waiting_period_days"
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::ayush_coverage::easy",
|
| 121 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 122 |
+
"question": "Does Comprehensive Care Plan cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 123 |
+
"expected_answer": "Yes",
|
| 124 |
+
"question_type": "coverage_scope",
|
| 125 |
+
"difficulty": "easy",
|
| 126 |
+
"expected_refusal": false,
|
| 127 |
+
"language": "en",
|
| 128 |
+
"generated_by": "pipeline_a",
|
| 129 |
+
"source_field": "ayush_coverage"
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::exclusions_oos::hard",
|
| 133 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 134 |
+
"question": "Does Comprehensive Care Plan cover injuries from space tourism?",
|
| 135 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 136 |
+
"question_type": "exclusions_oos",
|
| 137 |
+
"difficulty": "hard",
|
| 138 |
+
"expected_refusal": true,
|
| 139 |
+
"language": "en",
|
| 140 |
+
"generated_by": "pipeline_c_refusal"
|
| 141 |
+
},
|
| 142 |
+
{
|
| 143 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::exclusions_oos::hard",
|
| 144 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 145 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Comprehensive Care Plan?",
|
| 146 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 147 |
+
"question_type": "exclusions_oos",
|
| 148 |
+
"difficulty": "hard",
|
| 149 |
+
"expected_refusal": true,
|
| 150 |
+
"language": "en",
|
| 151 |
+
"generated_by": "pipeline_c_refusal"
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::regulatory_oos::hard",
|
| 155 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 156 |
+
"question": "What is the IRDAI mandate on dental coverage that Comprehensive Care Plan must follow?",
|
| 157 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 158 |
+
"question_type": "regulatory_oos",
|
| 159 |
+
"difficulty": "hard",
|
| 160 |
+
"expected_refusal": true,
|
| 161 |
+
"language": "en",
|
| 162 |
+
"generated_by": "pipeline_c_refusal"
|
| 163 |
+
},
|
| 164 |
+
{
|
| 165 |
+
"id": "bajaj-allianz__silver-health__cis::pre_existing_disease_waiting_months::easy",
|
| 166 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 167 |
+
"question": "What is the waiting period for pre-existing diseases under Silver Health?",
|
| 168 |
+
"expected_answer": "24 months from policy inception",
|
| 169 |
+
"question_type": "waiting_period",
|
| 170 |
+
"difficulty": "easy",
|
| 171 |
+
"expected_refusal": false,
|
| 172 |
+
"language": "en",
|
| 173 |
+
"generated_by": "pipeline_a",
|
| 174 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 175 |
+
},
|
| 176 |
+
{
|
| 177 |
+
"id": "bajaj-allianz__silver-health__cis::pre_existing_disease_waiting_months::medium",
|
| 178 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 179 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Silver Health?",
|
| 180 |
+
"expected_answer": "24 months \u2014 pre-existing diseases have a waiting period of 24 months from policy start",
|
| 181 |
+
"question_type": "waiting_period",
|
| 182 |
+
"difficulty": "medium",
|
| 183 |
+
"expected_refusal": false,
|
| 184 |
+
"language": "en",
|
| 185 |
+
"generated_by": "pipeline_a",
|
| 186 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 187 |
+
},
|
| 188 |
+
{
|
| 189 |
+
"id": "bajaj-allianz__silver-health__cis::initial_waiting_period_days::easy",
|
| 190 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 191 |
+
"question": "What is the initial waiting period under Silver Health?",
|
| 192 |
+
"expected_answer": "30 days from policy inception",
|
| 193 |
+
"question_type": "waiting_period",
|
| 194 |
+
"difficulty": "easy",
|
| 195 |
+
"expected_refusal": false,
|
| 196 |
+
"language": "en",
|
| 197 |
+
"generated_by": "pipeline_a",
|
| 198 |
+
"source_field": "initial_waiting_period_days"
|
| 199 |
+
},
|
| 200 |
+
{
|
| 201 |
+
"id": "bajaj-allianz__silver-health__cis::pre_hospitalization_days::easy",
|
| 202 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 203 |
+
"question": "How many days of pre-hospitalization expenses does Silver Health cover?",
|
| 204 |
+
"expected_answer": "30 days",
|
| 205 |
+
"question_type": "coverage_scope",
|
| 206 |
+
"difficulty": "easy",
|
| 207 |
+
"expected_refusal": false,
|
| 208 |
+
"language": "en",
|
| 209 |
+
"generated_by": "pipeline_a",
|
| 210 |
+
"source_field": "pre_hospitalization_days"
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"id": "bajaj-allianz__silver-health__cis::post_hospitalization_days::easy",
|
| 214 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 215 |
+
"question": "How many days of post-hospitalization expenses does Silver Health cover?",
|
| 216 |
+
"expected_answer": "60 days",
|
| 217 |
+
"question_type": "coverage_scope",
|
| 218 |
+
"difficulty": "easy",
|
| 219 |
+
"expected_refusal": false,
|
| 220 |
+
"language": "en",
|
| 221 |
+
"generated_by": "pipeline_a",
|
| 222 |
+
"source_field": "post_hospitalization_days"
|
| 223 |
+
},
|
| 224 |
+
{
|
| 225 |
+
"id": "bajaj-allianz__silver-health__cis::no_claim_bonus_pct::easy",
|
| 226 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 227 |
+
"question": "What's the no-claim bonus on Silver Health?",
|
| 228 |
+
"expected_answer": "10.0% step-up on sum insured per claim-free year",
|
| 229 |
+
"question_type": "bonus",
|
| 230 |
+
"difficulty": "easy",
|
| 231 |
+
"expected_refusal": false,
|
| 232 |
+
"language": "en",
|
| 233 |
+
"generated_by": "pipeline_a",
|
| 234 |
+
"source_field": "no_claim_bonus_pct"
|
| 235 |
+
},
|
| 236 |
+
{
|
| 237 |
+
"id": "bajaj-allianz__silver-health__cis::room_rent_capping::medium",
|
| 238 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 239 |
+
"question": "Is there a cap on room rent under Silver Health?",
|
| 240 |
+
"expected_answer": "1% of hospitalization Sum Insured up to maximum Rs. 7,500 per day",
|
| 241 |
+
"question_type": "sub_limit",
|
| 242 |
+
"difficulty": "medium",
|
| 243 |
+
"expected_refusal": false,
|
| 244 |
+
"language": "en",
|
| 245 |
+
"generated_by": "pipeline_a",
|
| 246 |
+
"source_field": "room_rent_capping"
|
| 247 |
+
},
|
| 248 |
+
{
|
| 249 |
+
"id": "bajaj-allianz__silver-health__cis::copayment_pct::easy",
|
| 250 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 251 |
+
"question": "Is there a copayment under Silver Health?",
|
| 252 |
+
"expected_answer": "10% copayment applies",
|
| 253 |
+
"question_type": "sub_limit",
|
| 254 |
+
"difficulty": "easy",
|
| 255 |
+
"expected_refusal": false,
|
| 256 |
+
"language": "en",
|
| 257 |
+
"generated_by": "pipeline_a",
|
| 258 |
+
"source_field": "copayment_pct"
|
| 259 |
+
},
|
| 260 |
+
{
|
| 261 |
+
"id": "bajaj-allianz__silver-health__cis::REFUSE::exclusions_oos::hard",
|
| 262 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 263 |
+
"question": "Does Silver Health cover injuries from space tourism?",
|
| 264 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 265 |
+
"question_type": "exclusions_oos",
|
| 266 |
+
"difficulty": "hard",
|
| 267 |
+
"expected_refusal": true,
|
| 268 |
+
"language": "en",
|
| 269 |
+
"generated_by": "pipeline_c_refusal"
|
| 270 |
+
},
|
| 271 |
+
{
|
| 272 |
+
"id": "bajaj-allianz__silver-health__cis::REFUSE::exclusions_oos::hard",
|
| 273 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 274 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Silver Health?",
|
| 275 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 276 |
+
"question_type": "exclusions_oos",
|
| 277 |
+
"difficulty": "hard",
|
| 278 |
+
"expected_refusal": true,
|
| 279 |
+
"language": "en",
|
| 280 |
+
"generated_by": "pipeline_c_refusal"
|
| 281 |
+
},
|
| 282 |
+
{
|
| 283 |
+
"id": "bajaj-allianz__silver-health__cis::REFUSE::regulatory_oos::hard",
|
| 284 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 285 |
+
"question": "What is the IRDAI mandate on dental coverage that Silver Health must follow?",
|
| 286 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 287 |
+
"question_type": "regulatory_oos",
|
| 288 |
+
"difficulty": "hard",
|
| 289 |
+
"expected_refusal": true,
|
| 290 |
+
"language": "en",
|
| 291 |
+
"generated_by": "pipeline_c_refusal"
|
| 292 |
+
},
|
| 293 |
+
{
|
| 294 |
+
"id": "bajaj-allianz__tax-gain__cis::pre_existing_disease_waiting_months::easy",
|
| 295 |
+
"policy_id": "bajaj-allianz__tax-gain__cis",
|
| 296 |
+
"question": "What is the waiting period for pre-existing diseases under Tax Gain?",
|
| 297 |
+
"expected_answer": "36 months from policy inception",
|
| 298 |
+
"question_type": "waiting_period",
|
| 299 |
+
"difficulty": "easy",
|
| 300 |
+
"expected_refusal": false,
|
| 301 |
+
"language": "en",
|
| 302 |
+
"generated_by": "pipeline_a",
|
| 303 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 304 |
+
},
|
| 305 |
+
{
|
| 306 |
+
"id": "bajaj-allianz__tax-gain__cis::pre_existing_disease_waiting_months::medium",
|
| 307 |
+
"policy_id": "bajaj-allianz__tax-gain__cis",
|
| 308 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Tax Gain?",
|
| 309 |
+
"expected_answer": "36 months \u2014 pre-existing diseases have a waiting period of 36 months from policy start",
|
| 310 |
+
"question_type": "waiting_period",
|
| 311 |
+
"difficulty": "medium",
|
| 312 |
+
"expected_refusal": false,
|
| 313 |
+
"language": "en",
|
| 314 |
+
"generated_by": "pipeline_a",
|
| 315 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 316 |
+
},
|
| 317 |
+
{
|
| 318 |
+
"id": "bajaj-allianz__tax-gain__cis::initial_waiting_period_days::easy",
|
| 319 |
+
"policy_id": "bajaj-allianz__tax-gain__cis",
|
| 320 |
+
"question": "What is the initial waiting period under Tax Gain?",
|
| 321 |
+
"expected_answer": "30 days from policy inception",
|
| 322 |
+
"question_type": "waiting_period",
|
| 323 |
+
"difficulty": "easy",
|
| 324 |
+
"expected_refusal": false,
|
| 325 |
+
"language": "en",
|
| 326 |
+
"generated_by": "pipeline_a",
|
| 327 |
+
"source_field": "initial_waiting_period_days"
|
| 328 |
+
},
|
| 329 |
+
{
|
| 330 |
+
"id": "bajaj-allianz__tax-gain__cis::REFUSE::exclusions_oos::hard",
|
| 331 |
+
"policy_id": "bajaj-allianz__tax-gain__cis",
|
| 332 |
+
"question": "Does Tax Gain cover injuries from space tourism?",
|
| 333 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 334 |
+
"question_type": "exclusions_oos",
|
| 335 |
+
"difficulty": "hard",
|
| 336 |
+
"expected_refusal": true,
|
| 337 |
+
"language": "en",
|
| 338 |
+
"generated_by": "pipeline_c_refusal"
|
| 339 |
+
},
|
| 340 |
+
{
|
| 341 |
+
"id": "bajaj-allianz__tax-gain__cis::REFUSE::exclusions_oos::hard",
|
| 342 |
+
"policy_id": "bajaj-allianz__tax-gain__cis",
|
| 343 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Tax Gain?",
|
| 344 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 345 |
+
"question_type": "exclusions_oos",
|
| 346 |
+
"difficulty": "hard",
|
| 347 |
+
"expected_refusal": true,
|
| 348 |
+
"language": "en",
|
| 349 |
+
"generated_by": "pipeline_c_refusal"
|
| 350 |
+
},
|
| 351 |
+
{
|
| 352 |
+
"id": "bajaj-allianz__tax-gain__cis::REFUSE::regulatory_oos::hard",
|
| 353 |
+
"policy_id": "bajaj-allianz__tax-gain__cis",
|
| 354 |
+
"question": "What is the IRDAI mandate on dental coverage that Tax Gain must follow?",
|
| 355 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 356 |
+
"question_type": "regulatory_oos",
|
| 357 |
+
"difficulty": "hard",
|
| 358 |
+
"expected_refusal": true,
|
| 359 |
+
"language": "en",
|
| 360 |
+
"generated_by": "pipeline_c_refusal"
|
| 361 |
+
},
|
| 362 |
+
{
|
| 363 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::pre_existing_disease_waiting_months::easy",
|
| 364 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 365 |
+
"question": "What is the waiting period for pre-existing diseases under Care Advantage?",
|
| 366 |
+
"expected_answer": "36 months from policy inception",
|
| 367 |
+
"question_type": "waiting_period",
|
| 368 |
+
"difficulty": "easy",
|
| 369 |
+
"expected_refusal": false,
|
| 370 |
+
"language": "en",
|
| 371 |
+
"generated_by": "pipeline_a",
|
| 372 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 373 |
+
},
|
| 374 |
+
{
|
| 375 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::pre_existing_disease_waiting_months::medium",
|
| 376 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 377 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Care Advantage?",
|
| 378 |
+
"expected_answer": "36 months \u2014 pre-existing diseases have a waiting period of 36 months from policy start",
|
| 379 |
+
"question_type": "waiting_period",
|
| 380 |
+
"difficulty": "medium",
|
| 381 |
+
"expected_refusal": false,
|
| 382 |
+
"language": "en",
|
| 383 |
+
"generated_by": "pipeline_a",
|
| 384 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 385 |
+
},
|
| 386 |
+
{
|
| 387 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::initial_waiting_period_days::easy",
|
| 388 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 389 |
+
"question": "What is the initial waiting period under Care Advantage?",
|
| 390 |
+
"expected_answer": "30 days from policy inception",
|
| 391 |
+
"question_type": "waiting_period",
|
| 392 |
+
"difficulty": "easy",
|
| 393 |
+
"expected_refusal": false,
|
| 394 |
+
"language": "en",
|
| 395 |
+
"generated_by": "pipeline_a",
|
| 396 |
+
"source_field": "initial_waiting_period_days"
|
| 397 |
+
},
|
| 398 |
+
{
|
| 399 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::pre_hospitalization_days::easy",
|
| 400 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 401 |
+
"question": "How many days of pre-hospitalization expenses does Care Advantage cover?",
|
| 402 |
+
"expected_answer": "30 days",
|
| 403 |
+
"question_type": "coverage_scope",
|
| 404 |
+
"difficulty": "easy",
|
| 405 |
+
"expected_refusal": false,
|
| 406 |
+
"language": "en",
|
| 407 |
+
"generated_by": "pipeline_a",
|
| 408 |
+
"source_field": "pre_hospitalization_days"
|
| 409 |
+
},
|
| 410 |
+
{
|
| 411 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::post_hospitalization_days::easy",
|
| 412 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 413 |
+
"question": "How many days of post-hospitalization expenses does Care Advantage cover?",
|
| 414 |
+
"expected_answer": "60 days",
|
| 415 |
+
"question_type": "coverage_scope",
|
| 416 |
+
"difficulty": "easy",
|
| 417 |
+
"expected_refusal": false,
|
| 418 |
+
"language": "en",
|
| 419 |
+
"generated_by": "pipeline_a",
|
| 420 |
+
"source_field": "post_hospitalization_days"
|
| 421 |
+
},
|
| 422 |
+
{
|
| 423 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::ayush_coverage::easy",
|
| 424 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 425 |
+
"question": "Does Care Advantage cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 426 |
+
"expected_answer": "Yes",
|
| 427 |
+
"question_type": "coverage_scope",
|
| 428 |
+
"difficulty": "easy",
|
| 429 |
+
"expected_refusal": false,
|
| 430 |
+
"language": "en",
|
| 431 |
+
"generated_by": "pipeline_a",
|
| 432 |
+
"source_field": "ayush_coverage"
|
| 433 |
+
},
|
| 434 |
+
{
|
| 435 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::no_claim_bonus_pct::easy",
|
| 436 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 437 |
+
"question": "What's the no-claim bonus on Care Advantage?",
|
| 438 |
+
"expected_answer": "10.0% step-up on sum insured per claim-free year",
|
| 439 |
+
"question_type": "bonus",
|
| 440 |
+
"difficulty": "easy",
|
| 441 |
+
"expected_refusal": false,
|
| 442 |
+
"language": "en",
|
| 443 |
+
"generated_by": "pipeline_a",
|
| 444 |
+
"source_field": "no_claim_bonus_pct"
|
| 445 |
+
},
|
| 446 |
+
{
|
| 447 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::room_rent_capping::medium",
|
| 448 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 449 |
+
"question": "Is there a cap on room rent under Care Advantage?",
|
| 450 |
+
"expected_answer": "No sub-limit",
|
| 451 |
+
"question_type": "sub_limit",
|
| 452 |
+
"difficulty": "medium",
|
| 453 |
+
"expected_refusal": false,
|
| 454 |
+
"language": "en",
|
| 455 |
+
"generated_by": "pipeline_a",
|
| 456 |
+
"source_field": "room_rent_capping"
|
| 457 |
+
},
|
| 458 |
+
{
|
| 459 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::copayment_pct::easy",
|
| 460 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 461 |
+
"question": "Is there a copayment under Care Advantage?",
|
| 462 |
+
"expected_answer": "20% copayment applies",
|
| 463 |
+
"question_type": "sub_limit",
|
| 464 |
+
"difficulty": "easy",
|
| 465 |
+
"expected_refusal": false,
|
| 466 |
+
"language": "en",
|
| 467 |
+
"generated_by": "pipeline_a",
|
| 468 |
+
"source_field": "copayment_pct"
|
| 469 |
+
},
|
| 470 |
+
{
|
| 471 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::REFUSE::exclusions_oos::hard",
|
| 472 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 473 |
+
"question": "Does Care Advantage cover injuries from space tourism?",
|
| 474 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 475 |
+
"question_type": "exclusions_oos",
|
| 476 |
+
"difficulty": "hard",
|
| 477 |
+
"expected_refusal": true,
|
| 478 |
+
"language": "en",
|
| 479 |
+
"generated_by": "pipeline_c_refusal"
|
| 480 |
+
},
|
| 481 |
+
{
|
| 482 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::REFUSE::exclusions_oos::hard",
|
| 483 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 484 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Care Advantage?",
|
| 485 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 486 |
+
"question_type": "exclusions_oos",
|
| 487 |
+
"difficulty": "hard",
|
| 488 |
+
"expected_refusal": true,
|
| 489 |
+
"language": "en",
|
| 490 |
+
"generated_by": "pipeline_c_refusal"
|
| 491 |
+
},
|
| 492 |
+
{
|
| 493 |
+
"id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure::REFUSE::regulatory_oos::hard",
|
| 494 |
+
"policy_id": "care-health__care-advantage-add-ons-protect-plus-care-shield__brochure",
|
| 495 |
+
"question": "What is the IRDAI mandate on dental coverage that Care Advantage must follow?",
|
| 496 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 497 |
+
"question_type": "regulatory_oos",
|
| 498 |
+
"difficulty": "hard",
|
| 499 |
+
"expected_refusal": true,
|
| 500 |
+
"language": "en",
|
| 501 |
+
"generated_by": "pipeline_c_refusal"
|
| 502 |
+
},
|
| 503 |
+
{
|
| 504 |
+
"id": "care-health__care-classic__wordings::pre_existing_disease_waiting_months::easy",
|
| 505 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 506 |
+
"question": "What is the waiting period for pre-existing diseases under Care Classic?",
|
| 507 |
+
"expected_answer": "36 months from policy inception",
|
| 508 |
+
"question_type": "waiting_period",
|
| 509 |
+
"difficulty": "easy",
|
| 510 |
+
"expected_refusal": false,
|
| 511 |
+
"language": "en",
|
| 512 |
+
"generated_by": "pipeline_a",
|
| 513 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 514 |
+
},
|
| 515 |
+
{
|
| 516 |
+
"id": "care-health__care-classic__wordings::pre_existing_disease_waiting_months::medium",
|
| 517 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 518 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Care Classic?",
|
| 519 |
+
"expected_answer": "36 months \u2014 pre-existing diseases have a waiting period of 36 months from policy start",
|
| 520 |
+
"question_type": "waiting_period",
|
| 521 |
+
"difficulty": "medium",
|
| 522 |
+
"expected_refusal": false,
|
| 523 |
+
"language": "en",
|
| 524 |
+
"generated_by": "pipeline_a",
|
| 525 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 526 |
+
},
|
| 527 |
+
{
|
| 528 |
+
"id": "care-health__care-classic__wordings::maternity_waiting_months::easy",
|
| 529 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 530 |
+
"question": "What's the maternity benefit waiting period under Care Classic?",
|
| 531 |
+
"expected_answer": "36 months",
|
| 532 |
+
"question_type": "waiting_period",
|
| 533 |
+
"difficulty": "easy",
|
| 534 |
+
"expected_refusal": false,
|
| 535 |
+
"language": "en",
|
| 536 |
+
"generated_by": "pipeline_a",
|
| 537 |
+
"source_field": "maternity_waiting_months"
|
| 538 |
+
},
|
| 539 |
+
{
|
| 540 |
+
"id": "care-health__care-classic__wordings::pre_hospitalization_days::easy",
|
| 541 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 542 |
+
"question": "How many days of pre-hospitalization expenses does Care Classic cover?",
|
| 543 |
+
"expected_answer": "60 days",
|
| 544 |
+
"question_type": "coverage_scope",
|
| 545 |
+
"difficulty": "easy",
|
| 546 |
+
"expected_refusal": false,
|
| 547 |
+
"language": "en",
|
| 548 |
+
"generated_by": "pipeline_a",
|
| 549 |
+
"source_field": "pre_hospitalization_days"
|
| 550 |
+
},
|
| 551 |
+
{
|
| 552 |
+
"id": "care-health__care-classic__wordings::post_hospitalization_days::easy",
|
| 553 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 554 |
+
"question": "How many days of post-hospitalization expenses does Care Classic cover?",
|
| 555 |
+
"expected_answer": "90 days",
|
| 556 |
+
"question_type": "coverage_scope",
|
| 557 |
+
"difficulty": "easy",
|
| 558 |
+
"expected_refusal": false,
|
| 559 |
+
"language": "en",
|
| 560 |
+
"generated_by": "pipeline_a",
|
| 561 |
+
"source_field": "post_hospitalization_days"
|
| 562 |
+
},
|
| 563 |
+
{
|
| 564 |
+
"id": "care-health__care-classic__wordings::ayush_coverage::easy",
|
| 565 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 566 |
+
"question": "Does Care Classic cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 567 |
+
"expected_answer": "Yes",
|
| 568 |
+
"question_type": "coverage_scope",
|
| 569 |
+
"difficulty": "easy",
|
| 570 |
+
"expected_refusal": false,
|
| 571 |
+
"language": "en",
|
| 572 |
+
"generated_by": "pipeline_a",
|
| 573 |
+
"source_field": "ayush_coverage"
|
| 574 |
+
},
|
| 575 |
+
{
|
| 576 |
+
"id": "care-health__care-classic__wordings::no_claim_bonus_pct::easy",
|
| 577 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 578 |
+
"question": "What's the no-claim bonus on Care Classic?",
|
| 579 |
+
"expected_answer": "25.0% step-up on sum insured per claim-free year",
|
| 580 |
+
"question_type": "bonus",
|
| 581 |
+
"difficulty": "easy",
|
| 582 |
+
"expected_refusal": false,
|
| 583 |
+
"language": "en",
|
| 584 |
+
"generated_by": "pipeline_a",
|
| 585 |
+
"source_field": "no_claim_bonus_pct"
|
| 586 |
+
},
|
| 587 |
+
{
|
| 588 |
+
"id": "care-health__care-classic__wordings::room_rent_capping::medium",
|
| 589 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 590 |
+
"question": "Is there a cap on room rent under Care Classic?",
|
| 591 |
+
"expected_answer": "1% of SI per day or Single Private AC Room",
|
| 592 |
+
"question_type": "sub_limit",
|
| 593 |
+
"difficulty": "medium",
|
| 594 |
+
"expected_refusal": false,
|
| 595 |
+
"language": "en",
|
| 596 |
+
"generated_by": "pipeline_a",
|
| 597 |
+
"source_field": "room_rent_capping"
|
| 598 |
+
},
|
| 599 |
+
{
|
| 600 |
+
"id": "care-health__care-classic__wordings::copayment_pct::easy",
|
| 601 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 602 |
+
"question": "Is there a copayment under Care Classic?",
|
| 603 |
+
"expected_answer": "20% copayment applies",
|
| 604 |
+
"question_type": "sub_limit",
|
| 605 |
+
"difficulty": "easy",
|
| 606 |
+
"expected_refusal": false,
|
| 607 |
+
"language": "en",
|
| 608 |
+
"generated_by": "pipeline_a",
|
| 609 |
+
"source_field": "copayment_pct"
|
| 610 |
+
},
|
| 611 |
+
{
|
| 612 |
+
"id": "care-health__care-classic__wordings::REFUSE::exclusions_oos::hard",
|
| 613 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 614 |
+
"question": "Does Care Classic cover injuries from space tourism?",
|
| 615 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 616 |
+
"question_type": "exclusions_oos",
|
| 617 |
+
"difficulty": "hard",
|
| 618 |
+
"expected_refusal": true,
|
| 619 |
+
"language": "en",
|
| 620 |
+
"generated_by": "pipeline_c_refusal"
|
| 621 |
+
},
|
| 622 |
+
{
|
| 623 |
+
"id": "care-health__care-classic__wordings::REFUSE::exclusions_oos::hard",
|
| 624 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 625 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Care Classic?",
|
| 626 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 627 |
+
"question_type": "exclusions_oos",
|
| 628 |
+
"difficulty": "hard",
|
| 629 |
+
"expected_refusal": true,
|
| 630 |
+
"language": "en",
|
| 631 |
+
"generated_by": "pipeline_c_refusal"
|
| 632 |
+
},
|
| 633 |
+
{
|
| 634 |
+
"id": "care-health__care-classic__wordings::REFUSE::regulatory_oos::hard",
|
| 635 |
+
"policy_id": "care-health__care-classic__wordings",
|
| 636 |
+
"question": "What is the IRDAI mandate on dental coverage that Care Classic must follow?",
|
| 637 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 638 |
+
"question_type": "regulatory_oos",
|
| 639 |
+
"difficulty": "hard",
|
| 640 |
+
"expected_refusal": true,
|
| 641 |
+
"language": "en",
|
| 642 |
+
"generated_by": "pipeline_c_refusal"
|
| 643 |
+
},
|
| 644 |
+
{
|
| 645 |
+
"id": "care-health__care-senior__brochure::pre_existing_disease_waiting_months::easy",
|
| 646 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 647 |
+
"question": "What is the waiting period for pre-existing diseases under Care for Senior Citizens?",
|
| 648 |
+
"expected_answer": "48 months from policy inception",
|
| 649 |
+
"question_type": "waiting_period",
|
| 650 |
+
"difficulty": "easy",
|
| 651 |
+
"expected_refusal": false,
|
| 652 |
+
"language": "en",
|
| 653 |
+
"generated_by": "pipeline_a",
|
| 654 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 655 |
+
},
|
| 656 |
+
{
|
| 657 |
+
"id": "care-health__care-senior__brochure::pre_existing_disease_waiting_months::medium",
|
| 658 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 659 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Care for Senior Citizens?",
|
| 660 |
+
"expected_answer": "48 months \u2014 pre-existing diseases have a waiting period of 48 months from policy start",
|
| 661 |
+
"question_type": "waiting_period",
|
| 662 |
+
"difficulty": "medium",
|
| 663 |
+
"expected_refusal": false,
|
| 664 |
+
"language": "en",
|
| 665 |
+
"generated_by": "pipeline_a",
|
| 666 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 667 |
+
},
|
| 668 |
+
{
|
| 669 |
+
"id": "care-health__care-senior__brochure::initial_waiting_period_days::easy",
|
| 670 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 671 |
+
"question": "What is the initial waiting period under Care for Senior Citizens?",
|
| 672 |
+
"expected_answer": "30 days from policy inception",
|
| 673 |
+
"question_type": "waiting_period",
|
| 674 |
+
"difficulty": "easy",
|
| 675 |
+
"expected_refusal": false,
|
| 676 |
+
"language": "en",
|
| 677 |
+
"generated_by": "pipeline_a",
|
| 678 |
+
"source_field": "initial_waiting_period_days"
|
| 679 |
+
},
|
| 680 |
+
{
|
| 681 |
+
"id": "care-health__care-senior__brochure::pre_hospitalization_days::easy",
|
| 682 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 683 |
+
"question": "How many days of pre-hospitalization expenses does Care for Senior Citizens cover?",
|
| 684 |
+
"expected_answer": "30 days",
|
| 685 |
+
"question_type": "coverage_scope",
|
| 686 |
+
"difficulty": "easy",
|
| 687 |
+
"expected_refusal": false,
|
| 688 |
+
"language": "en",
|
| 689 |
+
"generated_by": "pipeline_a",
|
| 690 |
+
"source_field": "pre_hospitalization_days"
|
| 691 |
+
},
|
| 692 |
+
{
|
| 693 |
+
"id": "care-health__care-senior__brochure::post_hospitalization_days::easy",
|
| 694 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 695 |
+
"question": "How many days of post-hospitalization expenses does Care for Senior Citizens cover?",
|
| 696 |
+
"expected_answer": "60 days",
|
| 697 |
+
"question_type": "coverage_scope",
|
| 698 |
+
"difficulty": "easy",
|
| 699 |
+
"expected_refusal": false,
|
| 700 |
+
"language": "en",
|
| 701 |
+
"generated_by": "pipeline_a",
|
| 702 |
+
"source_field": "post_hospitalization_days"
|
| 703 |
+
},
|
| 704 |
+
{
|
| 705 |
+
"id": "care-health__care-senior__brochure::no_claim_bonus_pct::easy",
|
| 706 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 707 |
+
"question": "What's the no-claim bonus on Care for Senior Citizens?",
|
| 708 |
+
"expected_answer": "10.0% step-up on sum insured per claim-free year",
|
| 709 |
+
"question_type": "bonus",
|
| 710 |
+
"difficulty": "easy",
|
| 711 |
+
"expected_refusal": false,
|
| 712 |
+
"language": "en",
|
| 713 |
+
"generated_by": "pipeline_a",
|
| 714 |
+
"source_field": "no_claim_bonus_pct"
|
| 715 |
+
},
|
| 716 |
+
{
|
| 717 |
+
"id": "care-health__care-senior__brochure::room_rent_capping::medium",
|
| 718 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 719 |
+
"question": "Is there a cap on room rent under Care for Senior Citizens?",
|
| 720 |
+
"expected_answer": "1% SI per day (Max. up to 1% of SI per day) for 3 Lacs plan, Single Private AC Room (Max. up to 1% of SI per day) for 5,7,10 Lacs plan",
|
| 721 |
+
"question_type": "sub_limit",
|
| 722 |
+
"difficulty": "medium",
|
| 723 |
+
"expected_refusal": false,
|
| 724 |
+
"language": "en",
|
| 725 |
+
"generated_by": "pipeline_a",
|
| 726 |
+
"source_field": "room_rent_capping"
|
| 727 |
+
},
|
| 728 |
+
{
|
| 729 |
+
"id": "care-health__care-senior__brochure::copayment_pct::easy",
|
| 730 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 731 |
+
"question": "Is there a copayment under Care for Senior Citizens?",
|
| 732 |
+
"expected_answer": "20% copayment applies",
|
| 733 |
+
"question_type": "sub_limit",
|
| 734 |
+
"difficulty": "easy",
|
| 735 |
+
"expected_refusal": false,
|
| 736 |
+
"language": "en",
|
| 737 |
+
"generated_by": "pipeline_a",
|
| 738 |
+
"source_field": "copayment_pct"
|
| 739 |
+
},
|
| 740 |
+
{
|
| 741 |
+
"id": "care-health__care-senior__brochure::REFUSE::exclusions_oos::hard",
|
| 742 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 743 |
+
"question": "Does Care for Senior Citizens cover injuries from space tourism?",
|
| 744 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 745 |
+
"question_type": "exclusions_oos",
|
| 746 |
+
"difficulty": "hard",
|
| 747 |
+
"expected_refusal": true,
|
| 748 |
+
"language": "en",
|
| 749 |
+
"generated_by": "pipeline_c_refusal"
|
| 750 |
+
},
|
| 751 |
+
{
|
| 752 |
+
"id": "care-health__care-senior__brochure::REFUSE::exclusions_oos::hard",
|
| 753 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 754 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Care for Senior Citizens?",
|
| 755 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 756 |
+
"question_type": "exclusions_oos",
|
| 757 |
+
"difficulty": "hard",
|
| 758 |
+
"expected_refusal": true,
|
| 759 |
+
"language": "en",
|
| 760 |
+
"generated_by": "pipeline_c_refusal"
|
| 761 |
+
},
|
| 762 |
+
{
|
| 763 |
+
"id": "care-health__care-senior__brochure::REFUSE::regulatory_oos::hard",
|
| 764 |
+
"policy_id": "care-health__care-senior__brochure",
|
| 765 |
+
"question": "What is the IRDAI mandate on dental coverage that Care for Senior Citizens must follow?",
|
| 766 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 767 |
+
"question_type": "regulatory_oos",
|
| 768 |
+
"difficulty": "hard",
|
| 769 |
+
"expected_refusal": true,
|
| 770 |
+
"language": "en",
|
| 771 |
+
"generated_by": "pipeline_c_refusal"
|
| 772 |
+
},
|
| 773 |
+
{
|
| 774 |
+
"id": "care-health__care-supreme__wordings::pre_existing_disease_waiting_months::easy",
|
| 775 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 776 |
+
"question": "What is the waiting period for pre-existing diseases under Care Supreme?",
|
| 777 |
+
"expected_answer": "36 months from policy inception",
|
| 778 |
+
"question_type": "waiting_period",
|
| 779 |
+
"difficulty": "easy",
|
| 780 |
+
"expected_refusal": false,
|
| 781 |
+
"language": "en",
|
| 782 |
+
"generated_by": "pipeline_a",
|
| 783 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 784 |
+
},
|
| 785 |
+
{
|
| 786 |
+
"id": "care-health__care-supreme__wordings::pre_existing_disease_waiting_months::medium",
|
| 787 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 788 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Care Supreme?",
|
| 789 |
+
"expected_answer": "36 months \u2014 pre-existing diseases have a waiting period of 36 months from policy start",
|
| 790 |
+
"question_type": "waiting_period",
|
| 791 |
+
"difficulty": "medium",
|
| 792 |
+
"expected_refusal": false,
|
| 793 |
+
"language": "en",
|
| 794 |
+
"generated_by": "pipeline_a",
|
| 795 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 796 |
+
},
|
| 797 |
+
{
|
| 798 |
+
"id": "care-health__care-supreme__wordings::pre_hospitalization_days::easy",
|
| 799 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 800 |
+
"question": "How many days of pre-hospitalization expenses does Care Supreme cover?",
|
| 801 |
+
"expected_answer": "60 days",
|
| 802 |
+
"question_type": "coverage_scope",
|
| 803 |
+
"difficulty": "easy",
|
| 804 |
+
"expected_refusal": false,
|
| 805 |
+
"language": "en",
|
| 806 |
+
"generated_by": "pipeline_a",
|
| 807 |
+
"source_field": "pre_hospitalization_days"
|
| 808 |
+
},
|
| 809 |
+
{
|
| 810 |
+
"id": "care-health__care-supreme__wordings::post_hospitalization_days::easy",
|
| 811 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 812 |
+
"question": "How many days of post-hospitalization expenses does Care Supreme cover?",
|
| 813 |
+
"expected_answer": "180 days",
|
| 814 |
+
"question_type": "coverage_scope",
|
| 815 |
+
"difficulty": "easy",
|
| 816 |
+
"expected_refusal": false,
|
| 817 |
+
"language": "en",
|
| 818 |
+
"generated_by": "pipeline_a",
|
| 819 |
+
"source_field": "post_hospitalization_days"
|
| 820 |
+
},
|
| 821 |
+
{
|
| 822 |
+
"id": "care-health__care-supreme__wordings::ayush_coverage::easy",
|
| 823 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 824 |
+
"question": "Does Care Supreme cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 825 |
+
"expected_answer": "Yes",
|
| 826 |
+
"question_type": "coverage_scope",
|
| 827 |
+
"difficulty": "easy",
|
| 828 |
+
"expected_refusal": false,
|
| 829 |
+
"language": "en",
|
| 830 |
+
"generated_by": "pipeline_a",
|
| 831 |
+
"source_field": "ayush_coverage"
|
| 832 |
+
},
|
| 833 |
+
{
|
| 834 |
+
"id": "care-health__care-supreme__wordings::no_claim_bonus_pct::easy",
|
| 835 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 836 |
+
"question": "What's the no-claim bonus on Care Supreme?",
|
| 837 |
+
"expected_answer": "50.0% step-up on sum insured per claim-free year",
|
| 838 |
+
"question_type": "bonus",
|
| 839 |
+
"difficulty": "easy",
|
| 840 |
+
"expected_refusal": false,
|
| 841 |
+
"language": "en",
|
| 842 |
+
"generated_by": "pipeline_a",
|
| 843 |
+
"source_field": "no_claim_bonus_pct"
|
| 844 |
+
},
|
| 845 |
+
{
|
| 846 |
+
"id": "care-health__care-supreme__wordings::room_rent_capping::medium",
|
| 847 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 848 |
+
"question": "Is there a cap on room rent under Care Supreme?",
|
| 849 |
+
"expected_answer": "No limit",
|
| 850 |
+
"question_type": "sub_limit",
|
| 851 |
+
"difficulty": "medium",
|
| 852 |
+
"expected_refusal": false,
|
| 853 |
+
"language": "en",
|
| 854 |
+
"generated_by": "pipeline_a",
|
| 855 |
+
"source_field": "room_rent_capping"
|
| 856 |
+
},
|
| 857 |
+
{
|
| 858 |
+
"id": "care-health__care-supreme__wordings::REFUSE::exclusions_oos::hard",
|
| 859 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 860 |
+
"question": "Does Care Supreme cover injuries from space tourism?",
|
| 861 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 862 |
+
"question_type": "exclusions_oos",
|
| 863 |
+
"difficulty": "hard",
|
| 864 |
+
"expected_refusal": true,
|
| 865 |
+
"language": "en",
|
| 866 |
+
"generated_by": "pipeline_c_refusal"
|
| 867 |
+
},
|
| 868 |
+
{
|
| 869 |
+
"id": "care-health__care-supreme__wordings::REFUSE::exclusions_oos::hard",
|
| 870 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 871 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Care Supreme?",
|
| 872 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 873 |
+
"question_type": "exclusions_oos",
|
| 874 |
+
"difficulty": "hard",
|
| 875 |
+
"expected_refusal": true,
|
| 876 |
+
"language": "en",
|
| 877 |
+
"generated_by": "pipeline_c_refusal"
|
| 878 |
+
},
|
| 879 |
+
{
|
| 880 |
+
"id": "care-health__care-supreme__wordings::REFUSE::regulatory_oos::hard",
|
| 881 |
+
"policy_id": "care-health__care-supreme__wordings",
|
| 882 |
+
"question": "What is the IRDAI mandate on dental coverage that Care Supreme must follow?",
|
| 883 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 884 |
+
"question_type": "regulatory_oos",
|
| 885 |
+
"difficulty": "hard",
|
| 886 |
+
"expected_refusal": true,
|
| 887 |
+
"language": "en",
|
| 888 |
+
"generated_by": "pipeline_c_refusal"
|
| 889 |
+
},
|
| 890 |
+
{
|
| 891 |
+
"id": "icici-lombard__elevate__wordings::pre_existing_disease_waiting_months::easy",
|
| 892 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 893 |
+
"question": "What is the waiting period for pre-existing diseases under Elevate?",
|
| 894 |
+
"expected_answer": "36 months from policy inception",
|
| 895 |
+
"question_type": "waiting_period",
|
| 896 |
+
"difficulty": "easy",
|
| 897 |
+
"expected_refusal": false,
|
| 898 |
+
"language": "en",
|
| 899 |
+
"generated_by": "pipeline_a",
|
| 900 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 901 |
+
},
|
| 902 |
+
{
|
| 903 |
+
"id": "icici-lombard__elevate__wordings::pre_existing_disease_waiting_months::medium",
|
| 904 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 905 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Elevate?",
|
| 906 |
+
"expected_answer": "36 months \u2014 pre-existing diseases have a waiting period of 36 months from policy start",
|
| 907 |
+
"question_type": "waiting_period",
|
| 908 |
+
"difficulty": "medium",
|
| 909 |
+
"expected_refusal": false,
|
| 910 |
+
"language": "en",
|
| 911 |
+
"generated_by": "pipeline_a",
|
| 912 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 913 |
+
},
|
| 914 |
+
{
|
| 915 |
+
"id": "icici-lombard__elevate__wordings::initial_waiting_period_days::easy",
|
| 916 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 917 |
+
"question": "What is the initial waiting period under Elevate?",
|
| 918 |
+
"expected_answer": "30 days from policy inception",
|
| 919 |
+
"question_type": "waiting_period",
|
| 920 |
+
"difficulty": "easy",
|
| 921 |
+
"expected_refusal": false,
|
| 922 |
+
"language": "en",
|
| 923 |
+
"generated_by": "pipeline_a",
|
| 924 |
+
"source_field": "initial_waiting_period_days"
|
| 925 |
+
},
|
| 926 |
+
{
|
| 927 |
+
"id": "icici-lombard__elevate__wordings::pre_hospitalization_days::easy",
|
| 928 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 929 |
+
"question": "How many days of pre-hospitalization expenses does Elevate cover?",
|
| 930 |
+
"expected_answer": "90 days",
|
| 931 |
+
"question_type": "coverage_scope",
|
| 932 |
+
"difficulty": "easy",
|
| 933 |
+
"expected_refusal": false,
|
| 934 |
+
"language": "en",
|
| 935 |
+
"generated_by": "pipeline_a",
|
| 936 |
+
"source_field": "pre_hospitalization_days"
|
| 937 |
+
},
|
| 938 |
+
{
|
| 939 |
+
"id": "icici-lombard__elevate__wordings::post_hospitalization_days::easy",
|
| 940 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 941 |
+
"question": "How many days of post-hospitalization expenses does Elevate cover?",
|
| 942 |
+
"expected_answer": "180 days",
|
| 943 |
+
"question_type": "coverage_scope",
|
| 944 |
+
"difficulty": "easy",
|
| 945 |
+
"expected_refusal": false,
|
| 946 |
+
"language": "en",
|
| 947 |
+
"generated_by": "pipeline_a",
|
| 948 |
+
"source_field": "post_hospitalization_days"
|
| 949 |
+
},
|
| 950 |
+
{
|
| 951 |
+
"id": "icici-lombard__elevate__wordings::ayush_coverage::easy",
|
| 952 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 953 |
+
"question": "Does Elevate cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 954 |
+
"expected_answer": "Yes",
|
| 955 |
+
"question_type": "coverage_scope",
|
| 956 |
+
"difficulty": "easy",
|
| 957 |
+
"expected_refusal": false,
|
| 958 |
+
"language": "en",
|
| 959 |
+
"generated_by": "pipeline_a",
|
| 960 |
+
"source_field": "ayush_coverage"
|
| 961 |
+
},
|
| 962 |
+
{
|
| 963 |
+
"id": "icici-lombard__elevate__wordings::no_claim_bonus_pct::easy",
|
| 964 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 965 |
+
"question": "What's the no-claim bonus on Elevate?",
|
| 966 |
+
"expected_answer": "20.0% step-up on sum insured per claim-free year",
|
| 967 |
+
"question_type": "bonus",
|
| 968 |
+
"difficulty": "easy",
|
| 969 |
+
"expected_refusal": false,
|
| 970 |
+
"language": "en",
|
| 971 |
+
"generated_by": "pipeline_a",
|
| 972 |
+
"source_field": "no_claim_bonus_pct"
|
| 973 |
+
},
|
| 974 |
+
{
|
| 975 |
+
"id": "icici-lombard__elevate__wordings::room_rent_capping::medium",
|
| 976 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 977 |
+
"question": "Is there a cap on room rent under Elevate?",
|
| 978 |
+
"expected_answer": "Single Private AC room",
|
| 979 |
+
"question_type": "sub_limit",
|
| 980 |
+
"difficulty": "medium",
|
| 981 |
+
"expected_refusal": false,
|
| 982 |
+
"language": "en",
|
| 983 |
+
"generated_by": "pipeline_a",
|
| 984 |
+
"source_field": "room_rent_capping"
|
| 985 |
+
},
|
| 986 |
+
{
|
| 987 |
+
"id": "icici-lombard__elevate__wordings::REFUSE::exclusions_oos::hard",
|
| 988 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 989 |
+
"question": "Does Elevate cover injuries from space tourism?",
|
| 990 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 991 |
+
"question_type": "exclusions_oos",
|
| 992 |
+
"difficulty": "hard",
|
| 993 |
+
"expected_refusal": true,
|
| 994 |
+
"language": "en",
|
| 995 |
+
"generated_by": "pipeline_c_refusal"
|
| 996 |
+
},
|
| 997 |
+
{
|
| 998 |
+
"id": "icici-lombard__elevate__wordings::REFUSE::exclusions_oos::hard",
|
| 999 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 1000 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Elevate?",
|
| 1001 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 1002 |
+
"question_type": "exclusions_oos",
|
| 1003 |
+
"difficulty": "hard",
|
| 1004 |
+
"expected_refusal": true,
|
| 1005 |
+
"language": "en",
|
| 1006 |
+
"generated_by": "pipeline_c_refusal"
|
| 1007 |
+
},
|
| 1008 |
+
{
|
| 1009 |
+
"id": "icici-lombard__elevate__wordings::REFUSE::regulatory_oos::hard",
|
| 1010 |
+
"policy_id": "icici-lombard__elevate__wordings",
|
| 1011 |
+
"question": "What is the IRDAI mandate on dental coverage that Elevate must follow?",
|
| 1012 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 1013 |
+
"question_type": "regulatory_oos",
|
| 1014 |
+
"difficulty": "hard",
|
| 1015 |
+
"expected_refusal": true,
|
| 1016 |
+
"language": "en",
|
| 1017 |
+
"generated_by": "pipeline_c_refusal"
|
| 1018 |
+
},
|
| 1019 |
+
{
|
| 1020 |
+
"id": "icici-lombard__health-advantedge__wordings::pre_existing_disease_waiting_months::easy",
|
| 1021 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1022 |
+
"question": "What is the waiting period for pre-existing diseases under Health AdvantEdge?",
|
| 1023 |
+
"expected_answer": "48 months from policy inception",
|
| 1024 |
+
"question_type": "waiting_period",
|
| 1025 |
+
"difficulty": "easy",
|
| 1026 |
+
"expected_refusal": false,
|
| 1027 |
+
"language": "en",
|
| 1028 |
+
"generated_by": "pipeline_a",
|
| 1029 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 1030 |
+
},
|
| 1031 |
+
{
|
| 1032 |
+
"id": "icici-lombard__health-advantedge__wordings::pre_existing_disease_waiting_months::medium",
|
| 1033 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1034 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Health AdvantEdge?",
|
| 1035 |
+
"expected_answer": "48 months \u2014 pre-existing diseases have a waiting period of 48 months from policy start",
|
| 1036 |
+
"question_type": "waiting_period",
|
| 1037 |
+
"difficulty": "medium",
|
| 1038 |
+
"expected_refusal": false,
|
| 1039 |
+
"language": "en",
|
| 1040 |
+
"generated_by": "pipeline_a",
|
| 1041 |
+
"source_field": "pre_existing_disease_waiting_months"
|
| 1042 |
+
},
|
| 1043 |
+
{
|
| 1044 |
+
"id": "icici-lombard__health-advantedge__wordings::pre_hospitalization_days::easy",
|
| 1045 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1046 |
+
"question": "How many days of pre-hospitalization expenses does Health AdvantEdge cover?",
|
| 1047 |
+
"expected_answer": "60 days",
|
| 1048 |
+
"question_type": "coverage_scope",
|
| 1049 |
+
"difficulty": "easy",
|
| 1050 |
+
"expected_refusal": false,
|
| 1051 |
+
"language": "en",
|
| 1052 |
+
"generated_by": "pipeline_a",
|
| 1053 |
+
"source_field": "pre_hospitalization_days"
|
| 1054 |
+
},
|
| 1055 |
+
{
|
| 1056 |
+
"id": "icici-lombard__health-advantedge__wordings::post_hospitalization_days::easy",
|
| 1057 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1058 |
+
"question": "How many days of post-hospitalization expenses does Health AdvantEdge cover?",
|
| 1059 |
+
"expected_answer": "180 days",
|
| 1060 |
+
"question_type": "coverage_scope",
|
| 1061 |
+
"difficulty": "easy",
|
| 1062 |
+
"expected_refusal": false,
|
| 1063 |
+
"language": "en",
|
| 1064 |
+
"generated_by": "pipeline_a",
|
| 1065 |
+
"source_field": "post_hospitalization_days"
|
| 1066 |
+
},
|
| 1067 |
+
{
|
| 1068 |
+
"id": "icici-lombard__health-advantedge__wordings::ayush_coverage::easy",
|
| 1069 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1070 |
+
"question": "Does Health AdvantEdge cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 1071 |
+
"expected_answer": "Yes",
|
| 1072 |
+
"question_type": "coverage_scope",
|
| 1073 |
+
"difficulty": "easy",
|
| 1074 |
+
"expected_refusal": false,
|
| 1075 |
+
"language": "en",
|
| 1076 |
+
"generated_by": "pipeline_a",
|
| 1077 |
+
"source_field": "ayush_coverage"
|
| 1078 |
+
},
|
| 1079 |
+
{
|
| 1080 |
+
"id": "icici-lombard__health-advantedge__wordings::room_rent_capping::medium",
|
| 1081 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1082 |
+
"question": "Is there a cap on room rent under Health AdvantEdge?",
|
| 1083 |
+
"expected_answer": "1% of Annual Sum Insured for policies up to Rs. 4 Lakhs, no capping for Rs. 5 Lakhs and above",
|
| 1084 |
+
"question_type": "sub_limit",
|
| 1085 |
+
"difficulty": "medium",
|
| 1086 |
+
"expected_refusal": false,
|
| 1087 |
+
"language": "en",
|
| 1088 |
+
"generated_by": "pipeline_a",
|
| 1089 |
+
"source_field": "room_rent_capping"
|
| 1090 |
+
},
|
| 1091 |
+
{
|
| 1092 |
+
"id": "icici-lombard__health-advantedge__wordings::REFUSE::exclusions_oos::hard",
|
| 1093 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1094 |
+
"question": "Does Health AdvantEdge cover injuries from space tourism?",
|
| 1095 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 1096 |
+
"question_type": "exclusions_oos",
|
| 1097 |
+
"difficulty": "hard",
|
| 1098 |
+
"expected_refusal": true,
|
| 1099 |
+
"language": "en",
|
| 1100 |
+
"generated_by": "pipeline_c_refusal"
|
| 1101 |
+
},
|
| 1102 |
+
{
|
| 1103 |
+
"id": "icici-lombard__health-advantedge__wordings::REFUSE::exclusions_oos::hard",
|
| 1104 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1105 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Health AdvantEdge?",
|
| 1106 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 1107 |
+
"question_type": "exclusions_oos",
|
| 1108 |
+
"difficulty": "hard",
|
| 1109 |
+
"expected_refusal": true,
|
| 1110 |
+
"language": "en",
|
| 1111 |
+
"generated_by": "pipeline_c_refusal"
|
| 1112 |
+
},
|
| 1113 |
+
{
|
| 1114 |
+
"id": "icici-lombard__health-advantedge__wordings::REFUSE::regulatory_oos::hard",
|
| 1115 |
+
"policy_id": "icici-lombard__health-advantedge__wordings",
|
| 1116 |
+
"question": "What is the IRDAI mandate on dental coverage that Health AdvantEdge must follow?",
|
| 1117 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 1118 |
+
"question_type": "regulatory_oos",
|
| 1119 |
+
"difficulty": "hard",
|
| 1120 |
+
"expected_refusal": true,
|
| 1121 |
+
"language": "en",
|
| 1122 |
+
"generated_by": "pipeline_c_refusal"
|
| 1123 |
+
}
|
| 1124 |
+
]
|
eval/results.json
ADDED
|
@@ -0,0 +1,525 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"summary": {
|
| 3 |
+
"ran_at": "2026-05-12T22:30:15Z",
|
| 4 |
+
"elapsed_seconds": 293.0,
|
| 5 |
+
"n_questions": 25,
|
| 6 |
+
"factual_accuracy": 0.4,
|
| 7 |
+
"citation_accuracy": 0.5,
|
| 8 |
+
"refusal_precision": 0.444,
|
| 9 |
+
"by_type": {
|
| 10 |
+
"waiting_period": 0.125,
|
| 11 |
+
"coverage_scope": 1.0,
|
| 12 |
+
"sub_limit": 0.333,
|
| 13 |
+
"exclusions_oos": 0.333,
|
| 14 |
+
"regulatory_oos": 0.667,
|
| 15 |
+
"bonus": 0.0
|
| 16 |
+
},
|
| 17 |
+
"by_brain": {
|
| 18 |
+
"groq-llama": 1.0,
|
| 19 |
+
"sarvam-m": 0.375
|
| 20 |
+
},
|
| 21 |
+
"blocked_count": 12
|
| 22 |
+
},
|
| 23 |
+
"results": [
|
| 24 |
+
{
|
| 25 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::pre_existing_disease_waiting_months::easy",
|
| 26 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 27 |
+
"question": "What is the waiting period for pre-existing diseases under Activ Assure?",
|
| 28 |
+
"expected_answer": "24 months from policy inception",
|
| 29 |
+
"bot_answer": "The waiting period for pre-existing diseases under Activ Assure is 24 months [Source: Activ Assure Diamond (aditya-birla), pp.10-11].",
|
| 30 |
+
"factual_match": true,
|
| 31 |
+
"citation_present": true,
|
| 32 |
+
"judge_score": 1.0,
|
| 33 |
+
"judge_reason": "BOT accurately conveys the waiting period.",
|
| 34 |
+
"expected_refusal": false,
|
| 35 |
+
"question_type": "waiting_period",
|
| 36 |
+
"difficulty": "easy",
|
| 37 |
+
"blocked": false,
|
| 38 |
+
"faithfulness_passed": true,
|
| 39 |
+
"faithfulness_reasons": [],
|
| 40 |
+
"brain_used": "groq-llama::fallback-truncated-reasoning",
|
| 41 |
+
"latency_ms": 31175
|
| 42 |
+
},
|
| 43 |
+
{
|
| 44 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::pre_existing_disease_waiting_months::medium",
|
| 45 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 46 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Activ Assure?",
|
| 47 |
+
"expected_answer": "24 months \u2014 pre-existing diseases have a waiting period of 24 months from policy start",
|
| 48 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 49 |
+
"factual_match": false,
|
| 50 |
+
"citation_present": false,
|
| 51 |
+
"judge_score": 0.0,
|
| 52 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 53 |
+
"expected_refusal": false,
|
| 54 |
+
"question_type": "waiting_period",
|
| 55 |
+
"difficulty": "medium",
|
| 56 |
+
"blocked": true,
|
| 57 |
+
"faithfulness_passed": false,
|
| 58 |
+
"faithfulness_reasons": [
|
| 59 |
+
"gate4_llm_judge: claims unsupported"
|
| 60 |
+
],
|
| 61 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 62 |
+
"latency_ms": 10979
|
| 63 |
+
},
|
| 64 |
+
{
|
| 65 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::ayush_coverage::easy",
|
| 66 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 67 |
+
"question": "Does Activ Assure cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 68 |
+
"expected_answer": "Yes",
|
| 69 |
+
"bot_answer": "Yes, Activ Assure Diamond does cover AYUSH treatments (Ayurveda, Yoga, Unani, Siddha, Homeopathy) under specific conditions. The policy reimburses in-patient hospitalization expenses for Ayush treatments conducted at recognized institutions [Source: Activ Assure Diamond (aditya-birla), p.3-4]. \n\nKey requirements: \n1. Treatment must be at government hospitals, CCIM/CCH-recognized AYUSH colleges, or accredited institutions with \u226515 beds and qualified doctors \n2. Must be performed by a registered AYUSH practitioner \n3. Only covers in-patient expenses (excludes pre/post-hospitalization costs) \n\nNote: This coverage is subject to policy schedule limits and hospital accreditation criteria. For out-patient Ayush consultations, coverage isn't mentioned in the provided clauses.",
|
| 70 |
+
"factual_match": true,
|
| 71 |
+
"citation_present": true,
|
| 72 |
+
"judge_score": 1.0,
|
| 73 |
+
"judge_reason": "BOT accurately conveys the information",
|
| 74 |
+
"expected_refusal": false,
|
| 75 |
+
"question_type": "coverage_scope",
|
| 76 |
+
"difficulty": "easy",
|
| 77 |
+
"blocked": false,
|
| 78 |
+
"faithfulness_passed": true,
|
| 79 |
+
"faithfulness_reasons": [],
|
| 80 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 81 |
+
"latency_ms": 9438
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::room_rent_capping::medium",
|
| 85 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 86 |
+
"question": "Is there a cap on room rent under Activ Assure?",
|
| 87 |
+
"expected_answer": "Single Private A/C Room (upgradable to next level, only if Single Private A/C Room is not available)",
|
| 88 |
+
"bot_answer": "The room rent cap under Activ Assure is specified in your Policy Schedule/Product Benefit Table, as per the sub-limits mentioned [Source: Activ Assure Diamond (aditya-birla), p.1]. For example, a \"Single Private A/C Room\" is defined as the most economical accommodation category with specific limits [Source: Activ Assure Diamond (aditya-birla), p.23-24]. \n\nNote: This is subject to IRDAI regulations mandating reasonable sub-limits. For your exact cap, check the \"Room Rent\" section in your Policy Schedule or contact Aditya Birla Health directly.",
|
| 89 |
+
"factual_match": false,
|
| 90 |
+
"citation_present": true,
|
| 91 |
+
"judge_score": 0.0,
|
| 92 |
+
"judge_reason": "BOT does not convey the upgradability to the next level.",
|
| 93 |
+
"expected_refusal": false,
|
| 94 |
+
"question_type": "sub_limit",
|
| 95 |
+
"difficulty": "medium",
|
| 96 |
+
"blocked": false,
|
| 97 |
+
"faithfulness_passed": true,
|
| 98 |
+
"faithfulness_reasons": [],
|
| 99 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 100 |
+
"latency_ms": 9504
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::REFUSE::exclusions_oos::hard",
|
| 104 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 105 |
+
"question": "Does Activ Assure cover injuries from space tourism?",
|
| 106 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 107 |
+
"bot_answer": "Activ Assure Diamond does not explicitly cover injuries from space tourism. The policy excludes \"participation or involvement in... professional or semiprofessional nature\" activities like aviation, scuba diving, or paragliding [Source: Activ Assure Diamond (aditya-birla), p.13]. Space tourism would likely be considered a high-risk activity falling under this exclusion. Additionally, injuries from \"willful or deliberate exposure to danger\" are not covered [Same source]. \n\nNote: This policy has a 36-month waiting period for pre-existing conditions, but space tourism exclusions apply regardless. For clarity, I recommend confirming with the insurer directly before purchasing, as space tourism is not a standard coverage scenario.",
|
| 108 |
+
"factual_match": false,
|
| 109 |
+
"citation_present": true,
|
| 110 |
+
"judge_score": 0.0,
|
| 111 |
+
"judge_reason": "did not refuse when expected",
|
| 112 |
+
"expected_refusal": true,
|
| 113 |
+
"question_type": "exclusions_oos",
|
| 114 |
+
"difficulty": "hard",
|
| 115 |
+
"blocked": false,
|
| 116 |
+
"faithfulness_passed": true,
|
| 117 |
+
"faithfulness_reasons": [],
|
| 118 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 119 |
+
"latency_ms": 9966
|
| 120 |
+
},
|
| 121 |
+
{
|
| 122 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::REFUSE::exclusions_oos::hard",
|
| 123 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 124 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Activ Assure?",
|
| 125 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 126 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 127 |
+
"factual_match": true,
|
| 128 |
+
"citation_present": false,
|
| 129 |
+
"judge_score": 1.0,
|
| 130 |
+
"judge_reason": "correctly refused",
|
| 131 |
+
"expected_refusal": true,
|
| 132 |
+
"question_type": "exclusions_oos",
|
| 133 |
+
"difficulty": "hard",
|
| 134 |
+
"blocked": true,
|
| 135 |
+
"faithfulness_passed": false,
|
| 136 |
+
"faithfulness_reasons": [
|
| 137 |
+
"gate4_llm_judge: claims unsupported"
|
| 138 |
+
],
|
| 139 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 140 |
+
"latency_ms": 10515
|
| 141 |
+
},
|
| 142 |
+
{
|
| 143 |
+
"id": "aditya-birla__activ-assure-diamond__wordings::REFUSE::regulatory_oos::hard",
|
| 144 |
+
"policy_id": "aditya-birla__activ-assure-diamond__wordings",
|
| 145 |
+
"question": "What is the IRDAI mandate on dental coverage that Activ Assure must follow?",
|
| 146 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 147 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 148 |
+
"factual_match": true,
|
| 149 |
+
"citation_present": false,
|
| 150 |
+
"judge_score": 1.0,
|
| 151 |
+
"judge_reason": "correctly refused",
|
| 152 |
+
"expected_refusal": true,
|
| 153 |
+
"question_type": "regulatory_oos",
|
| 154 |
+
"difficulty": "hard",
|
| 155 |
+
"blocked": true,
|
| 156 |
+
"faithfulness_passed": false,
|
| 157 |
+
"faithfulness_reasons": [
|
| 158 |
+
"gate4_llm_judge: claims unsupported"
|
| 159 |
+
],
|
| 160 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 161 |
+
"latency_ms": 10159
|
| 162 |
+
},
|
| 163 |
+
{
|
| 164 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::pre_existing_disease_waiting_months::easy",
|
| 165 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 166 |
+
"question": "What is the waiting period for pre-existing diseases under Comprehensive Care Plan?",
|
| 167 |
+
"expected_answer": "36 months from policy inception",
|
| 168 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 169 |
+
"factual_match": false,
|
| 170 |
+
"citation_present": false,
|
| 171 |
+
"judge_score": 0.0,
|
| 172 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 173 |
+
"expected_refusal": false,
|
| 174 |
+
"question_type": "waiting_period",
|
| 175 |
+
"difficulty": "easy",
|
| 176 |
+
"blocked": true,
|
| 177 |
+
"faithfulness_passed": false,
|
| 178 |
+
"faithfulness_reasons": [
|
| 179 |
+
"gate4_llm_judge: claims unsupported"
|
| 180 |
+
],
|
| 181 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 182 |
+
"latency_ms": 13850
|
| 183 |
+
},
|
| 184 |
+
{
|
| 185 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::pre_existing_disease_waiting_months::medium",
|
| 186 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 187 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Comprehensive Care Plan?",
|
| 188 |
+
"expected_answer": "36 months \u2014 pre-existing diseases have a waiting period of 36 months from policy start",
|
| 189 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 190 |
+
"factual_match": false,
|
| 191 |
+
"citation_present": false,
|
| 192 |
+
"judge_score": 0.0,
|
| 193 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 194 |
+
"expected_refusal": false,
|
| 195 |
+
"question_type": "waiting_period",
|
| 196 |
+
"difficulty": "medium",
|
| 197 |
+
"blocked": true,
|
| 198 |
+
"faithfulness_passed": false,
|
| 199 |
+
"faithfulness_reasons": [
|
| 200 |
+
"gate4_llm_judge: claims unsupported"
|
| 201 |
+
],
|
| 202 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 203 |
+
"latency_ms": 11087
|
| 204 |
+
},
|
| 205 |
+
{
|
| 206 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::initial_waiting_period_days::easy",
|
| 207 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 208 |
+
"question": "What is the initial waiting period under Comprehensive Care Plan?",
|
| 209 |
+
"expected_answer": "90 days from policy inception",
|
| 210 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 211 |
+
"factual_match": false,
|
| 212 |
+
"citation_present": false,
|
| 213 |
+
"judge_score": 0.0,
|
| 214 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 215 |
+
"expected_refusal": false,
|
| 216 |
+
"question_type": "waiting_period",
|
| 217 |
+
"difficulty": "easy",
|
| 218 |
+
"blocked": true,
|
| 219 |
+
"faithfulness_passed": false,
|
| 220 |
+
"faithfulness_reasons": [
|
| 221 |
+
"gate4_llm_judge: claims unsupported"
|
| 222 |
+
],
|
| 223 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 224 |
+
"latency_ms": 11584
|
| 225 |
+
},
|
| 226 |
+
{
|
| 227 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::ayush_coverage::easy",
|
| 228 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 229 |
+
"question": "Does Comprehensive Care Plan cover AYUSH (Ayurveda, Yoga, Unani, Siddha, Homeopathy)?",
|
| 230 |
+
"expected_answer": "Yes",
|
| 231 |
+
"bot_answer": "The Comprehensive Care Plan does cover AYUSH treatments (Ayurveda, Yoga, Unani, Siddha, Homeopathy) **if** the treatment is conducted in a recognized AYUSH Hospital or Day Care Centre as defined in the policy. Coverage includes hospitalization and day-care procedures under these systems [Source: Comprehensive Care Plan (bajaj-allianz), p.1-2]. \n\n**Key criteria for AYUSH facilities**: \n- Minimum 5 in-patient beds (15 in larger towns) \n- 24/7 qualified AYUSH practitioners \n- Dedicated therapy sections/operation theatres \n- Registered with local authorities [Source: Comprehensive Care Plan (bajaj-allianz), p.1-2]. \n\nNote: This coverage applies only to in-patient hospitalization or day-care procedures at these facilities. For out-patient AYUSH consultations, the policy does not explicitly mention coverage in the provided clauses.",
|
| 232 |
+
"factual_match": true,
|
| 233 |
+
"citation_present": true,
|
| 234 |
+
"judge_score": 1.0,
|
| 235 |
+
"judge_reason": "BOT accurately conveys the coverage of AYUSH treatments.",
|
| 236 |
+
"expected_refusal": false,
|
| 237 |
+
"question_type": "coverage_scope",
|
| 238 |
+
"difficulty": "easy",
|
| 239 |
+
"blocked": false,
|
| 240 |
+
"faithfulness_passed": true,
|
| 241 |
+
"faithfulness_reasons": [],
|
| 242 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 243 |
+
"latency_ms": 10873
|
| 244 |
+
},
|
| 245 |
+
{
|
| 246 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::exclusions_oos::hard",
|
| 247 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 248 |
+
"question": "Does Comprehensive Care Plan cover injuries from space tourism?",
|
| 249 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 250 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 251 |
+
"factual_match": true,
|
| 252 |
+
"citation_present": false,
|
| 253 |
+
"judge_score": 1.0,
|
| 254 |
+
"judge_reason": "correctly refused",
|
| 255 |
+
"expected_refusal": true,
|
| 256 |
+
"question_type": "exclusions_oos",
|
| 257 |
+
"difficulty": "hard",
|
| 258 |
+
"blocked": true,
|
| 259 |
+
"faithfulness_passed": false,
|
| 260 |
+
"faithfulness_reasons": [
|
| 261 |
+
"fabricated_citation: same as above, clause 3"
|
| 262 |
+
],
|
| 263 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 264 |
+
"latency_ms": 9331
|
| 265 |
+
},
|
| 266 |
+
{
|
| 267 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::exclusions_oos::hard",
|
| 268 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 269 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Comprehensive Care Plan?",
|
| 270 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 271 |
+
"bot_answer": "The Comprehensive Care Plan policy document provided does not mention any specific coverage limits or exclusions for diamond-tipped surgical procedures. The retrieved clauses focus on general terms, claim timelines, exclusions like terrorism, and benefits for critical illnesses/accidents, but no procedure-specific limits are indicated [Source: Comprehensive Care Plan (bajaj-allianz), pp.1-16].\n\nFor clarity, the policy covers surgical procedures under Section 5 (Critical Illness) and Section 2 (Accident Protection), but these are subject to general terms like waiting periods and exclusions. Since the document lacks details about diamond-tipped procedures, I cannot confirm coverage for this specific case.\n\nNote: This type of specialized procedure might require pre-authorization. I\u2019d recommend you confirm with the insurer directly before finalizing any treatment.",
|
| 272 |
+
"factual_match": false,
|
| 273 |
+
"citation_present": true,
|
| 274 |
+
"judge_score": 0.0,
|
| 275 |
+
"judge_reason": "did not refuse when expected",
|
| 276 |
+
"expected_refusal": true,
|
| 277 |
+
"question_type": "exclusions_oos",
|
| 278 |
+
"difficulty": "hard",
|
| 279 |
+
"blocked": false,
|
| 280 |
+
"faithfulness_passed": true,
|
| 281 |
+
"faithfulness_reasons": [],
|
| 282 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 283 |
+
"latency_ms": 9925
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": "bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::regulatory_oos::hard",
|
| 287 |
+
"policy_id": "bajaj-allianz__comprehensive-care-plan__wordings",
|
| 288 |
+
"question": "What is the IRDAI mandate on dental coverage that Comprehensive Care Plan must follow?",
|
| 289 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 290 |
+
"bot_answer": "The Comprehensive Care Plan policy document does not explicitly mention any IRDAI mandates specifically for dental coverage. The retrieved clauses focus on general hospitalization, AYUSH facilities, and day care centers without dental-specific provisions [Source: Comprehensive Care Plan (bajaj-allianz), pp.1-30]. \n\nFor dental coverage details, you would need to check the policy's excluded treatments or consult IRDAI's general health insurance regulations (not provided in this context). I recommend confirming directly with Bajaj Allianz or reviewing the policy's exclusions section for dental-related clauses.",
|
| 291 |
+
"factual_match": false,
|
| 292 |
+
"citation_present": true,
|
| 293 |
+
"judge_score": 0.0,
|
| 294 |
+
"judge_reason": "did not refuse when expected",
|
| 295 |
+
"expected_refusal": true,
|
| 296 |
+
"question_type": "regulatory_oos",
|
| 297 |
+
"difficulty": "hard",
|
| 298 |
+
"blocked": false,
|
| 299 |
+
"faithfulness_passed": true,
|
| 300 |
+
"faithfulness_reasons": [],
|
| 301 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 302 |
+
"latency_ms": 10360
|
| 303 |
+
},
|
| 304 |
+
{
|
| 305 |
+
"id": "bajaj-allianz__silver-health__cis::pre_existing_disease_waiting_months::easy",
|
| 306 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 307 |
+
"question": "What is the waiting period for pre-existing diseases under Silver Health?",
|
| 308 |
+
"expected_answer": "24 months from policy inception",
|
| 309 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 310 |
+
"factual_match": false,
|
| 311 |
+
"citation_present": false,
|
| 312 |
+
"judge_score": 0.0,
|
| 313 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 314 |
+
"expected_refusal": false,
|
| 315 |
+
"question_type": "waiting_period",
|
| 316 |
+
"difficulty": "easy",
|
| 317 |
+
"blocked": true,
|
| 318 |
+
"faithfulness_passed": false,
|
| 319 |
+
"faithfulness_reasons": [
|
| 320 |
+
"gate4_llm_judge: claims unsupported"
|
| 321 |
+
],
|
| 322 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 323 |
+
"latency_ms": 15886
|
| 324 |
+
},
|
| 325 |
+
{
|
| 326 |
+
"id": "bajaj-allianz__silver-health__cis::pre_existing_disease_waiting_months::medium",
|
| 327 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 328 |
+
"question": "If I have diabetes, how long do I have to wait before I can claim under Silver Health?",
|
| 329 |
+
"expected_answer": "24 months \u2014 pre-existing diseases have a waiting period of 24 months from policy start",
|
| 330 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 331 |
+
"factual_match": false,
|
| 332 |
+
"citation_present": false,
|
| 333 |
+
"judge_score": 0.0,
|
| 334 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 335 |
+
"expected_refusal": false,
|
| 336 |
+
"question_type": "waiting_period",
|
| 337 |
+
"difficulty": "medium",
|
| 338 |
+
"blocked": true,
|
| 339 |
+
"faithfulness_passed": false,
|
| 340 |
+
"faithfulness_reasons": [
|
| 341 |
+
"gate4_llm_judge: claims unsupported"
|
| 342 |
+
],
|
| 343 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 344 |
+
"latency_ms": 12098
|
| 345 |
+
},
|
| 346 |
+
{
|
| 347 |
+
"id": "bajaj-allianz__silver-health__cis::initial_waiting_period_days::easy",
|
| 348 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 349 |
+
"question": "What is the initial waiting period under Silver Health?",
|
| 350 |
+
"expected_answer": "30 days from policy inception",
|
| 351 |
+
"bot_answer": "The initial waiting period under Silver Health (Bajaj Allianz) is **30 days for all illnesses** as per the policy clauses [Source: Silver Health (bajaj-allianz), pp.2-4]. This applies to all covered treatments except specific procedures listed under the 12-month waiting period. Note: This is the policy's standard waiting period \u2013 confirm with the insurer if your specific condition/procedure has additional waiting periods.",
|
| 352 |
+
"factual_match": false,
|
| 353 |
+
"citation_present": true,
|
| 354 |
+
"judge_score": 0.0,
|
| 355 |
+
"judge_reason": "judge_error: HTTPStatusError: Client error '429 Too Many Requests' for url 'https://api.groq.com/openai/v1/chat/completions'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429",
|
| 356 |
+
"expected_refusal": false,
|
| 357 |
+
"question_type": "waiting_period",
|
| 358 |
+
"difficulty": "easy",
|
| 359 |
+
"blocked": false,
|
| 360 |
+
"faithfulness_passed": true,
|
| 361 |
+
"faithfulness_reasons": [],
|
| 362 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 363 |
+
"latency_ms": 11012
|
| 364 |
+
},
|
| 365 |
+
{
|
| 366 |
+
"id": "bajaj-allianz__silver-health__cis::pre_hospitalization_days::easy",
|
| 367 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 368 |
+
"question": "How many days of pre-hospitalization expenses does Silver Health cover?",
|
| 369 |
+
"expected_answer": "30 days",
|
| 370 |
+
"bot_answer": "Silver Health covers **30 days** of pre-hospitalization expenses prior to hospitalization, as per the policy clauses [Source: Silver Health (bajaj-allianz), p.1]. \n\nNote: This is subject to the general terms of the policy and any applicable exclusions. For example, expenses related to investigations or non-medical reasons (as listed in exclusions) would not be covered.",
|
| 371 |
+
"factual_match": true,
|
| 372 |
+
"citation_present": true,
|
| 373 |
+
"judge_score": 1.0,
|
| 374 |
+
"judge_reason": "BOT accurately conveys the key information.",
|
| 375 |
+
"expected_refusal": false,
|
| 376 |
+
"question_type": "coverage_scope",
|
| 377 |
+
"difficulty": "easy",
|
| 378 |
+
"blocked": false,
|
| 379 |
+
"faithfulness_passed": true,
|
| 380 |
+
"faithfulness_reasons": [],
|
| 381 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 382 |
+
"latency_ms": 8947
|
| 383 |
+
},
|
| 384 |
+
{
|
| 385 |
+
"id": "bajaj-allianz__silver-health__cis::post_hospitalization_days::easy",
|
| 386 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 387 |
+
"question": "How many days of post-hospitalization expenses does Silver Health cover?",
|
| 388 |
+
"expected_answer": "60 days",
|
| 389 |
+
"bot_answer": "Silver Health covers post-hospitalization expenses for **up to 60 days** from the date of discharge, as per the policy clauses [Source: Silver Health (bajaj-allianz), p.1]. \n\nNote: This is subject to the insured being admitted for over 24 hours. For clarity, you may confirm this with the insurer directly before finalizing.",
|
| 390 |
+
"factual_match": true,
|
| 391 |
+
"citation_present": true,
|
| 392 |
+
"judge_score": 1.0,
|
| 393 |
+
"judge_reason": "BOT accurately conveys the post-hospitalization coverage period.",
|
| 394 |
+
"expected_refusal": false,
|
| 395 |
+
"question_type": "coverage_scope",
|
| 396 |
+
"difficulty": "easy",
|
| 397 |
+
"blocked": false,
|
| 398 |
+
"faithfulness_passed": true,
|
| 399 |
+
"faithfulness_reasons": [],
|
| 400 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 401 |
+
"latency_ms": 9620
|
| 402 |
+
},
|
| 403 |
+
{
|
| 404 |
+
"id": "bajaj-allianz__silver-health__cis::no_claim_bonus_pct::easy",
|
| 405 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 406 |
+
"question": "What's the no-claim bonus on Silver Health?",
|
| 407 |
+
"expected_answer": "10.0% step-up on sum insured per claim-free year",
|
| 408 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 409 |
+
"factual_match": false,
|
| 410 |
+
"citation_present": false,
|
| 411 |
+
"judge_score": 0.0,
|
| 412 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 413 |
+
"expected_refusal": false,
|
| 414 |
+
"question_type": "bonus",
|
| 415 |
+
"difficulty": "easy",
|
| 416 |
+
"blocked": true,
|
| 417 |
+
"faithfulness_passed": false,
|
| 418 |
+
"faithfulness_reasons": [
|
| 419 |
+
"unsupported_number: 2 years"
|
| 420 |
+
],
|
| 421 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 422 |
+
"latency_ms": 9797
|
| 423 |
+
},
|
| 424 |
+
{
|
| 425 |
+
"id": "bajaj-allianz__silver-health__cis::room_rent_capping::medium",
|
| 426 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 427 |
+
"question": "Is there a cap on room rent under Silver Health?",
|
| 428 |
+
"expected_answer": "1% of hospitalization Sum Insured up to maximum Rs. 7,500 per day",
|
| 429 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 430 |
+
"factual_match": false,
|
| 431 |
+
"citation_present": false,
|
| 432 |
+
"judge_score": 0.0,
|
| 433 |
+
"judge_reason": "bot refused on a question with a known answer",
|
| 434 |
+
"expected_refusal": false,
|
| 435 |
+
"question_type": "sub_limit",
|
| 436 |
+
"difficulty": "medium",
|
| 437 |
+
"blocked": true,
|
| 438 |
+
"faithfulness_passed": false,
|
| 439 |
+
"faithfulness_reasons": [
|
| 440 |
+
"unsupported_number: \u20b92",
|
| 441 |
+
"unsupported_number: \u20b92"
|
| 442 |
+
],
|
| 443 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 444 |
+
"latency_ms": 10416
|
| 445 |
+
},
|
| 446 |
+
{
|
| 447 |
+
"id": "bajaj-allianz__silver-health__cis::copayment_pct::easy",
|
| 448 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 449 |
+
"question": "Is there a copayment under Silver Health?",
|
| 450 |
+
"expected_answer": "10% copayment applies",
|
| 451 |
+
"bot_answer": "Silver Health (bajaj-allianz) does not have a mandatory copayment clause in the base policy. However, specific add-ons like **cataract coverage** require a 10% copayment (max \u20b940,000 per claim) [Source: Silver Health (bajaj-allianz), p.3]. For non-network hospitals, a 20% copayment applies per claim unless an extra premium is paid to waive it [Source: Silver Health (bajaj-allianz), p.3]. \n\nNote: This varies by plan (A/B) and add-ons selected.",
|
| 452 |
+
"factual_match": true,
|
| 453 |
+
"citation_present": true,
|
| 454 |
+
"judge_score": 1.0,
|
| 455 |
+
"judge_reason": "BOT accurately conveys the copayment information.",
|
| 456 |
+
"expected_refusal": false,
|
| 457 |
+
"question_type": "sub_limit",
|
| 458 |
+
"difficulty": "easy",
|
| 459 |
+
"blocked": false,
|
| 460 |
+
"faithfulness_passed": true,
|
| 461 |
+
"faithfulness_reasons": [],
|
| 462 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 463 |
+
"latency_ms": 10675
|
| 464 |
+
},
|
| 465 |
+
{
|
| 466 |
+
"id": "bajaj-allianz__silver-health__cis::REFUSE::exclusions_oos::hard",
|
| 467 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 468 |
+
"question": "Does Silver Health cover injuries from space tourism?",
|
| 469 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 470 |
+
"bot_answer": "Silver Health by Bajaj Allianz does not explicitly cover injuries from space tourism based on the provided policy clauses. The policy covers in-patient hospitalization for accidental bodily injuries (Section C1) but excludes treatments outside India (Exclusion DII) and does not mention space tourism as a covered scenario. \n\n**Key reasons:** \n1. **Geographic exclusion**: All treatments outside India are excluded [Source: Silver Health (bajaj-allianz), p.2-4, Exclusion DII]. Space tourism typically occurs outside India. \n2. **No specific coverage**: The policy does not list space tourism or high-altitude/aviation-related injuries as covered risks. \n\n**Note**: This policy has a 30-day initial waiting period for all illnesses [Source: Silver Health (bajaj-allianz), p.3-5, Standard Time Period]. Even if coverage were claimed, pre-existing conditions related to such activities would face a 12-month waiting period. \n\nI recommend you confirm directly with the insurer, as non-standard activities often require specific riders or exclusions.",
|
| 471 |
+
"factual_match": false,
|
| 472 |
+
"citation_present": true,
|
| 473 |
+
"judge_score": 0.0,
|
| 474 |
+
"judge_reason": "did not refuse when expected",
|
| 475 |
+
"expected_refusal": true,
|
| 476 |
+
"question_type": "exclusions_oos",
|
| 477 |
+
"difficulty": "hard",
|
| 478 |
+
"blocked": false,
|
| 479 |
+
"faithfulness_passed": true,
|
| 480 |
+
"faithfulness_reasons": [],
|
| 481 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 482 |
+
"latency_ms": 10754
|
| 483 |
+
},
|
| 484 |
+
{
|
| 485 |
+
"id": "bajaj-allianz__silver-health__cis::REFUSE::exclusions_oos::hard",
|
| 486 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 487 |
+
"question": "What is the maximum claim amount for diamond-tipped surgical procedures under Silver Health?",
|
| 488 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 489 |
+
"bot_answer": "The provided policy documents do not specifically mention diamond-tipped surgical procedures under covered treatments. While the policy covers advanced procedures like robotic surgeries and stereotactic radio surgeries [Source: Silver Health (bajaj-allianz), pp.2-3], there is no explicit reference to \"diamond-tipped\" procedures in the listed inclusions or exclusions. \n\nFor clarity: \n1. If the procedure falls under the broader category of \"Modern Treatment Methods\" (e.g., robotic surgeries), it *may* be covered up to the sum insured [Source: Silver Health (bajaj-allianz), pp.2-3]. \n2. If it is a cosmetic or elective procedure, it would likely be excluded under Section D II (cosmetic surgery) or Exclusion 10 (non-medical items) [Source: Silver Health (bajaj-allianz), pp.2-4]. \n\n**Note**: The policy does not specify sub-limits for individual procedures beyond the overall sum insured. For confirmation, you would need to share the specific procedure details with the insurer, as coverage depends on whether it aligns with the defined categories.",
|
| 490 |
+
"factual_match": false,
|
| 491 |
+
"citation_present": true,
|
| 492 |
+
"judge_score": 0.0,
|
| 493 |
+
"judge_reason": "did not refuse when expected",
|
| 494 |
+
"expected_refusal": true,
|
| 495 |
+
"question_type": "exclusions_oos",
|
| 496 |
+
"difficulty": "hard",
|
| 497 |
+
"blocked": false,
|
| 498 |
+
"faithfulness_passed": true,
|
| 499 |
+
"faithfulness_reasons": [],
|
| 500 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 501 |
+
"latency_ms": 11775
|
| 502 |
+
},
|
| 503 |
+
{
|
| 504 |
+
"id": "bajaj-allianz__silver-health__cis::REFUSE::regulatory_oos::hard",
|
| 505 |
+
"policy_id": "bajaj-allianz__silver-health__cis",
|
| 506 |
+
"question": "What is the IRDAI mandate on dental coverage that Silver Health must follow?",
|
| 507 |
+
"expected_answer": "Bot should refuse or say not in document.",
|
| 508 |
+
"bot_answer": "I'd rather not answer that without stronger evidence in the policy documents I have. Could you rephrase, or narrow your question to a specific policy?",
|
| 509 |
+
"factual_match": true,
|
| 510 |
+
"citation_present": false,
|
| 511 |
+
"judge_score": 1.0,
|
| 512 |
+
"judge_reason": "correctly refused",
|
| 513 |
+
"expected_refusal": true,
|
| 514 |
+
"question_type": "regulatory_oos",
|
| 515 |
+
"difficulty": "hard",
|
| 516 |
+
"blocked": true,
|
| 517 |
+
"faithfulness_passed": false,
|
| 518 |
+
"faithfulness_reasons": [
|
| 519 |
+
"gate4_llm_judge: claims unsupported"
|
| 520 |
+
],
|
| 521 |
+
"brain_used": "sarvam-m::simple-qa",
|
| 522 |
+
"latency_ms": 10545
|
| 523 |
+
}
|
| 524 |
+
]
|
| 525 |
+
}
|
eval/results.md
ADDED
|
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Eval Results — 2026-05-12T22:30:15Z
|
| 2 |
+
|
| 3 |
+
## Headline
|
| 4 |
+
|
| 5 |
+
| Metric | Value |
|
| 6 |
+
| --- | --- |
|
| 7 |
+
| Questions run | 25 |
|
| 8 |
+
| **Factual accuracy** | **40.0%** |
|
| 9 |
+
| **Citation accuracy** | **50.0%** |
|
| 10 |
+
| **Refusal precision** | **44.4%** |
|
| 11 |
+
| Blocked by faithfulness | 12 |
|
| 12 |
+
| Elapsed | 293.0 s |
|
| 13 |
+
|
| 14 |
+
## By question type
|
| 15 |
+
|
| 16 |
+
| Type | Accuracy |
|
| 17 |
+
| --- | --- |
|
| 18 |
+
| coverage_scope | 100.0% |
|
| 19 |
+
| regulatory_oos | 66.7% |
|
| 20 |
+
| sub_limit | 33.3% |
|
| 21 |
+
| exclusions_oos | 33.3% |
|
| 22 |
+
| waiting_period | 12.5% |
|
| 23 |
+
| bonus | 0.0% |
|
| 24 |
+
|
| 25 |
+
## By brain (router winners)
|
| 26 |
+
|
| 27 |
+
| Brain | Accuracy |
|
| 28 |
+
| --- | --- |
|
| 29 |
+
| groq-llama | 100.0% |
|
| 30 |
+
| sarvam-m | 37.5% |
|
| 31 |
+
|
| 32 |
+
## Sample misses (up to 15)
|
| 33 |
+
|
| 34 |
+
| id | question | bot_answer | reason |
|
| 35 |
+
| --- | --- | --- | --- |
|
| 36 |
+
| aditya-birla__activ-assure-diamond__wordings::pre_existing_d | If I have diabetes, how long do I have to wait before I can | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 37 |
+
| aditya-birla__activ-assure-diamond__wordings::room_rent_capp | Is there a cap on room rent under Activ Assure? | The room rent cap under Activ Assure is specified in your Policy Schedule/Produc | BOT does not convey the upgradability to the next level. |
|
| 38 |
+
| aditya-birla__activ-assure-diamond__wordings::REFUSE::exclus | Does Activ Assure cover injuries from space tourism? | Activ Assure Diamond does not explicitly cover injuries from space tourism. The | did not refuse when expected |
|
| 39 |
+
| bajaj-allianz__comprehensive-care-plan__wordings::pre_existi | What is the waiting period for pre-existing diseases under C | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 40 |
+
| bajaj-allianz__comprehensive-care-plan__wordings::pre_existi | If I have diabetes, how long do I have to wait before I can | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 41 |
+
| bajaj-allianz__comprehensive-care-plan__wordings::initial_wa | What is the initial waiting period under Comprehensive Care | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 42 |
+
| bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::ex | What is the maximum claim amount for diamond-tipped surgical | The Comprehensive Care Plan policy document provided does not mention any specif | did not refuse when expected |
|
| 43 |
+
| bajaj-allianz__comprehensive-care-plan__wordings::REFUSE::re | What is the IRDAI mandate on dental coverage that Comprehens | The Comprehensive Care Plan policy document does not explicitly mention any IRDA | did not refuse when expected |
|
| 44 |
+
| bajaj-allianz__silver-health__cis::pre_existing_disease_wait | What is the waiting period for pre-existing diseases under S | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 45 |
+
| bajaj-allianz__silver-health__cis::pre_existing_disease_wait | If I have diabetes, how long do I have to wait before I can | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 46 |
+
| bajaj-allianz__silver-health__cis::initial_waiting_period_da | What is the initial waiting period under Silver Health? | The initial waiting period under Silver Health (Bajaj Allianz) is **30 days for | judge_error: HTTPStatusError: Client error '429 Too Many Req |
|
| 47 |
+
| bajaj-allianz__silver-health__cis::no_claim_bonus_pct::easy | What's the no-claim bonus on Silver Health? | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 48 |
+
| bajaj-allianz__silver-health__cis::room_rent_capping::medium | Is there a cap on room rent under Silver Health? | I'd rather not answer that without stronger evidence in the policy documents I h | bot refused on a question with a known answer |
|
| 49 |
+
| bajaj-allianz__silver-health__cis::REFUSE::exclusions_oos::h | Does Silver Health cover injuries from space tourism? | Silver Health by Bajaj Allianz does not explicitly cover injuries from space tou | did not refuse when expected |
|
| 50 |
+
| bajaj-allianz__silver-health__cis::REFUSE::exclusions_oos::h | What is the maximum claim amount for diamond-tipped surgical | The provided policy documents do not specifically mention diamond-tipped surgica | did not refuse when expected |
|
| 51 |
+
|
| 52 |
+
---
|
| 53 |
+
|
| 54 |
+
*Grader: Groq Llama-3.3-70B-versatile (different model family from Sarvam-M to avoid circular eval).*
|
| 55 |
+
*Full per-question results: `eval/results.json`.*
|
rag/vectors/chroma.sqlite3
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 72695808
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:046dda5d699f5975831d6ee8ab1e0864c4bbd73096302ad271610140233e86ee
|
| 3 |
size 72695808
|
tools/set_hf_secrets.py
ADDED
|
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""Programmatically set HF Space secrets via the official HF API.
|
| 2 |
+
|
| 3 |
+
No browser needed. Reads keys from local .env and pushes them as Space
|
| 4 |
+
secrets so the deployed app can authenticate to Sarvam / Voyage / Groq / OpenRouter.
|
| 5 |
+
|
| 6 |
+
Run:
|
| 7 |
+
python tools/set_hf_secrets.py
|
| 8 |
+
"""
|
| 9 |
+
|
| 10 |
+
from __future__ import annotations
|
| 11 |
+
|
| 12 |
+
import os
|
| 13 |
+
import sys
|
| 14 |
+
from pathlib import Path
|
| 15 |
+
|
| 16 |
+
from dotenv import load_dotenv
|
| 17 |
+
from huggingface_hub import HfApi
|
| 18 |
+
|
| 19 |
+
ROOT = Path(__file__).resolve().parent.parent
|
| 20 |
+
load_dotenv(ROOT / ".env")
|
| 21 |
+
|
| 22 |
+
REPO_ID = "rohitsar567/InsuranceBot"
|
| 23 |
+
SECRETS_TO_SET = ["SARVAM_API_KEY", "VOYAGE_API_KEY", "GROQ_API_KEY", "OPENROUTER_API_KEY"]
|
| 24 |
+
|
| 25 |
+
|
| 26 |
+
def main():
|
| 27 |
+
hf_token = os.environ.get("HF_TOKEN")
|
| 28 |
+
if not hf_token:
|
| 29 |
+
print("ERROR: HF_TOKEN missing in .env")
|
| 30 |
+
return 1
|
| 31 |
+
|
| 32 |
+
api = HfApi(token=hf_token)
|
| 33 |
+
print(f"Setting {len(SECRETS_TO_SET)} secrets on {REPO_ID}...")
|
| 34 |
+
|
| 35 |
+
for key in SECRETS_TO_SET:
|
| 36 |
+
value = os.environ.get(key)
|
| 37 |
+
if not value:
|
| 38 |
+
print(f" - {key}: MISSING in local .env — skipping")
|
| 39 |
+
continue
|
| 40 |
+
try:
|
| 41 |
+
api.add_space_secret(
|
| 42 |
+
repo_id=REPO_ID,
|
| 43 |
+
key=key,
|
| 44 |
+
value=value,
|
| 45 |
+
description=f"Set programmatically on {key}",
|
| 46 |
+
)
|
| 47 |
+
print(f" - {key}: SET (length={len(value)})")
|
| 48 |
+
except Exception as e:
|
| 49 |
+
print(f" - {key}: FAIL {type(e).__name__}: {e}")
|
| 50 |
+
|
| 51 |
+
print()
|
| 52 |
+
print("Done. The Space will rebuild automatically.")
|
| 53 |
+
print(f"Watch progress: https://huggingface.co/spaces/{REPO_ID}?logs=build")
|
| 54 |
+
return 0
|
| 55 |
+
|
| 56 |
+
|
| 57 |
+
if __name__ == "__main__":
|
| 58 |
+
sys.exit(main())
|