Luận Văn Hệ thống khuyến nghị hỗ trợ khách du lịch dùng điện thoại android

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Quy Ẩn Giang Hồ, 14/12/14.

  1. Quy Ẩn Giang Hồ

    Quy Ẩn Giang Hồ Administrator
    Thành viên BQT

    Bài viết:
    3,084
    Được thích:
    23
    Điểm thành tích:
    38
    Xu:
    0Xu
    GIỚI THIỆU ĐỀ TÀI
    1.1 ĐẶT VẤN ĐỀ:
    Nước ta có nhiều danh lam thắng cảnh thu hút khách du lịch từ nhiều nơi trên thế giới. Với tiềm năng du lịch đa dạng và phong phú, ngành du lịch Việt Nam trong những năm qua ngày càng phát triển mạnh đem lại các lợi ích to lớn về kinh tế - xã hội, thúc đẩy các ngành sản xuất và dịch vụ phát triển. Dự đoán trong tương lai gần, du lịch sẽ là ngành kinh tế mũi nhọn, đóng góp lớn vào GDP của đất nước.
    Ngày nay với nền công nghệ thông tin phát triển mạnh, nhiều ứng dụng và dịch vụ ra đời nhằm quảng bá hình ảnh du lịch của đất nước đến bạn bè thế giới. Những năm gần đây, điện thoại thông minh (smartphone) ngày càng trở nên phổ biến. Với lợi thế nhỏ gọn, tiện dụng và thông minh, điện thoại thông minh hỗ trợ rất nhiều cho con người trong các hoạt động hằng ngày của họ.
    Thực tế khi đi du lịch, những điều kiện ngữ cảnh xung quanh người dùng (thời tiết, nhiệt độ, tâm trạng .) luôn có ảnh hưởng đến quyết định lựa chọn điểm đến. Vì vậy nhóm chúng tôi quyết định chọn đề tài ứng dụng hệ thống khuyến nghị theo ngữ cảnh (Context-aware Recommender System) gợi ý địa điểm du lịch trên điện thoại thông minh hỗ trợ khách du lịch nhằm đem lại sự thoải mái, tiện dụng tối đa cho người dùng. Thay vì phải mang bên mình nhiều thứ cho chuyến đi như sách hướng dẫn, bản đồ, lịch trình, nhắc nhở, hay phải mất thời gian qua nhiều trang web, hỏi ý kiến bạn bè, người thân để có thông tin cần thiết . tất cả sẽ được đem vào chiếc điện thoại nhỏ gọn.
    Khi ứng dụng hoàn thành, khách du lịch sẽ cảm thấy thích thú hơn, dễ dàng hơn trong chuyến hành trình vì những thông tin du lịch giờ đây sẽ luôn có ở bên mình, khi cần tìm, chúng sẽ đến nhanh hơn. Từ đó, chúng tôi hi vọng sẽ góp phần thúc đẩy ngành du lịch nước nhà phát triển tốt đẹp hơn.

    1.2 PHẠM VI NGHIÊN CỨU:
    Phạm vi công nghệ:
    ã Nền tảng di động Android.
    ã Cơ sở dữ liệu Microsoft SQL Server.
    ã Kho dữ liệu (data warehouse).
    ã Các dịch vụ web (Web services, WCF – Windows Communication Foundation)
    Phạm vi địa lý: Thành phố Hồ Chí Minh.
    Đối tượng nghiên cứu: Các thuật toán khuyến nghị.

    1.3 ĐỊNH HƯỚNG CÁCH GIẢI QUYẾT:
    Do yêu cầu bài toán đặt ra liên quan đến nhiều điều kiện ngữ cảnh khác nhau trong quá trình khuyến nghị nên chúng tôi chọn hướng tiếp cận đa chiều (Multidimensional Approach). Để xây dựng một hệ thống khuyến nghị phụ thuộc những điều kiện ngữ cảnh theo hướng tiếp cận đa chiều, cần có một thuật toán thích hợp. Sau khi tìm hiểu và nghiên cứu các thuật toán đã được ứng dụng trong quá khứ, chúng tôi quyết định chọn cách kết hợp 2 thuật toán Memmory-based (một nhánh thuộc thuật toán Collaborative Filtering) và Reduction-based để giải quyết bài toán.
    Về vấn để hiện thực thành ứng dụng đến tay người dùng, chúng tôi chọn nền tảng di động thông minh Android. Bên cạnh đó là những kỹ thuật khác về xây dựng cơ sở dữ liệu, kho dữ liệu, các dịch vụ web để hoàn thiện hệ thống.
    Tại sao lại chọn những thuật toán và kỹ thuật trên, chúng tôi sẽ đi vào chi tiết hơn ở những phần sau.


    MỤC LỤC
    CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 3
    1.1 ĐẶT VẤN ĐỀ: 3
    1.2 PHẠM VI NGHIÊN CỨU: 3
    1.3 ĐỊNH HƯỚNG CÁCH GIẢI QUYẾT: 3
    CHƯƠNG 2: KHẢO SÁT MỘT VÀI THUẬT TOÁN KHUYẾN NGHỊ ĐÃ CÓ 5
    2.1. THUẬT TOÁN KHUYẾN NGHỊ 2 CHIỀU TRUYỀN THỐNG: 5
    2.2. THUẬT TOÁN KHUYẾN NGHỊ ĐA NHIỀU: 5
    CHƯƠNG 3: HƯỚNG TIẾP CẬN VÀ GIẢI PHÁP 6
    CHƯƠNG 4: HIỆN THỰC VÀ CÀI ĐẶT 7
    4.1. KIẾN TRÚC TOÀN HỆ THỐNG: 7
    4.2. MỘT SỐ MÔ TẢ VỀ CÁC KỸ THUẬT: 7
    4.2.1. Cơ sở dữ liệu và kho dữ liệu hỗ trợ cài đặt thuật toán: 7
    4.2.2. Web services và windows communication foundation: 7
    4.2.3. Hệ điều hành Android cho điện thoại thông minh: 11
    4.3. XÂY DỰNG ỨNG DỤNG MINH HỌA TRÊN ANDROID: 16
    4.3.1. Kiến trúc ứng dụng: 16
    4.3.2. Sơ đồ các màn hình: 19
    4.3.3. Danh mục các use cases: 19
    CHƯƠNG 5: KẾT QUẢ ĐẠT ĐƯỢC 30
    CHƯƠNG 6: KẾT LUẬN 31
    TÀI LIỆU THAM KHẢO 32
     

    Các file đính kèm:

Đang tải...