Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 59 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
59
Dung lượng
1,88 MB
Nội dung
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Duy Khánh NGHIÊN CỨU XÂY DỰNG ỨNG DỤNG HỌC TIẾNG ANH THEO NGỮ CẢNH TRÊN THIẾT BỊ DI ĐỘNG KHỐ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Mạng Truyền thông HÀ NỘI - 2010 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Duy Khánh NGHIÊN CỨU XÂY DỰNG ỨNG DỤNG HỌC TIẾNG ANH THEO NGỮ CẢNH TRÊN THIẾT BỊ DI ĐỘNG KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Mạng Truyền Thông Cán hướng dẫn: ThS Nguyễn Việt Anh HÀ NỘI - 2010 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI CẢM ƠN Khóa luận thực thời gian dài, xong cơng trình lớn mà tơi thực thời gian học tập trường đại học Ngoài cố gắng, nỗ lực thân cịn có giúp đỡ nhiều người để tơi hồn thiện khóa luận Đầu tiên, xin vơ biết ơn cha mẹ, có cơng sinh thành, dưỡng dục, thương u, chăm sóc để có ngày hơm Sau tơi xin bày tỏ lòng biết ơn sâu sắc đến ThS Nguyễn Việt Anh, người thầy không hướng dẫn tận tình cho tơi suốt khóa luận mà cịn người dẫn dắt, đường cho suốt năm qua Đồng thời xin cám ơn tới tất thầy cô giáo khoa CNTT- Trường ĐH Công Nghệ truyền đạt kiến thức, kinh nghiệm quý báu trình học tập nghiên cứu Tôi xin chân thành cảm ơn anh Đỗ Thế Chuẩn anh Vũ Hồng Phong nhiệt tình giải đáp thắc mắc kỹ thuật suốt q trình nghiên cứu thực khóa luận Cuối cùng, xin cảm ơn bạn : Nguyễn Sỹ Tuấn Nguyễn Minh Hà hỗ trợ tơi suốt q trình thực khóa luận Xin chân thành cảm ơn tất Hà Nội , ngày 21 tháng 05 năm 2010 Người thực Lê Duy Khánh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TÓM TẮT Học theo ngữ cảnh khái niệm mẻ nước ta Trong khóa luận này, tơi tập trung trình bày khái niệm ngữ cảnh, cách ứng dụng nhận diện thay đổi ngữ cảnh cách thức triển khai ứng dụng học Tiếng Anh theo ngữ cảnh thiết bị di động Bài toán đặt xây dựng ứng dụng hỗ trợ người học Tiếng Anh thiết bị di động Ứng dụng có tính nhận diện ngữ cảnh, tự động tùy biến nội dung học tập cho nội dung phù hợp với ngữ cảnh người học Để giải vấn đề này, khóa luận tơi đưa mơ hình đề xuất giúp ứng dụng nhận diện thay đổi ngữ cảnh đồng thời trích xuất nội dung học phù hợp dựa thơng tin ngữ cảnh Trong phần thực nghiệm, tiến hành xây dựng ứng dụng thử nghiệm, với vài nội dung học đơn giản nhằm minh họa tính chương trình Đồng thời, có vài đánh giá kết chương trình đưa phương hướng phát triển chương trình tương lai Khóa luận gồm có chương : Chương : Giới thiệu tốn Chương : Đề xuất mơ hình Chương : Các khái niệm liên quan Chương : Mơ hình thử nghiệm Chương : Tổng kết Từ khóa : context, context-aware, context-adaption, mobile learning, mobile mearning in context, học theo ngữ cảnh, di động, thích nghi ngữ cảnh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC CHƯƠNG GIỚI THIỆU 1.1 Đặt vấn đề 1.2 Mục tiêu nghiên cứu CHƯƠNG HƯỚNG GIẢI QUYẾT VÀ MƠ HÌNH 2.1 Hướng giải 2.1.1 Hệ thống cần cung cấp dịch vụ ? .3 2.1.2 Hệ thống cần cung cấp nội dung gì? .4 2.1.3 Hệ thống truyền tải nội dung đến người dùng nào? 2.2 Mơ hình đề xuất 2.2.1 Người dùng .6 2.2.2 Nhận biết ngữ cảnh 2.2.3 Xây dựng nội dung 11 2.2.4 Cơ sở liệu 14 2.2.5 Nhà cung cấp nội dung 14 CHƯƠNG CÁC KHÁI NIỆM VÀ CÔNG NGHỆ LIÊN QUAN 15 3.1 Dịch vụ hướng vị trí (Location Base Services ) 15 3.2 Ngữ cảnh Học theo ngữ cảnh di động 17 3.2.1 Ngữ cảnh (Context) 17 3.2.2 Nhận biết ngữ cảnh (Context-Aware) 18 3.2.3 Học di động (Mobile Learning ) .18 3.2.4 Học theo ngữ cảnh di động (Mobile Learning in Context) .19 3.3 Java Micro Edition – J2ME 20 3.3.1 Đôi nét J2ME 20 3.3.2 Cấu trúc J2ME 20 3.3.3 Vòng đời ứng dụng J2ME 22 3.4 Webservice .24 3.4.1 Khái niệm .24 3.4.2 Web Service Descripttion Language (WSDL) .25 3.4.3 Simple Object Access Protocol (SOAP) .27 3.5 Kỹ thuật định vị A-GPS (Assisted GPS) 30 CHƯƠNG Mơ hình thử nghiệm .32 4.1 Phân tích thiết kế hệ thống .32 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.1.1 Biểu đồ ngữ cảnh hệ thống 32 4.1.2 Biểu đồ phân rã chức .33 4.1.3 Chức chi tiết hệ thống 33 4.1.4 Cơ sở liệu 35 4.1.5 Luồng xử lý phía client 39 4.2 Cài đặt 40 4.2.1 Yêu cầu phần cứng phần mềm 40 4.2.2 Client 40 4.2.3 Server .41 4.3 Thử nghiệm 46 4.3.1 Dữ liệu thử nghiệm .46 4.3.2 Kết thử nghiệm 47 4.3.3 Nhận xét 49 CHƯƠNG TỔNG KẾT 50 5.1 Kết đạt 50 5.2 Hạn chế 50 5.3 Hướng phát triển 51 DANH SÁCH CÁC HÌNH VẼ Hình 2.2-1 Mơ hình hệ thống cung cấp dịch vụ học Tiếng Anh theo ngữ cảnh di động .1 Hình 2.2-2 Các tác nhân thể ngữ cảnh người dùng Hình 2.2-3 Ví dụ thông điệp dạng xml .8 Hình 2.2-4 Mơ hình nhận biết ngữ cảnh Hình 2.2-5 Cảm biến .9 Hình 2.2-6 Trích xuất đặc trưng .9 Hình 2.2-7 Mơ hình hóa 10 Hình 2.2-8 Phân loại ngữ cảnh .10 Hình 2.2-9 Thực thi .11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 2.2-10 Hình hiển thị câu hỏi thiết bị .12 Hình 3.1-1 Những thành phần LBS .16 Hình 3.1-2 Phân loại thơng tin ngữ cảnh 16 Hình 3.3-1 Vị trí profile j2me 22 Hình 3.3-2 Vịng đời MIDlet 23 Hình 3.4-1 Mơ tả webservice 24 Hình 3.4-2 Cấu trúc chung văn WSDL 25 Hình 3.4-3 Mơ tả cách thức SOAP làm việc 27 Hình 3.4-4 Cấu trúc thơng điệp SOAP 28 Hình 3.5-1 Nguyên lý hoạt động A-GPS 31 Hình 4.1-1 Biểu đồ ngữ cảnh hệ thống .1 Hình 4.1-2 Biểu đồ phân rã chức .1 Hình 4.1-3 Biểu đồ liệu 36 Hình 4.1-4 Luồng xử lý phía client Hình 4.2-1 Màn hình đăng nhập hình thơng báo đăng nhập lỗi .42 Hình 4.2-2 Màn hình đăng ký hình thơng báo đăng ký xuất lỗi 42 Hình 4.2-3 Màn hình hiển thị nhóm lĩnh vực hình hiển thị địa điểm thuộc lĩnh vực .43 Hình 4.2-4 Màn hình hỏi thời gian dành cho học hình hiển thị nội dung chi tiết học 44 Hình 4.2-5 Màn hình hiển thị thông báo confirm loại bỏ học hình thơng báo khơi phục lại học .45 Hình 4.2-6 Hiển thị tìm kiếm hiển thị danh sách kết tìm kiếm 45 Hình 4.2-7 Màn hình hiển thị nội dung chi tiết học tìm hướng dẫn sử dụng .46 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƯƠNG GIỚI THIỆU 1.1 Đặt vấn đề Điện thoại di động đời với chức gọi nhận gọi Sự phát triển mạnh mẽ kinh tế ngày khẳng định vai trị thơng tin liên lạc đến khả thành bại kinh doanh Ngoài ra, nhu cầu trao đổi thơng tin, giải trí người ngày nâng cao nhờ vào tiến khoa học kỹ thuật, điện thoại ngày có nhiều tính mới, đa dạng hơn, tiến đại Năng lực xử lý lưu trữ điện thoại di động liên tục cải tiến Các hãng sản xuất làm cho điện thoại di động trở nên linh động hơn, giúp cho người sử dụng dễ dàng cấu hình giao diện ứng dụng Đặc biệt, cách cho phép lập trình viên viết thêm chương trình ứng dụng, trò chơi cho điện thoại, điện thoại di động trở thành công cụ làm việc, học tập, giải trí hữu ích với người Mặt khác, với phát triển công nghệ thói quen tiếp cận sử dụng tài liệu thay đổi nhiều Với máy tính truy cập Internet người học Tiếng Anh học lúc nào, nơi miễn nơi truy cập mạng với nội dung vô phong phú đa dạng Người học khơng cịn phải vật lộn với hàng loạt ngữ liệu học tập băng đĩa, giáo trình, giảng… Ngoài học ngữ pháp đơn người học cịn nghe, đọc tương tác trực tiếp thơng qua internet Tuy nhiên, hình thức học cịn có vài hạn chế Thứ lúc đâu có máy tính mạng Internet để phục vụ cho việc học tập Thứ hai nội dung học cố định khơng mang tính khả chuyển Trong người học mong muốn nội dung học đưa phải phù hợp với ngữ cảnh họ Đồng thời họ kiểm sốt trình độ tiến trình học tập họ Vì vậy, để giải vấn đề áp dụng mơ hình cịn mẻ Việt Nam, mơ hình học theo ngữ cảnh thiết bị di động Mơ hình sử dụng điện thoại cơng cụ để nhận biết ngữ cảnh người học truyền tải nội dung phù hợp với ngữ cảnh đến người đọc LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Khóa luận tập trung vào trình bày việc nghiên cứu, thiết kế, triển khai hệ thống học tiếng anh theo ngữ cảnh thiết bị di động 1.2 Mục tiêu nghiên cứu Với tốn trên, khóa luận tốt nghiệp tơi hướng đến mục tiêu : Tìm hiểu ứng dụng điện thoại di động, cách xây dựng, lắp đặt, triển khai ( chủ yếu j2me) Tìm hiểu dịch vụ hướng vị trí (Location Base Service – LBS), cách xác định location dựa vào GPS-A Đưa mơ hình giải pháp giải vấn đề học tiếng anh theo ngữ cảnh thiết bị di động Xây dựng thí điểm ứng dụng học tiếng anh theo ngữ cảnh thiết bị di động LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƯƠNG HƯỚNG GIẢI QUYẾT VÀ MƠ HÌNH 2.1 Hướng giải Mục tiêu nghiên cứu phát triển ứng dụng giúp người học tập đâu, khoảng thời gian thích hợp họ sở hữu điện thoại di động có hỗ trợ Java kết nối vào Internet Hệ thống cung cấp tư liệu, nội dung học tập phù hợp với ngữ cảnh người sử dụng Bên cạnh trình hoạt động hệ thống tự động nhận biết thay đổi ngữ cảnh để thay đổi nội dung cho phù hợp Vậy vấn đề đặt hệ thống cung cấp nội dung cho người sử dụng, cung cấp nội dung nội dung ? 2.1.1 Hệ thống cần cung cấp dịch vụ ? Cái khó hệ thống hoạt động theo ngữ cảnh phải biết hoạt động nào, cần cung cấp dịch vụ, hệ thống gần hệ thống thụ động việc nhận biết yêu cầu nhiên lại linh hoạt việc đáp lại( phản ứng lại) yêu cầu Các thiết bị di động ngày thông minh, cộng với lực xử lý cao cho phép tích hợp số công cụ vào điện thoại nhằm thu thập thông tin mơi trường, khơng gian xung quanh Hiện nay, hầu hết điện thoại di động laptop trang bị công cụ định vị GPS hay camera hay senser… Các thiết bị giúp ta xác định trạng môi trường xung quanh người dùng (thời tiết, vị trí, khơng gian), xác định tình trạng người dùng Từ hệ thống nhận biết ngữ cảnh thay đổi ngữ cảnh Khi nhận thức thay đổi ngữ cảnh, hệ thống định xem có cần phản ứng lại thay đổi hay khơng Dựa vào thơng tin thay đổi hệ thống biết phải làm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CONTEXT_SESSION_ELEMENT (Mô tả chi tiết nội dung học record) Thuộc tính Kiểu liệu Khóa Mơ tả element_id int(11) Khóa Mã element record_id int(11) Khóa ngồi context_session_records(record_id) ct_id int(10) Khóa ngồi context_detail(ct_id) CONTEXT_SESSION_RECORDS (Lưu trữ thông tin phiên học người sử dụng, lưu trũ thời gian, nội dung học người đùng) Thuộc tính Kiểu liệu Khóa Mơ tả record_id int(11) Khóa Mã ghi record_time datetime uname varchar(100) Khóa ngồi context_members(uname) name_id int(11) Khóa context_name(name_id) session_time int(10) Thời gian lưu Lượng thời gian dùng để học CONTEXT_EXCEPTION (Tập hợp nội dung mà người dùng loại bỏ q trình học) Thuộc tính Kiểu liệu Khóa Mơ tả uname varchar(100) Khóa chính, ngồi ref context_members(uname) ct_id int(11) Khóa chính, ngồi ref context_detail(ct_id) 38 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.1.5 Luồng xử lý phía client Hình 4.1-4 Luồng xử lý phía client 39 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.2 Cài đặt 4.2.1 Yêu cầu phần cứng phần mềm Đối với client phải dòng máy hỗ trợ Java hỗ trợ kết nối mạng Đối với server Phần cứng phải đáp ứng cấu hình để chạy ứng dụng java server Phần mềm : Netbean, thư viện kết nối sở liệu (MySQL JDBC), hệ quản trị sở liệu MySQL, SunGlassFish Server 4.2.2 Client Client cài đặt điện thoại có hỗ trợ java với cấu hình CLDC 1.1 MIDP 2.0 trở lên Trong khóa luận ta chạy ứng dụng client mô (emulator) có sẵn netbean 6.7 Ứng dụng gồm có gói : gói hello gói newwebserviceservice 4.2.2.1 Gói hello Gói Hello gồm lớp HelloMIDlet Lớp kế thừa từ lớp MIDlet bao gồm tất tính chương trình : tìm kiếm, xây dựng nội dung hiển thị nội dung học 4.2.2.2 Gói newwebserviceservice Gói newwebserviceservice NewWebServiceService_Stub chứa lớp NewWebServiceService Lớp NewWebServiceService lớp khai báo phương thức cung cấp Webservice Lớp NewWebServiceService_Stub lớp kế thừa lớp NewWebServiceService mơ tả chi tiết phương thức khai báo lớp NewWebServiceService Các phương thức coi phương thức thực server Tuy nhiên thay chạy client client gọi phương thức này, dựa mô tả tập tin NewWebServiceService.wsdl giao thức SOAP để gửi thông tin (các biến, tham số) lên server nhờ server chạy giúp trả kết theo định dạng xml 40 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.2.3 Server Trên server cung cấp service bao gồm lớp : Lớp GetMysqlConnection chịu trách nhiệm kết nối với hệ quản trị sở liệu thông qua thư viện MYSQL JDBC Lớp NewWebService bao gồm phương thức minh họa cho Operator mà webservice cung cấp cho client gọi Nó bao gồm số phương thức sau : addContextException : đưa nội dung vào danh sách nội dung học mà người học học kỹ, không muốn học addUser : thêm người sử dụng vào hệ thống checkLogin : kiểm tra xem tên đăng nhập mật có phù hợp để đăng nhập vào hệ thống không clearAllException : Phục hồi lại tất nội dung học xóa findName : tìm địa điểm theo tên getNameOfUser : Lấy tên đầy đủ người dùng getCtNameByWidthCondition : lấy nội dung phù hợp theo điều kiện Ngồi số phương thức khác nhằm cung cấp thông tin chi tiết client muốn truy vấn 4.2.3.1 Kịch giao diện ứng dụng client Client chạy emulator mặc định tích hợp Netbean 6.7 với CLDC 1.1 MIDP 2.0 Khi bắt đầu vào chương trình hình đăng nhập gồm tên đăng nhập mật để người dùng nhập tên đăng nhập mật Nếu tên đăng nhập chuyển hình hiển thị vị trí để người dùng lựa chọn Nếu tên đăng nhập mật sai xuất thơng báo tên đăng nhập mật không 41 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 4.2-1 Màn hình đăng nhập hình thơng báo đăng nhập lỗi Nếu lần người sử dụng chưa có tài khoản phải đăng ký tài khoản Để đăng ký tài khoản người sử dụng chọn Menu chọn đăng ký hình đăng nhập Lúc hình đăng ký với ô textfield để người dùng nhập thông tin Họ tên, tên đăng nhập, mật khẩu, tuổi tác giới tính Khi nhấn vào command ‘Đăng ký’ chương trình gửi thông tin tới server yêu cầu đăng ký người dùng vào hệ thống Nếu đăng ký thành công hình chuyển hình chứa vị trí để người dùng lựa chọn Tương tự đăng nhập thành cơng Nếu q trình đăng ký lỗi xảy lỗi khác người dùng chưa điền đầy đủ thơng tin thơng báo lỗi Hình 4.2-2 Màn hình đăng ký hình thơng báo đăng ký xuất lỗi 42 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Màn hình ‘Nhóm lĩnh vực’ hiển thị danh sách lĩnh vực mà người sử dụng cần học Trong ứng dụng thí nghiệm nội dung bao gồm câu nói thơng dụng giải trí mua sắm sức khỏe Người dùng chọn trực tiếp lĩnh vực nhập chữ đầu lĩnh vực vần tìm vào textfield Chương trình tự động lọc cho bạn Sau chọn lĩnh vực, hình chuyển tiếp sang hình chứa danh sách ngữ cảnh ( địa điểm ) mà có nội dung lĩnh vực Hình 4.2-3 Màn hình hiển thị nhóm lĩnh vực hình hiển thị địa điểm thuộc lĩnh vực Sau chọn xong ngữ cảnh chương trình hình hỏi xem bạn dùng thời gian cho học Chương trình có tùy chọn phút, 10 phút xem hết Nếu thời gian xem ngắn nội dung học đọng xúc tích, cịn thời gian dài nội dung tăng lên, phong phú hơn, khó 43 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 4.2-4 Màn hình hỏi thời gian dành cho học hình hiển thị nội dung chi tiết học Sau chọn xong thời gian xem chương trình đưa nội dung học cụ thể Trong mô hình thực tế này, ta chọn nội dung đơn giản câu giao tiếp đời sống, tương tự hình Nếu người học muốn loại bỏ câu mà người học cảm thấy quen thuộc người học chọn “Menu -> Loại bỏ” Chương trình đưa cảnh báo với thơng tin câu chọn bị loại khỏi nội dung đào tạo người học chọn loại bỏ Còn người học muốn học lại nội dung loại bỏ từ trước chọn “Menu Æ Xóa bỏ ngoại lệ” Tất nội dung mà loại bỏ từ trước trở lại trạng thái ban đầu 44 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 4.2-5 Màn hình hiển thị thơng báo confirm loại bỏ học hình thơng báo khơi phục lại học Mặt khác, người sử dụng muốn tìm kiếm theo địa điểm (ngữ cảnh ) menu chọn tìm kiếm Màn hình tìm kiếm hiển thị nhập nội dung địa điểm cần tìm Nếu có kết chương trình đưa danh sách kết để người sử dụng lựa chọn Nếu khơng có kết chương trình đưa thơng báo khơng có địa điểm sở liệu Các hình hiển thị nội dung chi tiết tương tự hình Hình 4.2-6 Hiển thị ô tìm kiếm hiển thị danh sách kết tìm kiếm 45 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 4.2-7 Màn hình hiển thị nội dung chi tiết học tìm hướng dẫn sử dụng Màn hình trợ giúp hiển thị người sử dụng hình đầu tiên( tức hình đăng nhập ) Khi người dùng chọn “Menu Ỉ Trợ giúp” 4.3 Thử nghiệm 4.3.1 Dữ liệu thử nghiệm Tên Tuổi Giới tính Thanh Niên 23 Nam Cụ Già 60 Nữ Bảng 4-1 Dữ liệu thử nghiệm Trong liệu thử nghiệm ta sử dụng liệu có khác biệt để kiểm chứng tính chương trình Mục đích thử nghiệm cho thấy khác nội dung học trả người dùng, ngữ cảnh sau lần học tập 46 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.3.2 Kết thử nghiệm Người học : Thanh niên Lần xem : Ngữ cảnh : Đi xem phim Thời gian : phút Số kết trả : Người học : Thanh niên Lần xem : Ngữ cảnh : Trong bệnh viện Thời gian : phút Số kết trả : Người học : Cụ già Lần xem : Ngữ cảnh : Đi xem phim Thời gian : phút Số kết trả : Người học : Cụ già Lần xem : Ngữ cảnh : Trong bệnh viện Thời gian : phút Số kết trả : 47 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Người học : Thanh niên Lần xem : Ngữ cảnh : Trong bệnh viện Thời gian : 10 phút Số kết trả : 11 Người học : Cụ già Lần xem : Ngữ cảnh : Trong bệnh viện Thời gian :10 phút Số kết trả : 10 Người học : Thanh niên Lần xem : Ngữ cảnh : Trong bệnh viện Thời gian : 10 phút Số kết trả : Người học : Cụ già Lần xem : Ngữ cảnh : Trong bệnh viện Thời gian :10 phút Số kết trả : 48 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.3.3 Nhận xét Như kết ta thấy với lần học nội dung học thay đổi tương ứng với thay đổi ngữ cảnh Ngay kể lần sử dụng, nội dung học ‘Thanh niên’ ‘Cụ già’ giống nhiên cách hiển thị có khác đi, người già nên hình hiển thị học với font chữ lớn bình thương Hoặc lần thứ học ‘Thanh niên’ ‘Cụ già’ hoàn cảnh bệnh viện nhiên kết có sai khác Và sai khác với nội dung học lần Tương tự với lần học thứ nhiên lần ta thử ngiệm với thời gian học lâu ta thấy nội dung học tăng lên Cụ thể ‘Thanh niên’ tăng từ lên 11 ‘Cụ già’ tăng từ lên 10 Ta thí nghiệm tới lần thứ hồn cảnh tương tự lần lần nhiên ta thấy kết rút nhiều Điều xảy chương trình dựa vào trình học tập người học mà điều chỉnh nội dung Loại bỏ bớt học mà người học học nhiều lần Như kết ta thấy, số lượng câu trả cầu ‘Thanh Niên’ câu ‘Cụ già’ Với kết đó, ta thấy nội dung học thay đổi cách rõ ràng qua lần học với ngữ cảnh khác ( ta coi ‘Địa điểm’ nhân tố quan trọng ngữ cảnh) Đó cách học thích nghi theo ngữ cảnh mà tơi trình bày khóa luận 49 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƯƠNG TỔNG KẾT 5.1 Kết đạt Tìm hiểu dịch vụ hướng vị trí, khái niệm ngữ cảnh học theo ngữ cảnh Xây dựng thử nghiệm ứng dụng “Học Tiếng Anh thiết bị di động” Ứng dụng minh họa tính thích nghi nội dung học tập theo thay đổi ngữ cảnh Trong ứng dụng thử nghiệm thông tin ngữ cảnh đặc trưng thông tin người học( tuổi tác, giới tính ), thơng tin vị trí người học ( bệnh viện, rạp chiếu phim, cửa hàng dụng cụ thể thao) , thông tin lịch sử học tập người học ngồi thơng tin người học cung cấp ( thời gian học mà người học mong muốn) Chương trình bước đầu xác định ngữ cảnh người dùng đưa nội dung khác cho người học ngữ cảnh khác Tìm hiểu xây dựng triển khai ứng dụng dành cho thiết bị di động, ứng dụng webservice Tìm hiểu cơng nghệ định vị thuê bao di động dựa công nghệ A-GPS 5.2 Hạn chế Do cơng nghệ thời gian có hạn nên chương trình giới hạn việc thử nghiệm sở liệu đơn giản Nội dung học câu giao tiếp đơn giản, chưa có cấu trúc ngư pháp, media,… , chưa mang tính học tập sâu Ngồi ra, thơng tin ngữ cảnh sử dụng thực nghiệm bó hẹp số trường thông tin định, chưa đủ để xác định tuyệt đối mơ hình ngữ cảnh mà mang tích chất tương đối Tập luật để xác định ngữ cảnh từ thông tin ngữ cảnh cịn thơ sơ, dạng if else đơn giản chưa đủ để xác định mơ hình ngữ cảnh xác Một hạn chế khóa luận việc chưa áp dụng phương pháp định vị A-GPS vào chương trình để xác định vị trí người học từ xác định vị trí ngữ cảnh Trong ứng dụng thực nghiệm thơng tin vị trí người học nhập vào 50 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 5.3 Hướng phát triển Mô hình có ý nghĩa có tính thực tiễn cao có vài cơng ty Việt Nam hướng đến mơ hình trợ giúp học tập thiết bị di động Trong tương lai, mơ hình cần phát triển Thứ , phát triển nội dung học đa dạng Thứ hai , áp dụng tất thông tin( yếu tố) ngữ cảnh cần thiết để xác định ngữ cảnh xác Thứ ba, xây dựng tập luật đủ mạnh cho từ thông tin ngữ cảnh định xác định cách đắn ngữ cảnh mà thơng tin thể 51 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TÀI LIỆU THAM KHẢO [1] R.O Duda, P.E Hart, and D.G Stork, Pattern Classification Wiley- Interscience, 2nd edition, 2000 [2] Virrantaus, K., Markkula, J., Garmash, A., Terziyan, Y.V., 2001 Developing GIS-Supported Location-Based Services In: Proc of WGIS’2001 – First International Workshop on Web Geographical In-formation Systems., Kyoto, Japan , 423–432 [3] BillN.Schilit,NormanAdams, RoyWant Context-Aware Computing Applications [4] Lương Tiến Dũng Khóa luận tốt nghiệp Nghiên cứu tìm hiểu hệ thống đối thoại ứng dụng dịch vụ hướng vị trí [5] Stefan Steiniger, Moritz Neun and Alistair Edwardes, Foundations of Location Based Services [6] PaulDourish, 2003, What we talk about when we talk about context [7] Đại học khoa học tự nhiên, Lập trình di động với J2ME, 04/2005 [8] Http://java.sun.com 52 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... Tiếng Anh theo ngữ cảnh thiết bị di động Bài toán đặt xây dựng ứng dụng hỗ trợ người học Tiếng Anh thiết bị di động Ứng dụng có tính nhận di? ??n ngữ cảnh, tự động tùy biến nội dung học tập cho nội... GPS-A Đưa mơ hình giải pháp giải vấn đề học tiếng anh theo ngữ cảnh thiết bị di động Xây dựng thí điểm ứng dụng học tiếng anh theo ngữ cảnh thiết bị di động LUAN VAN CHAT LUONG download : add...ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Duy Khánh NGHIÊN CỨU XÂY DỰNG ỨNG DỤNG HỌC TIẾNG ANH THEO NGỮ CẢNH TRÊN THIẾT BỊ DI ĐỘNG KHỐ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY