Logo Lanfrica

WalkerStanislas/Analysis-of-new-trends-in-BF

Domaine:

natural language processing

Type de record:

project
Créateur:
Wal
Hôte:
This project aims to show sentiment analysis and new trends in Burkina Faso using Natural Langage Processing (NLP) # 🌍 Analysis of New Trends in Burkina Faso 🇧🇫 This project uses **Natural Language Processing (NLP)** techniques to analyze **public sentiment** and detect **emerging trends** in **Burkina Faso** based on data extracted from social media, speacialy on faso.net web page in this use case. --- ## 🚀 Features - 🔍 Web scraping from Faso.net pages - 🧹 Preprocessing of scraped data - 💬 Sentiment analysis using NLP - 📊 Interactive dashboard with Streamlit - 📆 Weekly trend tracking --- ## 🛠️ Installation ### 1. Clone the repository ```bash git clone github.com cd Analysis-of-new-trends-in-BF ``` ### 2. Install Dependencies ```bash pip install -r requirements.txt ``` ## 🕸️ Run Scraping Script ```bash python "./Scraping & Analysis/scraping_script.py" ``` ## 🧽 Pre-process the Data Open the Jupyter Notebook file : processing.ipynb Then: #### ➡️ Run all cells step-by-step. #### ✅ A clean CSV dataset named dataset_nlp.csv will be generated in the data_processed directory. ## ❤️ Sentiment Analysis Open the Jupyter Notebook file : sentiment_analysis.ipynb Then: #### This step will analyze the sentiments of the processed content. ## 🌐 Launch the Application ```bash streamlit run ./App/app.py ```