Scores incoming vendor proposals (RFP responses) against a weighted rubric and produces a ranked shortlist with justifications. Built for government procurement committees to make evaluation consistent, fast, and auditable.
What it does
- Parses each proposal (PDF or text) into structured criteria.
- Scores against a configurable weighted rubric (price, technical fit, experience, compliance).
- Generates a per-vendor justification and an overall ranked shortlist CSV.
Run
Repository Files
ai-rfp-evaluation-agent-py8 files
README.mdmarkdown
| 1 | # AI RFP Evaluation Agent |
| 2 | |
| 3 | Scores incoming vendor proposals (RFP responses) against a weighted rubric and produces a |
| 4 | ranked shortlist with justifications. Built for government procurement committees to make |
| 5 | evaluation consistent, fast, and auditable. |
| 6 | |
| 7 | ## What it does |
| 8 | - Parses each proposal (PDF or text) into structured criteria. |
| 9 | - Scores against a configurable weighted rubric (price, technical fit, experience, compliance). |
| 10 | - Generates a per-vendor justification and an overall ranked shortlist CSV. |
| 11 | |
| 12 | ## Run |
| 13 | ```bash |
| 14 | pip install -r requirements.txt |
| 15 | cp .env.example .env |
| 16 | python main.py --proposals ./proposals --out shortlist.csv |
| 17 | ``` |
| 18 |