A web app for Smartly.io to automate video content generation using beat-matching ML models. Technologies: Flask, React.js, TensorFlow, and OpenCV.
At Junction Finland Hackathon, I developed an innovative web application for Smartly.io to automate the creation of engaging video content for social media platforms.Objective: Addressed the challenge of creating dynamic, beat-matching videos for content creators, simplifying their workflow.Technology Integration:Used Flask for the backend API to manage user requests.Developed an intuitive frontend using React.js, enabling users to upload and customize content.Integrated TensorFlow to implement a machine learning model that analyzed trending songs and synchronized beats with visual elements.Utilized OpenCV to handle video processing tasks such as merging and transitions.Results: Created a fully functional prototype that automated video generation, reduced manual effort, and enhanced productivity for content creators.This project demonstrated the transformative potential of combining ML and modern web technologies for creative industries.