Document automation
AutoCat — intelligent email document processing
Invoices, tax documents, scanned PDFs and spam arriving by email, routed into ERP workflows: attachment rendering, OCR extraction with fallbacks, AI classification with confidence scoring, Azure SQL logging, and a manual-review path for anything below threshold.
PythonStreamlitAzure OpenAIAzure Document IntelligenceAzure SQLPyMuPDF
Research intelligence
PAPERBRIEF AI — biomedical research assistant
A workspace for exploring scientific papers: PDF parsing, Ollama/Phi-3 retrieval chat, embedding-based paper comparison, PubMed retrieval and relationship analysis with NetworkX.
PythonOllamaRAGPubMedNetworkXStreamlit
Search
SEO using NLP — search optimisation engine
Spell correction and query cleanup, semantic matching, feature extraction and product recommendation over a catalogue — a first pass at the "understand what they meant, not what they typed" problem the telecom router later solved properly.
PythonNLPPandasRecommendation
Security
Multi-factor authentication with chaotic key generation
Secret keys generated from chaotic sequences for unpredictability, dynamic fingerprint selection (one of ten stored samples chosen by generated index), and layered authentication for sensitive transactions.
PythonBiometricsChaotic algorithms