(Go: >> BACK << -|- >> HOME <<)

Skip to content

eellak/gsoc2024-md-attractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

MD-Attractor

Google Summer of Code 2024 Proposal

Organization: Open Technologies Alliance - GFOSS

Project: MD-Attractor

Other Details

Project Overview

Objective

Develop a web application to recommend song based on the music data from various platforms (Spotify, Deezer) using Django and React.

Features

  1. User Functions:
    • Search for song metadata.
    • Generate Song Recommendation based on the artist's ego-networks and similarity components.
  2. Data Integration and Analysis:
    • Collect data using Spotify APIs to analyze and visualize artist's ego networks and similarities.
  3. Database:
    • Store and retrieve data related to ego-networks and user search histories.
  4. Backend:
    • Django-based backend for data aggregation, analysis, and API integration.
  5. Frontend:
    • React-based frontend for a user-friendly interface.
  6. Deployment:
    • Hosted on Vercel.

Technologies Used

Programming Languages

  • Python
  • JavaScript

Frameworks

  • Django (Backend)
  • React JS (Frontend)

APIs

  • Spotify API

Setup Instructions

To set up the project, follow these steps:

  1. Navigate to the backend directory.

  2. Install the required dependencies by running pip install -r requirements.txt.

  3. Start the Django server by running python manage.py runserver.

  4. Navigate to the frontend directory.

  5. Install the required dependencies by running npm install.

  6. Start the React development server by running npm start.

Contact

For any questions or contributions, please contact Ayush Ray at ayushray38@gmail.com.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages