Giter Site home page Giter Site logo

album-reviews-sentiment-analysis's Introduction

Pitchfork Album Reviews Sentiment Analysis

The exploration of art and the proliferation of technology has allowed for widespread discussions about the evaluation of art through ML-assisted methods. With the expansion of Natural Language Processing, the evaluation of art has inevitably been numericalized, and this has its own accompaniment of danger. Reducing art to a number must be done with great care as this leaves a lasting impression to the audience and artist. This project focuses on written music reviews, sourced from Pitchfork.com, a popular online music magazine. Pitchfork music critics publish a written review of an album, accompanied by a numerical rating. In an ideal landscape, the qualitative written review is consistent with its quantitative counterpart (the numerical rating). The goal of this project is to better understand the correspondence between written and numerical music criticism, through the use of sentiment analysis and machine learning methods.

To use any of these files, please execute the command

pip install -r requirements.txt

The directory is as follows:

  • /code contains the source code for the project
  • /dataset contains .parquet files required for the entire project pipeline
  • /images contains the graphs and figures giving insights on the analysis of the dataset, and models
  • /metrics contains the results of the model training in terms of the evaluation metrics of MSE, MAE, and R2
  • /models contains machine learning models as pickled files for training and evaluation
  • /requirements.txt text file containing Python packages required to run the project

album-reviews-sentiment-analysis's People

Contributors

lewy09-tm25 avatar khyateed avatar elyas-amin avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.