Tìm hiểu về hệ thống tư vấn thông tin di động
Khoa CNTT – TRƯỜNG ÐẠI HỌC KHOA HỌC TỰ NHIÊN Tìm hiểu về hệ thống tư vấn thông tin di động Đồ Án Môn Phương Pháp Nghiên Cứu Khoa Học TP.HCM 2012 ng dn: GS.TSKH Hoàng Kim Sinh viên thc hin: Nguyn Th Ngc Hoa Mã s sinh viên: 1112011 Mobile Location-Based Recommender System 2 Lời mở đầu tin. (Recommender Systems - RSs) . , không dây, , ng (Mobile Recommender Systems MRSs) "location-awareness" [Ricci, 2011]. , , (Location Based Services) . Tài liu này , , (MRSs) Foursquare cùng vi các nguyên tc sáng tc vn dc vn d xây dng h thng này. Mobile Location-Based Recommender System 3 Contents 1. Tng quan v u khoa hc 4 1.1 1. Gii Thin Sáng To Khoa Hc 4 1.2 n Sáng To Trong Tin Hc 5 1.3 Gii thiu 40 Nguyên tc sáng to trong khoa hc k thut 5 2. Tng quan v các h thng 11 2.1 Location Based Services (LBSs) ? 11 2.1.1 11 2.1.2 (Geographic Information Systems) 12 2.1.3 (Location-Based Services Infrastructure) 12 2.1.4 (Types of Location-Based Services) 13 2.2 Recommender System 14 2.2.1 ? 14 2.2.2 thn 15 2.2.3 18 3. Mobile Location Based Recommender System - FourSquare 19 3.1 Gii thiu 19 3.2 Mng xã hng FourSquare 20 3.2.1 Gii thiu chung 20 3.2.2 20 3.2.3 Các thách thc và gii pháp ca Foursquare khi xây dng Recommender Engine 21 3.3 LARS: A Location-Aware Recommender System 23 3.3.1 Tng quan v LARS 23 3.3.2 SPATIAL RATINGS FOR NON-SPATIAL ITEMS 24 3.3.3 NON-SPATIAL USER RATINGS FOR SPATIAL ITEMS 25 3.3.4 SPATIAL USER RATINGS FOR SPATIAL ITEMS 25 3.4 25 3.5 26 4. Các nguyên tc sáng tc vn dng trong xây dng FourSquare 28 Mobile Location-Based Recommender System 4 1. 1.1 Nói mt cách ngn gN SÁNG TO" (Creativity Methodologies) là b môn khoa hc có mc ng và trang b cho mi h th c hành tiên tin v gii quyt v và ra quynh mt cách sáng to, v lâu dài, tin ti u khi N SÁNG TO" là phn ng dng ca khoa hc rng li hình thành và phát trin trong thi gian gC SÁNG TO (Creatology). Theo các nhà nghiên cu sau nông nghip, công nghip và tin hc. Làn sóng ng vi Creatology (hay còn gi là thi hu tin hc) chính là s nhn mnh vai trò ch th to ci trong th k XXI. Mi làm vic, không th i ci tin công vic ph cho mi suy a chúng ta. Nói cách khác, mu c sáng to là tài nn nht ca mi. Chúng ta cn sáng to vì chúng ta cm thy rng, mi vic cc thc hi nào, chúng ta vn luôn mong mun ta. Sáng to gn lin vi s i mi), sáng chng m la chn mi. S sáng to thuc v c ra quynh, thuc v s kt hc liên c kt qu mi và ích li. Mi có th dùng tính sáng to ca t v mt cách bao quát, phát tria chn, làm phong phú các kh ng các hu qu có th ny sinh. Tóm li, bc gì mi, khác và có ích ly là sáng to. S sáng to ny sinh mi tng lp và mn trong cuc sng ca chúng ta. Ði vi mt công ty hay t chc, tài nguyên quan trng nht chính là ngun nhân lc, tc là nhng i làm vic cho công ty, t chc. H gm các th bo trì, nhi bán hàng, các công nhân trong dây chuyn sn xut, nh qun lý mi cp bc. Ngun nhân lc ca công ty làm cho các tài nguyên khác hong, mang li hiu qu cao. Thiu nhân s tt, mt công ty, t chc trang b máy móc hoàn ho nhc tài tr tt nht, s hong kém hiu qu. Vì vy, m i trong m u t chc cn h n (các th thu n, các t) v o. Ðiu t chc ca bn mnh lên rt nhiu. Trong mu t chc, càng nhii hn v o, t chc hong càng có hiu qu. Mobile Location-Based Recommender System 5 1.2 Tin hc là mt ngành hii, t khi có tin hc cuc sng ca con nguc nâng cao, th gii bii i s duy, cht xám, mt sn phm tin hc n pht xám cao. Mt công ty thuc tin hc không cn phi có din tích to l h tng hoành tráng, ngun nhân lc o, mà cn ch yt xám, cn s sáng to ra cái mi, cái khác hu dng, tn ph sn phm tin hc không cu thit b cho sn ph cht xám càng nhiu thì sn phm càng p, s dng trên th ng. 1.3 (01) - . - . - . (02) - ( ) ( ) . (03) - g ( , ) . - . - . (04) - ( ). (05) - . - . (06) - , . (07) - Mobile Location-Based Recommender System 6 - . (08) - B . - , (09) - Gâ ( ). (10) - , , . - , , . (11) - , , . (12) - . (13) - , ( , không ) - ( ) , . (14) ( ) - , , . - , viên bi, . - , . (15) - . - , . (16) Mobile Location-Based Recommender System 7 - 100% , . n. (17) - ( ) ( ) ( ). , ( ) (). - . - . - S. - . (18) - . , ( ). - . - , . - . (19) - Chuy(xung). - , . - . (20) - ( ). - . - y. (21) - . - . (22) - ( ) . - . - . Mobile Location-Based Recommender System 8 (23) - Th - , . (24) - , . (25) - , . - , , . (26) (copy) - , , , , . - (, ) . - ( ), . (27) - ( ). (28) - , quang, , . - , . - , gian, . - . (29) - , : , , , , . (30) - . - . (31) - ( , ) - , . Mobile Location-Based Recommender System 9 (32) - - . - , c , . - , . - , . (33) - , c, ( ) . (34) - ( , ) . - . (35) - . - . - - , . (36) - : , (37) - ( hay co) . - , . (38) - Thay không kh. - . - . - ( ) . (39) - . - , , . Mobile Location-Based Recommender System 10 - . (40) ( composite ) - ( composite). , . [...]... rằng các hệ thống thông tin địa lý đã đƣợc phát triển trong nhiều thập kỷ trên cơ sở của các ứng dụng dữ liệu địa lý chuyên nghiệp Trong khi đó, LBS mới ra đời gần đây bởi sự tiến triển của dịch vụ di động công cộng Hệ thống thông tin địa lý (Geographical information system) là một hệ thống lƣu giữ, phân tích, quản lý và trình bày dữ liệu liên quan tới vị trí và thông tin địa... xã hội Foursquare Các hệ thống này hoạt động chủ yếu trên môi trƣờng di động, thƣ̀a hƣởng hai đă ̣c điể m đă ̣c thù của các dich vu ̣ thông tin di đô ̣ng đó là khả năng nhâ ̣n ̣ di ̣n vi ̣trí "location-awareness" và tính có mặt khắp nơi “ubiquity” Hai vấn đề cần phải giải quyết khi xây dựng một hệ thống tƣ vấn dựa trên vị trí là: Khai thác thông tin về vị trí nhƣ thế... triển khai ứng dụng của họ trên Internet, mạng truyền thông đƣợc hiểu là mạng thông tin di động và mạng Internet Trong quá trình hoạt động, yêu cầu đƣợc gửi tư ngƣời dùng qua m ạng di động đến giao di n giữa mạng di động và mạng Internet, tư đó yêu cầu đƣợc chuyển tiếp đến nhà cung cấp dịch vụ Positioning: Hệ thống định vị có nhiệm vụ cung cấp dữ liệu về vị trí của... giá (rating) đƣợc biểu di n bởi bộ ba (user, rating, item) Trong LARS, các đánh giá đƣợc chia làm ba loại: “spatial ratings for non-spatial items”, biểu di n bởi bộ bốn (user, ulocation, rating, item), trong đó “ulocation” là vị trí của người dùng “nonspatial ratings for spatial items” , biểu di n bởi bộ bốn (user, rating, item, ilocation) “spatial ratings for spatial items”, biểu di n...Mobile Location-Based Recommender System Phầ n 2 Tổng quan về các hệ thống tư vấn thông tin di động Có cách nào để nhanh chóng tìm ra máy ATM để rút tiền , sau đó đ ến mô ̣t nhà hàng K entucky để ăn trƣa khi ta đang di chuyể n trên mô ̣t đƣờng phố xa la ̣ mà không phải hỏi thăm hoă ̣c vác xe cha ̣y do ̣c theo đƣờng? Điề u... (giá cả, đặc điểm , ), và quá trình giao tiế p của ngƣời dùng với hệ thống (ratings, tags, user’s actions ) để đề xuất sản phẩ m phù hơ ̣p với nhu cầ u và sở thich của ngƣời sƣ̉ du ̣ng ́ 14 Mobile Location-Based Recommender System Hình 2 Tư vấn thông tin trong Amazon.com 2.2.2 Phân loa ̣i các hệ thống tư vấn Nhiê ̣m vu ̣ t ính toán chủ yếu mà một RS phải giải quyết là dự... System LARS là một hệ thống tƣ vấn nhận di n vị trí sử dụng các đánh giá theo vị trí (location-based ratings) để tƣ vấn cho ngƣời dùng Các hệ RS truyền thống, không quan tâm tới vị trí địa lí của ngƣời dùng/sản phẩm, ngƣợc LARS lại hỗ trợ mô hình ba loại đánh giá: “spatial ratings for non-spatial items”, “nonspatial ratings for spatial items” và “spatial ratings for spatial items”... bao gồm các công cụ truy vấn thông tin, phân tích và kết hợp các thông tin rời rạc, bản đồ … GIS đƣợc ứng dụng trong khá nhiều ngành nhƣ bất động sản, y tế, an ninh quốc phòng hay quy hoạch đô thị GIS đóng vai trò rất quan trọng trong các LBS, vì nếu thiếu cơ sở dữ liệu thông tin về các vị trí do GIS cung cấp, LBS không thể rút ra ý nghĩa tư thông tin vị trí thu đƣợc 2.1.3 Kiế... hiện truy vấn Ý kiến của cộng đồng đƣợc thể hiện thông qua đánh giá tƣờng minh, biểu di n bởi bộ ba (user, rating, item) Với sự phát triển của các thiết bị di động có tích hợp GPS, hiện tại có rất nhiều ứng dụng có thể tạo ra các đánh giá theo vị trí địa lí (location-based ratings), tư c là các đánh giá có kèm theo thông tin về vị trí của ngƣời dùng (user) hoặc sản... trên nô ̣i dung (content-based), dƣ̣a trên tri thƣ́c (knowledge-based), và các hệ thống lai (hybrid) 2.2.2.1 Collaborative-based Recommender Systems Các hệ thống tư vấn cộng tác sẽ tính toán mối tư ng quan giữa những ngƣời sử dụng với nhau Hê ̣ thố ng sẽ dự đoán đánh giá của ngƣời dùng hiê ̣n t ại dựa trên ratings đƣợc cung cấp bởi ngƣời dùng khác 15 Mobile Location-Based Recommender . Khoa CNTT – TRƯỜNG ÐẠI HỌC KHOA HỌC TỰ NHIÊN Tìm hiểu về hệ thống tư vấn thông tin di động Đồ Án Môn Phương Pháp Nghiên Cứu Khoa Học TP.HCM 2012 ng. a lý. Theo cách hiu hin nay, GIS còn bao gm các công c truy vn thông tin, phân tích và kt hp các thông tin ri rc, b c ng dng trong khá nhiu ngànng. t quan trng trong các LBS, vì nu thi d liu thông tin v các v trí do GIS cung cp, LBS không th thông tin v c 2.1.3 a LBS (Location-Based