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
- User Functions:
- Search for song metadata.
- Generate Song Recommendation based on the artist's ego-networks and similarity components.
- Data Integration and Analysis:
- Collect data using Spotify APIs to analyze and visualize artist's ego networks and similarities.
- Database:
- Store and retrieve data related to ego-networks and user search histories.
- Backend:
- Django-based backend for data aggregation, analysis, and API integration.
- Frontend:
- React-based frontend for a user-friendly interface.
- Deployment:
Technologies Used
Programming Languages
Frameworks
- Django (Backend)
- React JS (Frontend)
APIs
Setup Instructions
To set up the project, follow these steps:
- Navigate to the backend directory.
- Install the required dependencies by running
pip install -r requirements.txt
.
- Navigate to backend directory and follow the instructions given in its Readme file, to setup Backend.
- Navigate to frontend directory and follow the instructions given in its Readme file, to setup FrontEnd.
Contact
For any questions or contributions, please contact Ayush Ray at ayushray38@gmail.com.