Skip to content

Latest commit

 

History

History
70 lines (36 loc) · 2.73 KB

README.md

File metadata and controls

70 lines (36 loc) · 2.73 KB

foodOfLove

Screen Shot 2023-10-10 at 4 28 29 PM

Django app for analysing the lyrical content of musicians and creating visualisations of common words and phrases with word clouds.

  • If music feeds our desire to love, then play on, musician. Play so much music that I become stuffed with it,so love’s appetite for hearing music grows sick and dies -

Installation

To run the Project Name locally on your machine, follow these steps:

  • Clone the repository: git clone https://github.com/Kudzmat/NoseBleedSection.git
  • Navigate to the project directory: cd project-name
  • Create a virtual environment: python -m venv venv
  • Activate the virtual environment:
    • On Windows: venv\Scripts\activate
    • On macOS and Linux: source venv/bin/activate
  • Install the dependencies: pip install -r requirements.txt
  • Run the development server: python manage.py runserver

Features

  • Analyse an album's lyrical content and get a visualisation of the project's common lyrics and themes
  • Analyse an entire catalogue of an artist's and create word cloud visualisations of the lyrics and themes

Usage

  • Launch your web browser and go to http://localhost:8000/ to access the application.

  • Navigate the website and select the artist of your choice

    Screen Shot 2023-10-10 at 4 37 16 PM
  • Either select an album or use the search bar to search for a specific album from the artist

    Screen Shot 2023-10-10 at 4 38 25 PM Search for a specific Drake album... Screen Shot 2023-10-10 at 4 29 49 PM Select a Tinashe album to analyse
  • View Word Clouds For a specific album Screen Shot 2023-10-10 at 4 33 46 PM

  • Or view Word Cloud for an entire catalogue of an artist's projects Screen Shot 2023-10-10 at 4 32 53 PM

Technologies Used

  • Frontend: HTML, CSS, Bootstrap, Jinja Templates

  • Backend: Python, Django Web Framework

Contributing

Contributions from the open-source community are welcome. If you find any issues or want to suggest enhancements, feel free to create a pull request or submit an issue.