Skip to content
CaseReviewer

CaseReviewer

Custom AI Platforms

Built by Inflect Hub — AI-powered EB-1A visa petition analyzer — analyzes petitions against 1,500+ precedent USCIS decisions with hybrid vector + BM25 search.

Type
Built by us
Industry
Immigration Law
Tech
FastAPI · Azure OpenAI · Azure AI Search · PostgreSQL
Status
Private

Problem

EB-1A extraordinary ability visa petitions require attorneys to manually analyze each petition against hundreds of precedent USCIS decisions. This process takes days, costs thousands of dollars, and produces inconsistent results depending on the reviewing attorney’s familiarity with recent decisions.

Approach

Built a petition analysis pipeline: PDF upload triggers text extraction, an LLM analyzes each EB-1A criterion independently, hybrid vector + BM25 search retrieves the most relevant precedent decisions from a corpus of 1,500+, and a noisy-OR scoring model aggregates criterion-level assessments into an overall petition strength score.

Features

  • Hybrid search — Azure AI Search combining dense vector similarity and BM25 keyword matching for precedent retrieval
  • Per-criterion analysis — separate LLM passes for each of the 10 EB-1A criteria with citation to specific precedents
  • Async processing — Celery + Redis task queue handling PDF parsing and LLM calls asynchronously
  • Multi-currency payments — Stripe integration with freemium tier and per-report billing
  • Terraform IaC — full infrastructure-as-code for Azure resource provisioning
  • Azure DevOps CI/CD — automated pipeline from commit to production deployment

Results

Production deployed with a freemium paywall. Attorneys can run initial petition assessments in minutes rather than days.

Outcome

  • 1,500+ precedent USCIS decisions indexed with hybrid vector + BM25 search
  • Attorneys complete initial petition assessments in minutes vs. days
  • Production with freemium paywall and Stripe per-report billing

DRAFT — placeholder content, replace before launch

[DRAFT — replace with real signed-off quote before launch] CaseReviewer compressed our first-draft EB-1A assessment from three days to under an hour without losing the precedent grounding we rely on.

[DRAFT] Managing Partner, [DRAFT immigration law firm]
Visit CaseReviewer →

This is the kind of work we do.

Tell us what you're trying to transform.