Financial NLP pipeline for SEC filings ingestion, lightweight NLP extraction, ranking, and API serving.
cp .env.example .env
make up
make seedRun ingestion + Kafka publish + one lightweight worker processing pass for a ticker:
make ingest-and-process TICKER=AAPLOptional args:
make ingest-and-process TICKER=MSFT FORM_TYPE=10-K LIMIT=1cd services/api-gateway
uvicorn main:app --host 127.0.0.1 --port 8000