Project
2025
ClauseFinder
Engineers and compliance professionals waste hours navigating massive PDF standards
like NFPA 69, ISO 9001, and OSHA 1910. Ctrl+F only finds exact matches —
no relevance ranking, no structure, no context.
At Fike, I regularly work with NFPA 69. Finding one requirement in a 200-page standard can take 15–20 minutes. I built ClauseFinder to solve that.
ClauseFinder is a web-based engineering standards search tool built with Python and Streamlit. It transforms static PDFs into an interactive, searchable platform that ranks clauses by relevance, jumps directly to exact matches, and highlights results instantly.
Key features:
• Automatic clause extraction
• Relevance-ranked search (TF-IDF / BM25)
• Click-to-jump PDF navigation with highlighting
• Compliance checklist generator (“shall” / “must” extraction)
• Cross-standard gap comparison
• Privacy-first session handling (no document storage)
Reduces lookup time from 20 minutes to under 2.
Designed as “Google for Engineering Standards” — upload → search → click → jump.
View source code.
At Fike, I regularly work with NFPA 69. Finding one requirement in a 200-page standard can take 15–20 minutes. I built ClauseFinder to solve that.
ClauseFinder is a web-based engineering standards search tool built with Python and Streamlit. It transforms static PDFs into an interactive, searchable platform that ranks clauses by relevance, jumps directly to exact matches, and highlights results instantly.
Key features:
• Automatic clause extraction
• Relevance-ranked search (TF-IDF / BM25)
• Click-to-jump PDF navigation with highlighting
• Compliance checklist generator (“shall” / “must” extraction)
• Cross-standard gap comparison
• Privacy-first session handling (no document storage)
Reduces lookup time from 20 minutes to under 2.
Designed as “Google for Engineering Standards” — upload → search → click → jump.
View source code.