Skip to content

Sentiment and category classification of reviews using Machine Learning

Notifications You must be signed in to change notification settings

n-minhhai/review-analysis

Repository files navigation

How to Run

Execute main.py followed by either category or sentiment for review classification

python main.py category

python main.py sentiment

Dataset

Small dataset consisting of approximately 2000 reviews. Each review was manually labelled by their sentiment and category. Reviews were labelled by fellow students from Vrije Universiteit Amsterdam.

Category
  • Bug Report
  • Requirement
  • Noise
  • Other

Performance

  • Category: 75% accuracy
  • Sentiment: 69% accuracy

Evaluation

Adequate results considering the small dataset and inconsistencies in the labels between different students