Ứng dụng mã nguồn mở xây dựng hệ thống chatbot trợ giúp phương pháp học tập cho sinh viên ngành kỹ thuật

13 930 1
Ứng dụng mã nguồn mở xây dựng hệ thống chatbot trợ giúp phương pháp học tập cho sinh viên ngành kỹ thuật

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

-1- -2Cơng trình hồn thành BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: PGS.TS Phan Huy Khánh HOÀNG ĐỨC THỊNH Phản biện 1: PGS TS Lê Văn Sơn ỨNG DỤNG MÃ NGUỒN MỞ AIML XÂY DỰNG HỆ THỐNG CHATBOT TRỢ GIÚP PHƯƠNG PHÁP HỌC TẬP CHO SINH VIÊN NGÀNH KỸ THUẬT Phản biện 2: TS Nguyễn Mậu Hân Chun ngành: KHOA HỌC MÁY TÍNH Luận văn bảo vệ trước Hội ñồng chấm Luận văn tốt nghiệp Mã số:60.48.01 thạc sĩ Kỹ thuật họp Đại học Đà Nẵng vào ngày 11 tháng 09 năm 2011 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin - Học liệu, Đại học Đà Nẵng - Trung tâm Học liệu, Đại học Đà Nẵng Đà Nẵng-Năm 2011 -3- -4- `MỞ ĐẦU học tập thấp cao ñáng kể Tỉ lệ tốt nghiệp so với số lượng tuyển sinh Lý chọn đề tài đầu vào cịn thấp Trong kỷ nguyên kinh tế tri thức, hội nhập quốc tế sâu sắc Vì cần phải trọng đổi ñào tạo, quản lý giáo dục, tất lĩnh vực, u cầu nguồn nhân lực có trình ñộ chuyên cải thiện môi trường học tập Đẩy mạnh mở rộng việc tư vấn, trợ môn cao khả cạnh tranh ngày gay gắt, ñịnh giúp cho SV phương pháp học tập hiệu Hiện cho thành bại quốc gia Trình độ chun mơn khả cạnh nhiều nguồn tài liệu nhiều phương tiện ñể SV tìm hiểu, tranh nguồn lực phụ thuộc nhiều vào q trình đào tạo hệ tham khảo để nâng cao hiệu học tập, loại sách báo, thống giáo dục ñại học nước internet… Nhưng loại sách báo dành riêng cho lĩnh vực Hiện nay, mơi trường giáo dục đại học nước ta cịn nhiều hạn tương đối hiếm, giá thành cịn q cao, dẫn đến khó tiệp cận so chế, sinh viên (SV) phải đối mặt với nhiều khó khăn, đặc biệt với khả sinh viên, ngồi lượng thơng tin SV vào trường Với môi trường học tập đại học hồn tài liệu thường dàn trải, cần phải có nghiên cứu lâu dài tồn khác mơi trường học phổ thơng Phần lớn SV có sống xa gia đình, thiếu vắng quan tâm, bảo gia đình người thân SV phải tự làm chủ sống mình, từ ăn uống, nghỉ ngơi, giải trí, học tập Ngồi khó khăn tinh thần trên, SV phải sống mơi trường vật chất tạm bợ, thiếu thốn đủ phương tiện sinh hoạt, Internet thơng tin hỗn tạp, khơng thống, khó để tổng hợp ñúc rút thành kinh nghiệm riêng cho thân SV, điều kiện để tiếp cận internet lâu dài SV chưa cao Việc sở hữu máy tính cá nhân SV phổ biến, sử dụng phần mềm chạy máy tính cá nhân để hỗ trợ mơi trường học tập khơng đảm bảo Bên cạnh ñó phương pháp học tập cho SV dễ dàng hiệu Chatbot hỗ trợ từ phía nhà trường, Đoàn trường, tổ chức xã hội khác trợ giúp phương pháp học tập giải pháp hữu hiệu chưa cao Trong SV khơng có điều kiện, phương tiện để Chatbot lĩnh trí tuệ nhân tạo, chatbot thực hội tiếp cận thơng tin bổ ích cho việc nâng cao môi trường sống thoại thông minh máy tính với người dùng thơng qua hỏi đáp học tập ñặc biệt nâng cao hiệu học tập trực tiếp Với việc cung cấp gói thơng tin cho ngữ cảnh để Với khó khăn trên, dẫn ñến kết học tập SV chưa ñạt hiệu cao So với kết tuyển sinh đầu vào kết học tập đại học SV năm thứ cịn thấp Đặc biệt tỉ lệ bị buộc học, ngừng học bậc ñại học kết tư vấn phương pháp kỹ ñể nâng cao hiệu học tập cho SV Đây giải pháp dễ dàng triển khai với hỗ trợ mã nguồn mở AIML(Artificial Intelligence Markup Language), việc cung cấp gói thơng tin đơn giản, từ thuận tiện -6- -5cho việc trợ giúp kịp thời, sát với ñiều kiện thực tế nhu cầu Ý nghĩa khoa học thực tiễn ñề tài SV Ý nghĩa khoa học Xuất phát từ yêu cầu, xúc thuận - lợi tơi chọn đề tài: AIML “ỨNG DỤNG MÃ NGUỒN MỞ AIML XÂY DỰNG HỆ - THỐNG CHATBOT TRỢ GIÚP PHƯƠNG PHÁP HỌC TẬP - Mục đích ñề tài Ý nghĩa thực tiễn tập, nghiên cứu trí tuệ nhân tạo, kỹ thuật xây dựng chatbot, khả - ứng dụng mã nguồn mở AIML ñể xây dựng hệ thống chatbot trợ giúp nguồn mở AIML Đối tượng phạm vi nghiên cứu - Khái quát trí tuệ nhân tạo - Ngôn ngữ AIML kỹ thuật xây dựng chatbot - Các phương pháp nâng cao hiệu học tập sinh viên Phạm vi nghiên cứu - Phương pháp học tập sinh viên ngành kỹ thuật - Chatbot ñược xây dựng AIML Phương pháp nghiên cứu  Phương pháp nghiên cứu lý thuyết  Phương pháp nghiên cứu thực nghiệm Tạo cơng cụ tư vấn, trợ giúp theo hình thức hội thoại người - máy phương pháp học tập hiệu cho sinh viên ngành kỹ thuật mã Đối tượng nghiên cứu Tìm hiểu chatbot ứng dụng chatbot để cung cấp thơng tin Trên sở tìm hiểu khó khăn sinh viên học Vận dụng trí tuệ nhân tạo để tạo giao tiếp thân thiện, gần gũi người máy tính CHO SINH VIÊN NGÀNH KỸ THUẬT” Nghiên cứu, nắm vững trí tuệ nhân tạo ngôn ngữ - Tiết kiệm thời gian thời gian tìm kiếm thơng tin trợ giúp - Nâng cao hiệu học tập sinh viên Bố cục luận văn Nội dung luận văn chia thành chương sau: Chương 1: Tổng quan trí tuệ nhân tạo ứng dụng chatbot Chương 2: Phân tích thiết kế hệ thống chatbot trợ giúp phương pháp học tập Chương 3: Xây dựng chatbot trợ giúp phương pháp học tập mã nguồn mở AIML -8- -7CHƯƠNG - TỔNG QUAN VỀ TRÍ TUỆ NHÂN TẠO VÀ 1.2.3 ỨNG DỤNG CHATBOT Trí tuệ nhân tạo ? 1.2.3.1 Các quan điểm trí tuệ nhân tạo 1.1 Mở đầu 1.2.3.2 Một vài định nghĩa trí tuệ nhân tạo Mục tiêu tối thượng ngành TTNT xây dựng máy có lực tư tương tự người khả tất sản phẩm TTNT khiêm tốn so với mục tiêu ñã ñề Tuy vậy, ngành khoa học mẽ ñang tiến 1.3 Mục tiêu ñối tượng ngành trí tuệ nhân tạo 1.3.1 - Mục tiêu ngành trí tuệ nhân tạo Xây dựng lý thuyết thơng minh để giải thích hoạt động thơng minh, ngày ñang tỏ ngày hữu dụng số cơng việc - Tìm hiểu chế thông minh người Một ứng dụng điển hình Chatbot Dựa vào mục - Xây dựng chế thực thơng minh đích khả trên, phạm vi có hạn đề tài - Áp dụng kiến thức thu nhận vào máy địi hỏi trí thơng minh người này, tơi xin đưa giải pháp: Xây dựng hệ thống chatbot trợ giúp móc phục vụ sống người tất lĩnh phương pháp học tập cho sinh viên ngành kỹ thuật mã nguồn vực mở AIML 1.3.2 1.2 Các khái niệm 1.2.1 Khái niệm tính thông minh hành xử thông Đối tượng nghiên cứu ngành trí tuệ nhân tạo 1.4 Q trình phát triển trí tuệ nhân tạo 1.4.1 Lịch sử ngành trí tuệ nhân tạo minh 1.2.1.1 Khái niệm tính thông minh 1.2.1.2 Hành xử thông minh 1.2.2 Tri thức ? Hình 1.5 Lịch sử phát triển trí tuệ nhân tạo 1.2.2.1 Dữ liệu 1.2.2.2 Thông tin 1.4.2 Các phương pháp trường phái trí tuệ nhân tạo 1.2.2.3 Tri thức 1.4.2.1 Các phương pháp trí tuệ nhân tạo 1.2.2.4 Siêu tri thức 1.4.2.2 Các trường phái trí tuệ nhân tạo - Trí tuệ nhân tạo truyền thống - Trí tuệ nhân tạo tư -91.4.3 - 10 - Q trình nghiên cứu trí tuệ nhân tạo thực nghiệm • Lý thuyết trị chơi 1.4.3.1 Trí tuệ nhân tạo thương mại • Chatbot  Hệ chuyên gia  Mạng nơ-ron 1.7 Tìm hiểu chatbot 1.7.1  Giải thuật di truyền 1.7.1.1 Khái niệm hệ thống hội thoại Hệ thống hội thoại hệ thống thực trao đổi thơng tin  Agent thơng minh 1.4.3.2 Sự phát triển trí tuệ nhân tạo phong cách lập trình 1.4.4 Trí tuệ nhân tạo đại tương lai ngành trí hai hay nhiều đối tượng theo quy chuẩn đó, q trình trao đổi thơng tin ngơn ngữ nói, ngơn ngữ viết hay kí hiệu 1.7.1.2 Các loại hệ thống hội thoại tuệ nhân tạo 1.4.4.1 Trí tuệ nhân tạo đại Việc nghiên cứu trí tuệ nhân tạo ñại trọng vào nhiệm vụ thiên kỹ thuật thực tế Ví dụ chatbot A.L.I.C.E., sử dụng ngơn ngữ lập trình với tên gọi AIML để mơ hội thoại người 1.4.4.2 Tương lai trí tuệ nhân tạo 1.5 Các lĩnh vực ứng dụng trí tuệ nhân tạo 1.6 Xu nghiên cứu phát triển trí tuệ nhân tạo đại Một lĩnh vực trí tuệ nhân tạo yếu là: Hệ thống hội thoại Hội thoại người với người: Hội thoại máy với máy: Hội thoại người máy: a) Hệ chuyên gia: b) Hệ thống chatbot : c) Hệ hỏi đáp tự động: 1.7.2 Q trình phát triển Chatbot 1.7.2.1 Bối cảnh Năm 1950, Alan Turing xuất viết tiếng ơng • Nhận dạng mẫu “Máy móc máy tính thơng minh” Thử nghiệm Turing đề xuất • Xữ lý ảnh kích thích quan tâm lớn Joseph Weizenbaum với chương • Mạng Nơron trình chatbot Eliaza, xuất năm 1966 • Xữ lý ngôn ngữ tự nhiên • Robot học 1.7.2.2 Turing Test - 11 1.7.2.3 - 12 - Một số chatbot điển hình CHƯƠNG - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG CHATBOT TRỢ GIÚP PHƯƠNG PHÁP HỌC TẬP Các chatterbot ñầu tiên Eliza (1966) Parry (1972) gần chương trình đáng ý bao gồm ALICE, Jabberwacky 2.1 Phân tích nhu cầu học tập sinh viên ngành kỹ thuật Dude (Agence Nationale de la Recherche CNRS 2006) 1.7.3 2.1.1 Khả ứng dụng Chatbot 2.1.1.1 Khái quát tình hình chung Ngày với xuất máy tính nơi dựa 2.1.1.2 kho sở liệu ña dạng ñồ sộ ñược lưu trữ máy tính Để 2.1.2 khai thác kho liệu đa dạng đồ sộ máy tính cần có khả xữ lý thơng tin thơng minh q trình trao đổi thơng tin.(hội thoại) Với khả hội thoại thơng minh Chatbot đáp ứng u cầu để trở thành chương trình tư vấn trợ giúp cho người Thực môi trường giáo dục đại học Những khó khăn Đặc ñiểm riêng sinh viên ngành kỹ thuật Với nhu cầu học tập, nhu cầu ñào tạo số lượng lớn nguồn nhân công ngành kỹ thuật Nhưng mơi trường đào tạo trường kỹ thuật nước ta hạn chế sở vật chất tinh thần Hằng năm, số sinh viên buộc học, ngừng học chiếm tỉ lệ lớn 2.1.3 Những nhu cầu học tập sinh viên ngành kỹ thuật 2.2 Phân tích khả hội thoại Chatbot xây dựng AIML 2.2.1 Hội thoại ñơn giản 2.2.1.1 Định nghĩa Hội thoại ñơn giản hội thoại mà thơng tin người sử dụng đưa vào dạng đơn giản Tương ứng với thơng tin hội thoại đưa vào (Question) có phúc đáp (Answer) mặc ñịnh 2.2.1.2 Cấu trúc hội thoại ñơn giản Q A - 13 2.2.2 - 14 - Hội thoại phức hợp 2.3.1 2.2.2.1 Định nghĩa i) Hội thoại phức hợp hội thoại mà thông tin người sử dụng ñưa vào dạng phức tạp, nhiều thông tin ii) Chia tách ñầu vào theo mẫu 2.3.2 Cấu trúc 1: Xác ñịnh ñường dẫn ñầu vào cho mẫu Nguyên tắc xác ñịnh ñường dẫn ñầu vào sau: Khi Q1 ∧ Q2 (Q1 A1) ∧ (Q2 A2) chủ ñề hội thoại ñi ñến kết thúc, hệ thống chatbot ñưa một chủ ñề hội thoại ngẫu nhiêu khác ñể tiếp tục thực hội thoại Nếu Cấu trúc 2: (Q1 ∨ Q2 ∨ … ∨ Qi ∨ … ∨ Qn ) (Qi Ai) Cấu trúc 3: trình hội thoại tiếp diễn theo chủ đề mẫu đầu vào so khớp để đưa thơng tin phúc đáp 2.3.3 Ai 2.2.3 Thay theo mẫu chuẩn iii) Điều chỉnh mẫu theo chuẩn 2.2.2.2 Cấu trúc hội thoại phức hợp Qi Chuẩn hố thơng tin ñầu vào Khả ứng dụng Dựa vào cấu trúc ñã ñược xác ñịnh trên, xây dựng hệ thống chatbot, hệ thống chatbot thực hội thoại thông minh, phù hợp với ngữ cảnh Sự hội thoại thơng minh hay phù hợp ngữ cảnh cịn phụ thuộc nhiều vào sở tri thức ñược cung cấp cho hệ thống chatbot 2.3 Phân tích q trình xữ lý ngữ cảnh hội thoại Để thực trình hội thoại theo cấu trúc thơng tin xữ lý sau : 1- Chuẩn hố thơng tin đầu vào 2- Xác định đường dẫn ñầu vào cho mẫu 3- So khớp mẫu, ñưa thơng tin phúc đáp So khớp mẫu, đưa thơng tin phúc đáp Q trình so khớp thực theo kỹ thuật tìm kiếm theo chiều sâu 2.4 Phân tích thiết kế hệ thống chatbot 2.4.1 Khái niệm hệ thống chatbot Là chương trình máy tính ñược xây dựng nhằm mục ñích thực trị chuyện với sinh viên, từ đưa lời khuyên tư vấn phù hợp hoàn cảnh với sinh viên phương pháp học tập hiệu ñể cải thiện kết học tập - 15 2.4.2 - 16 - Mơ hình hệ thống Chatbot 2.4.3 Kịch khai thác hệ thống chatbot  Môi trường cài ñặt Chuyên gia Internet  Thu thập tri thức PP HT Tài liệu PP HT Hệ thống chương trình khai thác mơi trường hệ điều hành Windows  Đối tượng sử dụng Sinh viên có nhu cầu trợ giúp phương pháp học tập, ñặc biệt sinh viên ngành kỹ thuật năm thứ Ngoài phương pháp học tập Chun gia trị chuyện chủ đề mơi trường học tập, kỹ CSDL Tổng hợp tri thức  Kịch sử dụng Trên sở tri thức số phương pháp học tập sinh Khai phá tri thức Bổ sung KB viên (tuy hạn chế) Chương trình thực trị chuyện với sinh viên, để thực trị chuyện sinh viên lựa chọn chủ ñề quan tâm, thực trị chuyện theo chủ đề lựa chọn Cụ thể, ñể sử dụng chatbot ta thực bước sau: Hội thoại Giao diện người dùng Môi trường AIML Chạy chương trình ProgramQ(ProgramQ.exe) Người sử dụng KB (Q – A) Chọn chủ ñề hội thoại Thực hội thoại (ñưa câu hỏi câu trả lời) 2.4.4 Đặc tả ñầu và/ñầu yêu cầu hệ thống • Đầu vào: Các câu hỏi phương pháp học tập Máy suy diễn CHATBOT Hình 2.1: Mơ hình hệ thống chatbot • Đầu ra: Các câu trả lời tư vấn ñể nâng cao hiệu học tập 2.4.5 Tóm tắt bước xây dựng hệ thống - 18 - - 17 CHƯƠNG - XÂY DỰNG CHATBOT TRỢ GIÚP PHƯƠNG PHÁP HỌC TẬP BẰNG MÃ NGUỒN MỞ AIML 3.1 Tìm hiểu AIML 3.1.1 AIML ? AIML(Artificial Intelligence Mark-up Language) bắt nguồn Category mặc ñịnh: Trong category này, mẫu ñầu vào chứa ký hiệu thay “*” “_” Mẫu ñầu vào ñược chatbot rút gọn để tìm kiếm mẫu tương tự có sẵn sở tri thức Category ñệ quy: từ XML(Extensible Mark-up Language), AIML ñược phát triển Bằng cách sử dụng thẻ (Simply recursive artificial cộng ñồng phần mềm miễn phí Alicebot năm 1995 - intelligence) (Symbolic reduction) ñể ánh xạ ñến ñầu vào 2000 Mỗi file AIML bắt ñầu với thẻ biểu thị phiên khác chia tách thành nhiều ñầu vào khác AIML ñang ñược dùng, file chứa phần tử AIML gồm có đối tượng liệu gọi đối tượng AIML 3.1.3 Q trình xữ lý AIML Mẫu đầu vào Ví dụ: Điều chỉnh mẫu ñầu vào < aiml > Thay mẫu XIN CHAO ! XIN CHAO, BAN CO KHOE KHONG ? Chia tách ñầu vào Điều chỉnh mẫu theo chuẩn 3.1.2 Tồn mẫu Các Category ñặc tính AIML So khớp mẫu AIML gồm có Category sau: Category nguyên tử: Category nguyên tử chứa mẫu hội thoại nguyên tử, nghĩa ñây mẫu hội thoại nhỏ chia tách hay rút gọn được: Khơng tồn mẫu Mẫu “*” Hình 3.1: Quá trình xữ lý AIML Đầu - 19 3.2 Mã nguồn mở AIML Kể từ năm 1995 AIML ñược giới thiệu Richard Wallace, mã nguồn AIML khơng ngừng phát triển cộng ñồng mã nguồn mở internet Tiêu biểu cộng ñồng - 20 4- Tư vấn phương pháp học tập môn CHUYÊN NGÀNH 5- Tư vấn PHÁT TRIỂN KỸ NĂNG học tập hiệu Để thực hội thoại cho chủ ñề lựa chọn chủ ñề hội thoại dựa vào giao diện sau: Eliza hay ALICE Nhóm giành nhiều thành tích từ AIML, ba lần giải Loebner, chiến thắng giải thách thức đa ngơn ngữ(Chaterbox Challenge) vào năm 2004 3.3 Xây dựng hệ thống Chatbot trợ giúp phương pháp học tập cho sinh viên ngành kỹ thuật mã nguồn mở AIML 3.3.1 Định nghĩa toán quy trình xây dựng chatbot Hình 3.2: Giao diện lựa chọn chủ ñề hội thoại Xuất phát từ nhu cầu trợ giúp phương pháp học tập sinh viên ngành kỹ thuật khả ứng dụng mã nguồn mở 3.3.3 AIML Từ xây dựng chatbot trợ giúp phương pháp học tập cho Để thiết lập gói hội thoại cho sở tri thức hệ thống Thu thập tri thức cho hệ thống chatbot sinh viên ngành kỹ thuật chatbot, cần thu thập số tri thức theo chủ ñề hội thoại Với Các bước xây dựng hệ thống chatbot AIML: giới hạn thời gian hiểu biết, tơi thu thập số tri Xác ñịnh chủ ñề trợ giúp chatbot thức sau: Thu thập tri thức cho chatbot 3.3.3.1 Môi trường học tập Xác ñịnh mẫu hội thoại 3.3.3.2 Phương pháp học tập tổng quát Xây dựng gói hội thoại cho chatbot AIML 3.3.3.3 Phương pháp học tập môn sở Xây dựng giao diện hội thoại cho chatbot 3.3.3.4 Phương pháp học tập môn chuyên ngành Kiểm thử 3.3.3.5 Các kỹ cần phát triển 3.3.2 Xác ñịnh chủ ñề trợ giúp 1- Tư vấn trợ giúp MÔI TRƯỜNG HỌC TẬP hiệu 3.3.4 Xây dựng mẫu hội thoại  Các mẫu hội thoại tổng quát: 2- Tư vấn PHƯƠNG PHÁP HỌC TẬP TỔNG QUÁT V(Verb-ñộng từ) 3- Tư vấn phương pháp học tập môn CƠ SỞ S(Subject - Chủ ngữ) + V - 21 - - 22 - S + V + C(Complement - Bổ ngữ) xãy ra, lỗi xảy từ nguyên nhân chủ yếu sau: Cơ sở tri C + V thức chatbot chưa phong phú C + V + S 3.4.2 Một số ngữ cảnh hội thoại Các mẫu đầu vào thơng thường trích rút dựa theo thành phần mẫu câu từ đưa câu trả lời 3.3.5 Xây dựng gói hội thoại trợ giúp AIML Các gói hội thoại trợ giúp sở tri thức cho hệ thống chatbot, gói hội thoại ñược chia theo chủ ñề khác ñược trình bày phần phụ lục 3.3.6 Giao diện hội thoại Giao diện thực trình hội thoại sau: Hình 3.5: Ngữ cảnh hội thoại chung 3.4.3 Đánh giá Hệ thống chatbot ñược xây dựng với mục ñích ban ñầu ñáp ứng ñược yêu cầu hệ thống trợ giúp phương pháp học tập cho sinh viên ngành kỹ thuật, ñây tập trung vào số phương pháp học tập cho chun ngành CNTT Giao diện chatbot cịn đơn giản, dễ sử dụng Đây giao diện thực hỗ trợ hội thoại văn bản, chưa có mơ hình tượng trưng, hay hội thoại âm Ngữ cảnh hội thoại gần gũi, phù hợp Nhưng sở tri thức thu thập cịn hạn chế, dẫn đến q trình Hình 3.4: Giao diện thực hội thoại 3.4 hội thoại chưa thơng suốt, chí câu trả lời ngớ ngẫn Kiểm thử ñánh giá kết bế tắc Quá trình hội thoại ñược thực tiếng Việt 3.4.1 chưa có dấu Kiểm thử Chương trình chạy thử nghiệm với số Để có chatbot thực thơng minh, thay người thơng tin ñầu vào ña dạng, kết đảm bảo thực trị chuyện ñể tư vấn trợ giúp phương pháp học ñược tiến trình hội thoại thơng suốt phù hợp với ngữ cảnh, ñáp tập cho sinh viên ngành kỹ thuật cần có sở tri thức phong ứng ñược khả trợ giúp chatbot Nhưng số lỗi phú, cho hội thoại ln tiếp diễn theo chủ - 23 - - 24 - đề mà hai bên quan tâm Và tiêu chí thơng minh KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN máy móc ñã ñược Turing ñặt sở ñể xây dựng phát triển chatbot Kết đạt Q trình phân tích tốn cụ thể, chi tiết Vận dụng trí Mặc dầu, bước đầu xây dựng hệ thống chatbot cịn tuệ nhân tạo vào hệ thống, cụ thể ứng dụng chatbot xây dựng sơ khai, luận văn phần đóng góp vào q trình ứng hệ trợ giúp phương pháp học tập cho sinh viên ngành kỹ thuật Hệ dụng lĩnh vực trí tuệ nhân tạo vào thực tiễn ñời sống, thống chatbot ñã ñáp ứng ñược yêu cầu ñặt ban ñầu với ñầy ñủ ñưa giải pháp triển khai cụ thể ứng dụng trí tuệ nhân chức trợ giúp tạo vào lĩnh vực cụ thể ñời sống ngày Bước ñầu tạo “người máy” cố vấn học tập cho sinh viên nâng cao hiệu học tập Hiện xu hướng xây dựng hệ thống chatbot ñược phát triển mạnh nhiều nước giới, năm giới cịn có thi xây dựng chatbot giải Nhận xét  Ưu điểm Hệ thống có giao diện thân thiện, dễ sử dụng Có thể thay đổi bổ sung chủ ñề hội thoại, mẫu hội thoại ñể cho kết Loebner, hay thi thách thức ña ngơn ngữ Ở nước ta phù hợp nhất, thể thơng minh gần gủi với lĩnh vực chưa có nghiên cứu hay ứng dụng thực người Đây khó khăn cho thân tơi q trình xây  Nhược điểm dựng chatbot Mong rằng, năm ứng dụng Cơ sở tri thức chưa đủ lớn để tư vấn mức ñộ phù hợp chatbot ñược triển khai rộng rãi có ứng dụng thiết thơng minh với sinh viên ngành học bất Chưa Việt thực lĩnh vực khác hố q trình hội thoại Lĩnh vực chatbot có thành tựu đáng kể Phạm vi ứng dụng năm qua, hàng năm thi thách thức đa ngơn ngữ hay Hệ thống chatbot ñược xây dựng ñể bổ sung thêm nguồn Loebner có người giành chiến thắng với chủ ñề hội thoại ñã tư vấn cho nhu cầu học tập sinh viên nói chung sinh viên thực cách thơng minh Vì vậy, hy vọng ngành kỹ thuật nói riêng tương lai gần nỗ lực xây dựng ñược chatbot trợ giúp Hướng phát triển phương pháp học tập cho sinh viên ngành kỹ thuật thật thông minh hữu ích với cộng đồng lớn mạnh mã nguồn mở AIML theo chủ ñề - Mở rộng phạm vi hội thoại tư vấn cho nhiều lĩnh vực, ngành học khác - Nâng cấp hệ trợ, giúp không tư vấn trợ giúp văn mà cịn giọng nói với mơ hình tượng trưng sinh động - 25 - Mở rộng ứng dụng hệ thống Web hay ñiện thoại di ñộng tiếng Việt có dấu - Xây dựng cộng ñồng mã nguồn mở AIML chủ ñề trợ giúp phương pháp học tập cho sinh viên, từ có sở tri thức phong phú cho chatbot ... cầu trợ giúp phương pháp học tập sinh viên ngành kỹ thuật khả ứng dụng mã nguồn mở 3.3.3 AIML Từ xây dựng chatbot trợ giúp phương pháp học tập cho Để thiết lập gói hội thoại cho sở tri thức hệ thống. .. giá Hệ thống chatbot ñược xây dựng với mục đích ban đầu đáp ứng yêu cầu hệ thống trợ giúp phương pháp học tập cho sinh viên ngành kỹ thuật, ñây tập trung vào số phương pháp học tập cho chuyên ngành. .. NGUỒN MỞ AIML XÂY DỰNG HỆ - THỐNG CHATBOT TRỢ GIÚP PHƯƠNG PHÁP HỌC TẬP - Mục ñích ñề tài Ý nghĩa thực tiễn tập, nghiên cứu trí tuệ nhân tạo, kỹ thuật xây dựng chatbot, khả - ứng dụng mã nguồn mở

Ngày đăng: 31/12/2013, 10:12

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan