Logo Lanfrica

moablex/fintech-app-reviews

Domaine:

natural language processing

Type de record:

project
Créateur:
moa
Hôte:
This project focuses on analyzing customer satisfaction with mobile banking apps by collecting and processing user reviews from the Google Play Store for three Ethiopian banks: Commercial Bank of Ethiopia (CBE), Bank of Abyssinia (BOA) and Dashen Bank # Fintech App Reviews Analysis ## Project Overview This project analyzes customer reviews of Ethiopian banking apps from the Google Play Store to identify satisfaction drivers and pain points. The analysis includes: - Scraping user reviews - Sentiment analysis - Thematic extraction of key topics - Visualization of insights - Storage in Oracle database ## Project Structure ```plaintext fintech-app-reviews/ ├── .github/ # GitHub automation │ ├── workflows/ │ │ └── ci.yml # CI/CD pipeline │ └── ISSUE_TEMPLATE/ # Issue templates │ ├── bug_report.md │ ├── feature_request.md │ └── config.yml ├── data/ # Datasets │ ├── raw/ # Raw scraped data │ ├── cleaned/ # Processed data │ └── processed/ # Analysis outputs ├── notebooks/ # Exploratory analysis ├── reports/ # Final outputs │ └── visuals/ # Charts and graphs ├── scripts/ # Processing pipeline │ ├── scraping/ # Review collection │ ├── preprocessing/ # Data cleaning │ ├── analysis/ # NLP analysis │ ├── database/ # Database operations │ └── utils/ # Helper functions ├── tests/ # Unit tests ├── .gitignore # Ignore files ├── environment.yml # Conda environment └── README.md # This file ``` ## Environment Setup 1. Clone Repository ```bash git clone github.com cd fintech-app-reviews ``` 2. Create Conda Environment ```bash conda env create -f environment.yml ``` 3. Activate Environment ```bash conda activate myenv ``` 4. Verify Installation ```bash conda list # Key packages should include: # pandas, transformers, google-play-scraper, oracledb .. ``` ## Continuous Integration The GitH …