Logo Lanfrica

kidist809/-fintech-review-analytics

Domaine:

natural language processing

Type de record:

software
Créateur:
kid
Hôte:
Customer experience analytics pipeline for Ethiopian bank mobile apps # fintech-review-analytics Repository scaffold for fintech review analytics. ## Structure - `.vscode/` - `.github/` - `data/` - `notebooks/` - `src/` - `tests/` - `scripts/` ## Getting started Use `requirements.txt` to install dependencies and add project code under `src/`. ## Quick start 1. Create a virtual environment and install dependencies: python -m venv .venv .venv\Scripts\activate # Windows pip install -r requirements.txt 2. Scrape reviews (writes `data/raw/reviews_raw.csv` and `data/raw/reviews_clean.csv`): python scripts/scrape_reviews.py 3. Run sentiment + thematic pipeline (writes `data/processed/reviews_processed.csv`): python -m src.sentiment_thematic 4. Load into database (uses `DATABASE_URL` env var or falls back to sqlite): python -m src.db_load Notes: - Do NOT commit CSVs or database files. `data/` is included in `.gitignore`. - The transformer sentiment step downloads a model on first run; ensure internet access.

Languages