r/webdev: Ứng dụng web giúp tạo ra một playlist dựa trên tâm trạng.

r/webdev: Ứng dụng web giúp tạo ra một playlist dựa trên tâm trạng.

r/webdev
u/Jaja321 (874 points)
Tui vừa tạo một ứng dụng web giúp tạo ra một playlist dựa trên tâm trạng của mấy ông nè.
_____________________
Link Reddit: https://redd.it/hxqmqx
Link ứng dụng: https://moodify.benmiz.com/
_____________________

u/Jaja321 (55 points)
Moodify là một ứng dụng web React sử dụng API của Spotify để tạo ra một danh sách các bài hát phù hợp với tâm trạng và thể loại mà mấy ông đã chọn.

“Tâm trạng” ở đây là kết quả của việc kết hợp độ hạnh phúc và mức năng lượng, dựa trên thang đo từ 0 đến 1. API giới thiệu bài hát của Spotify cho phép mấy ông đặt giá trị tối thiểu và tối đa của các thuộc tính đó như là một seed (t/n: là một chuỗi được sử dụng để khởi tạo một trình tạo giá trị giả ngẫu nhiên), và lấy những bản nhạc phù hợp với các thuộc tính đó.

Hãy cho tui biết ý kiến của mấy ông như nào!

Link ứng dụng: https://moodify.benmiz.com/
Mã nguồn: https://github.com/Jaja321/Moodify

>u/nokidneybean (11 points)
Hay ghê á! Đã tạo một ít playlist theo tâm trạng của tui của ngày hôm đó… cảm thấy hạnh phúc ghê!
_____________________

u/MissBlizzy (8 points)
Khá tuyệt đó. Không biết là API của Spotify cũng có tâm trạng đi kèm với bài hát.
_____________________

u/martyz (5 points)
Tui sẽ thấy thích hơn nếu một bài hát không bao giờ bị lặp lại hay hiếm khi lặp lại. Tui thường chọn tâm trạng điềm tĩnh, vui vẻ với thể loại indie hay chill nhưng chỉ có thể nhận được bài hát của Jack Johnson quá nhiều mà trước đó tui đã liên tục nhận được.
_____________________

u/ChaoticSpaceman (3 points)
Làm thế nào mà ông xác định được bài hát dành cho tâm trạng nào?

>u/Havernorth (6 points)
Api của Spotify gắn kèm một tâm trạng cho các bài hát nhất định vì thế các ứng dụng web chỉ cần đưa các bài hát vào một đồ thị hàm phổ và sắp xếp chúng theo thể loại. Tui đoán là vậy.
____________________

u/tanega (2 points)
Hay á. Nhưng nếu tui đang có tâm trạng vui vẻ nhưng đã chết trong lòng thì sao giờ?

>u/Jaja321 (9 points)
Thì nghe In Rainbows của Radiohead

>u/Gibbo3771 (1 point)
Ổn mà ông, chúng ta đôi khi đeo cho mình những chiếc mặt nạ (ẩn dụ)
_____________________

u/TheRealSkythe (-13 points)
1) Tui sẽ không thử nó khi mà ông yêu cầu dữ liệu của tui ngay từ đầu.

2) Tui không dùng Spotify vì cùng một lý do.

Có lẽ nên làm cho ứng dụng của ông mở hơn và ít Walled Garden lại (t/n: gọi nôm na là “bức tường bảo mật”, đề cập đến các công nghệ hay nền tảng “đóng”)

>u/Jaja321 (4 points)
Tui không yêu cầu dữ liệu gì từ ông hết. Xác thực Spotify là bắt buộc để có thể sử dụng API của họ, và chứng chỉ chứng thực của ông hoàn toàn không được gửi về tui.

Còn như ông nói thì tui đang có dự định thêm khả năng sử dụng ứng dụng mà không cần đến tài khoản Spotify, làm cho nó có thể tiếp cận được nhiều người hơn.
_____________________
Bài đăng của bạn Phan Dũng Trí trong group:
https://www.facebook.com/groups/rvn.group/permalink/595606411349571
Edited by https://rvnweb.site

Leave a Reply

Your email address will not be published. Required fields are marked *