CS62-RE57 :: MusAI - Smart Background Music Recommendation for Video Editing

มิ้วส์เอไอ - ระบบแนะนำเสียงพื้นหลังสำหรับการตัดต่อวิดีโอ

details
MusAI application is an intelligent background music recommendation system for video editing that can analyze the video and recommend appropriate background music for the video's scene. Users can download the merged background music with the video easily with one click without using any video editing tools. In addition, we provide tons of copyright-free music and music scene classification functions to support users in making video content.
tools & techniques
Front-End: - Language: HTML, CSS, JavaScript with TypeScript - Framework: Next.Js - Library: Axios, Recharts, React Back-End: - Language: Python - Framework: FastAPI - Library: MoviePy, Uvicorn, PyJWT, SQLAlchemy (Database ORM) Database: - RDBMS: MySQL - Storage: MinIO Machine Learning Model: - Language: Python - Library: TensorFlow, NumPy, Pandas, Librosa, OpenCV, Keras, Pydub, Joblib - Video Processing Tools: FFmpeg Infrastructure: - Hosting: SIT Server - OS: Ubuntu 20.04 - Proxy Server: Nginx - Container Management: Docker Others: - Design Tools: Figma, Canva - VCS: GitHub - CI/CD: GitHub Actions - API Testing Tools: Postman - Project Management: Trello, Microsoft Team
author
MR.KODCHAPONG DECHBOONYAPICHART
รหัสนักศึกษา 62130500202
kodchapong.best@outlook.com
MR.CHALANTHORN SIRIMONGKHOLPHAWONG
รหัสนักศึกษา 62130500207
s.chalanthorn@gmail.com
MR.NUTDANAI KITPHEMJAROEN
รหัสนักศึกษา 62130500208
nutdanai.kpjr@gmail.com
advisor
Chakarida Nukoolkit
Jonathan Hoyin Chan