Skip to content

A report analyzing sentiment predictions made by a BERTimbau-based model on Glassdoor reviews of IT Companies in Cuiabá.

Notifications You must be signed in to change notification settings

stevillis/glassdoor-reviews-report

Repository files navigation

Glassdoor Reviews Report

This repository contains a sentiment analysis report generated from predicted sentiments made by a model trained to analyze reviews of Cuiabá IT Companies' in Glassdoor. The model harnesses the power of BERT-based architecture, specifically BERTimbau, to predict the sentiment of reviews.

The live preview can be found at: Análise de sentimento em avaliações no Glassdoor: Um estudo sobre empresas de Tecnologia da Informação em Cuiabá.

Análise de sentimento em avaliações no Glassdoor: Um estudo sobre empresas de Tecnologia da Informação em Cuiabá ⚠️ If you find the app in sleep mode, please hit the button "Yes, get this app back up!".

Yes, get this app back up!

Application Overview

Serves as the primary access point for the application Loads the necessary data for analysis and implements the following sections:

  • Introduction: Provides an overview of the report.
  • Positive and Negative Reviews Ranking: Analyzes and ranks reviews based on sentiment.
  • Company Analysis: Evaluates company reputation.
  • Sentiment Reviews Over Time: Tracks sentiment trends across different time periods.
  • Rating Star Analysis: Examines distribution and patterns of rating stars.
  • Employee Role Analysis: Investigates reviews based on employee roles.
  • Word Cloud Analysis: Visual representation of frequently used words in reviews.
  • Most Common Words Analysis: Lists the most common words in reviews.
  • N-Gram Analysis: Analyzes most frequent sequences of words.

Shows the number of reviews and the associated sentiment for each company, ordered by the difference between positive and negative reviews.

Presents a sentiment analysis of reviews along the time by company.

Examines how reviews correlate with star ratings for a chosen company.

Shows reviews categorized by different employee groups for a specific company.

Shows Word Cloud by company.

Shows Top 10 frequent words by company.

Shows N-Grams by company.

Shows Data Preparation, Model Architecture, Model Training and Model Evaluation.

How to Run the Application

  1. Clone the repository:

    git clone https://github.com/yourusername/glassdoor-reviews-report.git
    cd glassdoor-reviews-report
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Run the Streamlit application:

    streamlit run 🏠Home.py

About

A report analyzing sentiment predictions made by a BERTimbau-based model on Glassdoor reviews of IT Companies in Cuiabá.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published