Bước 3: Tạo danh sách tư vấn trên lĩnh vực mục tiêu. Áp dụng thuật toán đơn lĩnh vực (sử dụng hệ thống lọc cộng tác dựa trên NSD) giống như thuật toán CRF (chi tiết các bước này sẽ được trình bày ở mục 4.4).
4.3. Giải pháp ánh xạ hồ sơ của NSD theo giải thuật CRF cải tiến
Lĩnh vực nguồn có thể được được chia thành nhiều lĩnh vực con dựa trên giá trị thuộc tính của các items. Ví dụ, phim hành động, phim hài, phim tài liệu, phim học thuật, ... được xem là ở các lĩnh vực khác nhau (tương tự cho các kĩnh vực khác - xem mục 3.1 chương 3). Như đã nói ở mục 4.1 luận văn phân chia lĩnh vực S thành hai lĩnh vực con là SA và SB. Tương tự như vậy, lĩnh vực T cũng được chia thành hai lĩnh vực con TCvà TD. Như vậy muốn ánh xạ một NSD us (NSD có đánh giá trên lĩnh vực S) từ lĩnh vực S sang T thì đầu tiên phải áp dụng ánh xạ NSD này trên hai lĩnh vực SA và SB
được NSD 𝑢 (là NSDcó đánh giá trên cả lĩnh vực SAvà SB). Sauđó mới ánh xạNSD 𝑢 sang lĩnh vực T (tương tự cho ánh xạ một NSD từ lĩnh vực T sang S). Quá trình ánh xạ hồ sơ của NSD được thể hiện trong hình 4.2 sau:
Hình 4. 1. Mô hình ánh xạ hồ sơ NSD trong CRF cải tiến.
Theo mô hình ánh xạ hồ sơ của NSD trong thuật toán CRF cải tiến, lĩnh vực nguồn và lĩnh vực mục tiêu được chia nhỏ thành hai nhóm con. Ví dụ: S chia thành SA và SB, và T chia thành TC và TD. Đầu tiên, ánh xạ NSD us từ S T, ta ánh xạ us thành us’thuộc phần giao SA-B(NSD có đánh giá trên cả hai nhóm con A và B). Sau đó, ánh xạ us’thành
ut là NSD thuộc phần giao của S và T (NSD có đánh giá trên cả hai lĩnh vực S và T). Ánh xạ NSD theo thuật toán CRF cải tiến được chia làm hai trường hợp sau: