Skip to content

Music Recommendation for Social Media Post" is an AI-powered web application that analyzes images and provides personalized music recommendations for social media posts.

Notifications You must be signed in to change notification settings

Debopam-Pritam2014/Music-Recommendation-for-Social-Media-Post

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Recommendation For Social Media Post

This project uses AI-powered music recommendation to suggest songs for social media posts based on image analysis and user input.

Features


  • Analyzes images uploaded by users to determine the context and content.
  • Asks users for additional information about the image, such as location and emotions.
  • Uses AI-powered music recommendation to suggest top 5 songs that match the image's context and content.
  • Displays song lyrics and other relevant information.

Requirements


  • Python 3.8+
  • Streamlit
  • Google Cloud API Key (for image analysis and music recommendation)
  • .env file with API key

Installation


  • Clone the repository: git clone /~https://github.com/Debopam-Pritam2014/Music-Recommendation-for-Social-Media-Post.git
  • Install dependencies: pip install -r requirements.txt
  • Create a .env file with your Google Cloud API key: API_KEY=YOUR_API_KEY
  • Run the application: streamlit run app.py

Usage


  • Upload an image file.
  • Enter additional information about the image.
  • Select languages for music recommendation.
  • Click the "Analyze Image" button to get music recommendations.

Contributing


Contributions are welcome! If you'd like to contribute, please fork the repository and submit a pull request.

License


This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments


This project uses the Google Cloud API for image analysis and music recommendation. The project also uses the Streamlit library for building the web application.

About

Music Recommendation for Social Media Post" is an AI-powered web application that analyzes images and provides personalized music recommendations for social media posts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages