Sách là bạn đồng hành của nhiều học sinh, sinh viên, giới tri thức…, và lànguồn cung cấp kiến thức vô cùng hữu ích, không những thế lợi ích của việc đọc sách mang lại còn nhiều hơn những gì bạn nghĩ: đọc Sách cung cấp cho bạn kiến thức, vốn từ, giúp bạn giải trí, thanh tịnh trong tâm hồn,giảm căng thẳng mệt mỏi, tăng khả năng tập trung, phân tích,…Đó là lý do tại sao hiện nay nhu cầu đọc sách đang rất phát triển, không những người học sinh, sinh viên mà đam mê đọc sách đến với mọi lứa tuổi: người già, trẻ nhỏ, ... Do kích thước lớn, bạn nào mua tài liệu email mình gửi source code kèm video thuyết trình về chương trình + source nhé
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Khoa Công Nghệ Thông Tin & Truyền Thông HỆ CƠ SỞ TRI THỨC ĐỀ TÀI: Hệ thống gợi ý tìm sách cho trẻ em phụ huynh trẻ từ – tuổi Giáo viên hướng dẫn: TS Phạm Văn Hải Sinh viên thực hiện: Trần Thị Hồng Giang 20131123 Nguyễn Thị Phương Hằng 20131345 Hoàng Thế Hà 20131152 Hà Nội tháng 12/2016 Mục lục Mục lục I) Mục đích, phạm vi hướng giải Mục đích Phạm vi Hướng giải II) Sự kiện, ngữ cảnh cách biểu diễn tri thức 1) Sự kiện ngữ cảnh 2) Cách biểu diễn tri thức III) Động suy diễn luật IV) Sơ đồ kiến trúc hệ sở tri thức 1) Sơ đồ kiến trúc hệ sở tri thức (Góc nhìn cơng nghệ) 2) Sơ đồ kiến trúc hệ sở tri thức (Góc nhìn logic) 1) Giao diện 2) Giao diện kết sau tìm kiếm 10 Kết luận 11 Tài liệu tham khảo 11 I Mục đích, phạm vi hướng giải Mục đích Sách bạn đồng hành nhiều học sinh, sinh viên, giới tri thức…, nguồn cung cấp kiến thức vơ hữu ích, khơng lợi ích việc đọc sách mang lại cịn nhiều bạn nghĩ: đọc Sách cung cấp cho bạn kiến thức, vốn từ, giúp bạn giải trí, tịnh tâm hồn,giảm căng thẳng mệt mỏi, tăng khả tập trung, phân tích,…Đó lý nhu cầu đọc sách phát triển, người học sinh, sinh viên mà đam mê đọc sách đến với lứa tuổi: người già, trẻ nhỏ, Với trẻ nhỏ Sách làm tâm hồn chúng thêm phong phú, phát triển tư logic, hay tài chúng sớm Trong đó, thị trường sách vơ phong phú với nhiều nhà xuất bản, nhiều phiên khác nhau, sách lậu thị trường không kiểm sốt để lựa chọn sách hay, ý nghĩa phù hợp với trẻ vấn đề nhức nhối bậc phụ huynh Vậy nên nhóm chúng em lựa chọn đề tài gợi ý tìm sách cho trẻ em với mong muốn giúp gợi ý sách hay, bổ ích phù hợp với tính cách mong muốn cha mẹ,mong muốn trẻ nhỏ,giúp trẻ, phụ huynh tìm sách dễ dàng hơn,phù hợp với trẻ hơn, định hướng cho trẻ sớm giảm bớt thời gian tìm sách trẻ em Những sách liệu bọn em lựa chọn từ nhà xuất bản, tác giả uy tín, sách nhận feedback tốt từ bậc phụ huynh sử dụng Phạm vi Nhóm em xây dựng hệ thống dạng website sử dụng ngôn ngữ PHP để lập trình hệ quản trị MySQL để lưu trữ CSDL Hệ thống gợi ý sách cho trẻ từ – tuổi Các chức chính: - Gợi ý sách cho trẻ dựa thông tin nhân người dùng cung cấp - Hiển thị thông tin sách: nhà xuất bản, thể loại, lời tựa,… Input: Người dùng nhập thơng tin phù hợp với tiêu chí lựa chọn như: tính cách trẻ, độ tuổi, giới tính, mong muốn phụ huynh Output: Các sách, truyện phù hợp với thông tin người dùng cung cấp Hướng giải Sau nghiên cứu đề tài lý thuyết xây dựng hệ sở tri thức, nhóm định xây dựng hệ thống tư vấn biểu diễn tri thức luật kiện, động suy diễn sử dụng chế suy diễn tiến Các kiện bao gồm độ tuổi, giới tính, thơng số mà người dùng nhập vào Các luật xây dựng dựa tính chất đề tài hợp lý thực tế II Sự kiện, ngữ cảnh cách biểu diễn tri thức Sự kiện ngữ cảnh a Các kiện bao gồm loại: - Thông tin người dùng nhập vào - Đưa đầu sách phù hợp với thông tin nhập vào - Sự kiện trung gian suy từ liệu đầu vào làm sở để suy diễn kiện đầu Mỗi kiện gắn với mã số cụ thể theo cách đánh số phân lớp để dễ dàng quản lý thêm tính gợi nhớ trình xây dựng phát triển hệ thống Cụ thể kiện mã số hệ thống sau: • Độ tuổi - 1001|0 – 18 tháng tuổi - 1002|18 tháng tuổi – tuổi - 1003|3 – tuổi • Thể loại - 2001|Truyện - 2002|Thơ - 2003| Sách khám phá giới quanh bé - 2004| Sách khiếu - 2005|Sách kỹ cho trẻ - 2006|Sách khám phá khoa học - 2007|Sách nên đọc trước ngủ • Giới tính - 3001|Nam - 3002|Nữ • Tính cách trẻ - 4001|Dễ khóc - 4002|Kiên nhẫn - 4003|Hấp tấp - 4004|Hiếu động - 4005|Nghịch ngợm - 4005|Dịu dàng - 4006|Thích khám phá - 4007|Hay giận dỗi - 4008|Tự lập - 4009|Hung hăng - 4010|Hay nhõng nhẽo - 4011|Kém tập trung - 4012|Hay mắc cỡ - 4013|Ham chơi - 4014|Bướng bỉnh • Mong muốn phụ huynh - 5001|Tăng khả nhớ trẻ - 5002|Tăng khả ngôn ngữ trẻ - 5003|Phát triển gian quan - 5004|Phát triển tự nhiên - 5005|Phát triển óc sáng tạo 5006|Phát triển tính cách theo hướng tốt 5007|Phát triển trí nhớ 5008|Khơi gợi trí tị mị ham học hỏi 5009|Sách nên đọc trước ngủ cho bé 5010|Tăng tính tự tin cho trẻ 5011|Phát triển kỹ tự nhiên - b Ngữ cảnh Ngữ cảnh hệ thống: - Người dùng sử dụng hệ thống nhà muốn tìm kiếm sách phù hợp cho trẻ Hệ thống nhận thông tin đầu vào người dùng cung cấp để đưa đầu sách phù hợp - Người dùng chuyên gia muốn thêm chức năng, thêm luật, bổ sung tri thức cho hệ thống Cách biểu diễn tri thức Hệ tư vấn nhóm sử dụng tri thức biểu diễn theo luật kiện Từ tập kiện nêu trên, luật xây dựng sở thu thập tri thức từ tài liệu mạng kho sách, truyện thơ Có dạng luật nhóm sử dụng luật đơn, luật AND III Động suy diễn luật Động suy diễn sử dụng chế suy diễn tiến để định đầu sách phù hợp nên đưa theo thông tin nhập vào kết hợp với luật có Luật hệ thống có dạng: - Luật đơn: IF THEN - Luật And: IF AND THEN • Luật điều kiện: - IF(Tính cách = ?) THEN (Sách, Truyện = ?) - IF(Mong muốn cha mẹ = ?) THEN (Sách, Truyện = ?) - IF(Giới tính = ?) THEN (Sách, Truyện = ?) - IF(Độ tuổi = ?) THEN (Sách, Truyện = ?) Ví dụ: IF(Tính cách = “Dịu dàng” ) THEN (Sách = Cô bé lọ lem) and (Sách = Nàng Thiên Nga) and (Sách = Công chúa ngủ rừng) - IF(Giới tính = “Nữ”) THEN( SÁCH = “ Cơ bé lọ lem”) and (SÁCH = “Bé Nấm siêu thị”) and • Luật điều kiện: - IF(Tính cách =?) and (Độ tuổi=? THEN (Sách=?) - IF(Tính cách =?) and (Giới tính = ?) THEN (Sách=?) - IF(Mong muốn cha mẹ =?) and (Độ tuổi =?) THEN (Sách=?) - IF(Mong muốn cha mẹ =?) and (Giới tính =?) THEN (Sách=?) - IF(Độ tuổi =?) and (Giới tính= ?) THEN (Sách=?) - IF(Tính cách =?) and (Mong muốn cha mẹ=?) THEN (Sách =?) Ví dụ: - IF(Mong muốn bố mẹ=“Phát triển kỹ tự nhiên”) and (Độ tuổi=“ 3-6 tuổi”) THEN (Truyện = Mẹ lớn rồi- Con khơng thích ăn rau) • Luật điều kiện: - IF(Giới tính =? ) and (Mong muốn phụ huynh =?) and (Độ tuổi =?) THEN (Sách, Truyện =?) - IF(Giới tính=?) and (Độ tuổi=?) and (Tính cách=?) THEN(Sách=?) - IF(Mong muốn cha mẹ =?) and (Tính cách =?) and (Độ tuổi =?) THEN (Sách, Truyện =?) - IF(Mong muốn cha mẹ =?) and (Tính cách =?) and (Giới tính =?) THEN (Sách, Truyện =?) Ví dụ: - IF(Giới tính = Nữ) and (Độ tuổi = 4-5) and (Mong muốn cha mẹ = “Phát triển tính cách theo hướng tốt”) THEN (Sách = Chích sẻ) • Luật điều kiện: - IF(Giới tính =?) and (Độ tuổi=?) and (Tính cách =? ) and (Mong muốn phụ huynh = ?) THEN (Sách, Truyện =?) Ví dụ: - IF(Độ tuổi 5-6) and( Giới tính=“Nam”) and (giới tính = Nam) and (Mong muốn phụ huynh = “Phát triển tính cách theo hướng tốt”) THEN (Sách EHON – Một ngày nhà trẻ) - IV Sơ đồ kiến trúc Sơ đồ kiến trúc hệ sở tri thức\ Hệ thống làm việc với tri thức lấy từ Cơ sở tri thức, Động suy diễn đọc tri thức từ sở tri thức ghi vào vùng nhớ làm việc để sử dụng Thông qua giao diện, người dùng sủ dụng hệ thống, yêu cầu hệ thống tìm kiếm Yêu cầu gửi tới động suy diễn để tính tốn kết trả lại cho người dùng qua giao diện Các kĩ sư tri thức để bổ sung tri thức (luật) vào sở tri thức thông qua giao diện điều chỉnh luật Bộ tiếp nhận luật nhận luật từ giao diện, điều chỉnh lại luật sở tri thức nhớ làm việc Sơ đồ kiến trúc hệ sở tri thức (Góc nhìn logic) Giao diện Giao diện kết sau tìm kiếm Giao diện chun gia Kết luận Nhóm em xây dựng hệ sở tri thức trợ giúp tìm sách cho trẻ em phụ huynh bé Trong q trình xây dựng hệ thống, nhóm tìm hiểu kiến thức loại sách truyện thơ để đưa vào sở tri thức Chương trình hoạt động với chức gợi ý tìm sách truyện theo mong muốn phụ huynh theo tính cách bạn nhỏ để đưa kết cần tìm kiếm cách nhanh chóng Nhóm vận dụng kiến thức có học phần Hệ sở tri thức để tiến hành hoạt động thiết kế, xây dưng hệ thống thu thập tri thức, giúp củng cố kiến thức lý thuyết có nhìn trực quan ứng dụng cụ thể hệ sở tri thức Hệ thống xây dựng cải tiến thêm tính như: + Bổ sung kiện mới, loại sách truyện thơ + Cho phép hiển thị danh sách luật có hệ thống để tiện chỉnh sửa Nhóm em cố gắng hoàn thiện sản phẩm điều chỉnh giao diện hợp lý để phù hợp với yêu cầu người sử dụng Tài liệu tham khảo [1] Slide Hệ sở tri thức thầy Phạm Văn Hải [2] http://anybooks.vn/book/danh_cho_be_tu_2_4_tuoi/page_1.html [3] http://www.marrybaby.vn/nuoi-day-con/5-loai-sach-nen-khuyen-khich-tre-doc [4] Wikipedia