Bkam Sentiment Analysis

Classifying frensh press articles using NLP

Description

Using NLP techniques, we tried to build a machine learning model that can classify frensh texts into three categories (positive, negative or neutral), ultimately, we built this dashboard as a way to visualize the results and conduct a sentiment analysis in an intuitive and comprehensive way.

Scope

This project was conducted under the supervision of the Data Analytics Department of the Central Bank of Morocco. It was part of a five-month internship for the completion of a software engineering degree at the International University of Agadir, Morocco.

Role

My role in this project was that of a software engineer with a focus on data analysis.

Persona

  • The intended users of this application are data analysts and decision-makers at the Central Bank of Morocco who need to perform sentiment analysis on French text data to gain insights and make informed decisions.
  • UI interfaces

    Image 0
    Image 1

    Technologies & tools

    • NLP
    • Python
    • Naive Bayes
    • Next.js
    • Flask
    • Tailwind
    • Spicy
    • NLTK
    • Git