kingagla / reviews_classification

Reviews classification based on reviews' text using Machine Learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reviews classification

In this repo you can find end-to-end NLP project in which I downloaded reviews, analyzed them and created machine learning models for sentiment analysis.

Analysis and results of this project are described in docs https://github.com/kingagla/Reviews_classification/blob/main/docs/reviews%20classification.pdf

Important information

Please notice that to reproduce the project, folder roberta should contain pre-trained polish-roberta large model which is available here: https://github.com/sdadas/polish-roberta

Next you should run scripts with following order:

  1. Run all scripts from scripts/prepare_data folder with order suggested by names
  2. Run know_your_data_plots.py from scripts/create_plots
  3. Run scripts from scripts/models folder with order suggested by names

About

Reviews classification based on reviews' text using Machine Learning

License:MIT License


Languages

Language:Python 100.0%