Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/121054| Title: | ỨNG DỤNG NGHE NHẠC TRỰC TUYẾN TÍCH HỢP GỢI Ý BÀI HÁT DỰA TRÊN HÀNH VI CỦA NGƯỜI DÙNG |
| Other Titles: | ONLINE MUSIC STREAMING APPLICATION WITH SONG RECOMMENDATIONS BASED ON USER BEHAVIOR |
| Authors: | Nguyễn, Minh Khiêm Huỳnh, Nguyễn Trường Thịnh |
| Keywords: | HỆ THỐNG THÔNG TIN |
| Issue Date: | 2025 |
| Publisher: | Trường Đại Học Cần Thơ |
| Abstract: | Ngày nay, âm nhạc không chỉ là phương tiện giải trí mà còn trở thành một phần không thể thiếu trong cuộc sống hiện đại - nơi mỗi cá nhân đều mong muốn được lắng nghe những giai điệu phù hợp với tâm trạng, sở thích và trải nghiệm riêng. Xuất phát từ nhu cầu đó, em đã thực hiện đề tài “Ứng dụng nghe nhạc trực tuyến tích hợp gợi ý bài hát dựa trên hành vi của người dùng”, với mục tiêu xây dựng một nền tảng âm nhạc cá nhân hóa, thân thiện và dễ tiếp cận. Hệ thống được phát triển theo mô hình client-server, trong đó backend sử dụng ASP.NET Core - một nền tảng mạnh mẽ và hiện đại của Microsoft, đảm nhận vai trò cung cấp dữ liệu, xử lý logic nghiệp vụ và kết nối cơ sở dữ liệu. Phía frontend được xây dựng bằng Vue.js - một thư viện JavaScript linh hoạt, giúp tạo giao diện người dùng tương tác, nhẹ và dễ sử dụng. Điểm nhấn chính của hệ thống là tính năng gợi ý bài hát dựa trên hành vi người dùng, được triển khai bằng thuật toán User-Based Collaborative Filtering, sử dụng Cosine Similarity để xác định mức độ tương đồng giữa các người dùng. Hệ thống ghi nhận các hành vi như lượt nghe, yêu thích và đánh giá bài hát, từ đó phân tích và đề xuất các ca khúc phù hợp với sở thích tiềm ẩn của từng người dùng. Kết quả đạt được là một nền tảng âm nhạc trực tuyến có khả năng học hỏi từ thói quen người dùng để đưa ra gợi ý chính xác hơn theo thời gian. Ngoài ra, hệ thống còn hỗ trợ các chức năng cơ bản như đăng nhập, quản lý playlist, tìm kiếm bài hát và phát nhạc theo thời gian thực. Từ khóa: Online Music Streaming, Recommender System, User Behavior, ASP.NET Core, Vue.js, Collaborative Filtering, Cosine Similarity, Personalization. |
| Description: | 150 Tr |
| URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/121054 |
| Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| _file_ Restricted Access | 7.62 MB | Adobe PDF | ||
| Your IP: 216.73.216.134 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.