Project Review: A Music Recommendation (Machine Learning) App With Flutter And AWS

3 months ago
15

Welcome, everyone, to the launch of a series where I unveil a collection of personal projects, each a testament to problem-solving, ingenuity, and the endless pursuit of ideas.

In this inaugural episode, I go into the creation of my first mobile application using Flutter and Dart for the front-end, paired with the backend infrastructure powered by AWS and Python. This app is designed as a playful, game-like platform aimed at changing how users discover new music.

At the heart of this app lies an application of k-means clustering, a technique employed to curate personalized song recommendations. While the app's user experience might not showcase professional design finesse—given my explorative journey in design principles—the app was more about exploring the application of machine learning with music recommendation.

Through this series, I aspire not only to share my creations but also to engage with an enthusiastic community, fostering discussions, and embracing feedback that fuels continuous improvement.

Tech Stack
Flutter
Dart

Python
AWS
AWS Lambda
API Gateway
DynamoDB

Machine Learning Algorithm
Variation of K-Means Clustering

Thank you all for watching!

Loading comments...