Ứng dụng web ngữ nghĩa xây dựng hệ thống tra cứu pháp luật việt nam

26 663 0
Ứng dụng web ngữ nghĩa xây dựng hệ thống tra cứu pháp luật việt nam

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG NGUYỄN XUÂN PHA ỨNG DỤNG WEB NGỮ NGHĨA XÂY DỰNG HỆ THỐNG TRA CỨU PHÁP LUẬT VIỆT NAM Chuyên ngành: Khoa học máy tính Mã số: 60.48.01 TĨM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng - Năm 2013 Cơng trình hồn thành ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: TS HUỲNH CÔNG PHÁP Phản biện 1: PGS.TS VÕ TRUNG HÙNG Phản biện 2: TS NGUYỄN MẬU HÂN Luận văn bảo vệ trước Hội đồng chấm Luận văn tốt nghiệp thạc sĩ kỹ thuật họp Đại học Đà Nẵng vào ngày 18 tháng năm 2013 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 MỞ ĐẦU Lý chọn đề tài Trong đời sống xã hội, pháp luật có vai trị đặc biệt quan trọng Pháp luật góc độ luật học hiểu là: Tổng thể quy tắc xử nhà nước ban hành theo trình tự thủ tục định bảo đảm thực biện pháp cưỡng chế nhà nước Nó phương tiện thiếu bảo đảm cho tồn tại, vận hành bình thường xã hội nói chung đạo đức nói riêng Pháp luật không công cụ quản lý Nhà nước hữu hiệu, mà cịn tạo mơi trường thuận lợi cho phát triển ý thức đạo đức, làm lành mạnh hố đời sống xã hội góp phần bồi đắp nên giá trị Tuy nhiên, hệ thống pháp luật nhà nước Việt Nam đưa vào giảng dạy cho cơng dân cịn hạn chế, đặc biệt tầng lớp học sinh, sinh viên Với Internet ngày nay, kho liệu khổng lồ hỗn độn, điều gây khơng khó khăn cho người muốn tìm kiếm thơng tin nói chung hay tìm kiếm vấn đề pháp luật nói riêng Web Con người thường xuyên gặp phải lượng lớn thông tin không cần thiết trả từ kết tìm kiếm, họ phải tự làm nhiệm vụ suy luận, tổng hợp rút trích thơng tin cần Vấn đề đặt làm để máy tính trợ giúp xử lý tự động thơng tin để việc khai thác thông tin Web đạt hiệu Hiện nay, Việt Nam, website pháp luật cho phép hỏi đáp vấn đề pháp luật cách thủ công (http://danluat.thuvienphapluat.vn) cho phép người sử dụng nhập từ khóa phải xác như: số, chương, điều, khoản, để tìm kiếm Như tìm kiếm “khung hình phạt tội ăn cắp” cho kết website có từ ngữ liên quan “hình phạt khủng khiếp cho tội ăn cắp Singapore”, “trộm cắp tài sản bị đơn bãi nại” lại không đưa kết cụ thể xác “Điều 138 Bộ luật Hình năm 1999, sửa đổi bổ sung năm 2009” quy định khung hình phạt Ý tưởng “Web Ngữ nghĩa” đời từ thách thức Theo đó, Web Ngữ nghĩa giúp máy tính hiểu ngữ nghĩa Web, làm cho việc tìm kiếm, đánh giá, tích hợp thơng tin tiến hành cách tự động, nhanh chóng xác Nhận thấy rằng, Web Ngữ nghĩa giúp xây dựng website giải khả chưa thực Vì vậy, tơi chọn đề tài “Ứng dụng Web Ngữ nghĩa xây dựng hệ thống tra cứu pháp luật Việt Nam” cho luận văn tốt nghiệp Mục tiêu nhiệm vụ nghiên cứu Mục tiêu: Xây dựng ontology đầy đủ pháp luật Việt Nam; Xây dựng website thông minh, tra cứu hỏi đáp tự động phổ biến thơng tin pháp luật Nhiệm vụ: Tìm hiểu lý thuyết Web ngữ nghĩa công cụ xây hỗ trợ xây dựng chương trình ứng dụng; Nghiên cứa pháp luật Việt Nam hệ thống tra cứu; Xây dựng ontology pháp luật Việt Nam; Xây dựng website trả lời tự động thông minh Đối tượng phạm vi nghiên cứu Đối tượng: Các vấn đề liên quan đến Web Ngữ nghĩa; Xử lý ngôn ngữ tự nhiên; Thông tin pháp luật Phạm vi: Pháp luật Việt Nam; Chương trình dạng trang Web Phương pháp nghiên cứu Phương pháp lý thuyết: - Tìm hiểu Web Ngữ nghĩa vấn đề xử lý ngôn ngữ tự nhiên - Tìm hiểu q trình xây dựng cơng cụ Search Engine - Ứng dụng Web Ngữ nghĩa để xây dựng website - Phương pháp xây dựng website tìm kiếm trả lời tự động - Phương pháp quy trình xây dựng cơng cụ tìm kiếm - Tổng hợp thông tin pháp luật thu thập Phương pháp thực nghiệm: - Xây dựng ontology - Xây dựng sở liệu - Xây dựng kho liệu huấn luyện - Triển khai thực tế Internet Ý nghĩa khoa học thực tiễn Ý nghĩa khoa học: - Đóng góp cơng cụ Search Engine theo công nghệ Web Ngữ nghĩa pháp luật - Phương pháp xây dựng ontology pháp luật - Ứng dụng Web Ngữ nghĩa mặt tìm kiếm - Xử lý Tiếng Việt ontology - Vấn đề đa ngữ ontology Ý nghĩa thực tiễn: - Đây lĩnh vực chưa nghiên cứu phổ biến Việt Nam, điều mở hướng nghiên cứu, ứng dụng - Đề tài áp dụng Việt Nam, cho hệ thống pháp luật Việt Nam - Có ứng dụng cao việc truy tìm liệu, phục vụ ngành luật người có quan tâm đến vấn đề pháp luật Việt Nam - Hỗ trợ tìm kiếm thơng tin pháp luật xác - Đêm lại ý nghĩa thực tế cho xã hội Bố cục luận văn Trong khuôn khổ luận văn tốt nghiệp tơi trình bày nội dung theo phần sau: Chương “Tổng quan Web Ngữ nghĩa, E-Learning Mạng xã hội”: trình bày tổng quan Web Ngữ nghĩa, E-Learning Mạng xã hội Chương “Hệ thống tra cứu pháp luật Việt Nam”: Tìm hiểu hệ thống tra cứu pháp luật Việt Nam nay, rút ưu điểm nhược điểm tìm hiểu hệ thống Web Ngữ nghĩa nước Đưa ý tưởng hệ thống tra cứu pháp luật đặt tả thành phần có Chương “Xây dựng hệ thống tra cứu pháp luật Việt Nam”: Phân tích thiết kế hệ thống, xây dựng Ontology pháp luật Việt Nam, Cài đặt ứng dụng CHƯƠNG TỔNG QUAN VỀ WEB NGỮ NGHĨA, E-LEARNING VÀ MẠNG XÃ HỘI 1.1 LÝ THUYẾT VỀ WEB NGỮ NGHĨA 1.1.1 Khái niệm Web ngữ nghĩa mở rộng WWW cách thêm vào mô tả ngữ nghĩa thơng tin dạng mà chương trình máy tính “hiểu” cho phép xử lý thông tin hiệu Xét mặt chất, web ngữ nghĩa công cụ để người máy tính sử dụng để biểu diễn thơng tin, hay nói xác Web ngữ nghĩa dạng liệu Web Khác với dạng thức liệu trình bày HTML, liệu web ngữ nghĩa đánh dấu, phân lớp, mơ hình hóa, bổ sung thêm thuộc tính, mối liên hệ, … theo lĩnh vực cụ thể, qua giúp cho phần mềm máy tính hiểu liệu tự động xử lý liệu Có thể kể ưu điểm web ngữ nghĩa so với web tại: - Máy tính hiểu thông tin Web - Thông tin tìm kiếm nhanh chóng xác - Khả suy luận thông minh - Dữ liệu liên kết động 1.1.2 Siêu liệu Một tảng làm nên web ngữ nghĩa siêu liệu Siêu liệu dùng để mô tả tài ngun thơng tin, cịn gọi liệu liệu Mỗi thực thể hay khái niệm có hay nhiều siêu liệu Mối liên hệ siêu liệu tài nguyên thông tin mà mơ tả thể hai cách sau: Các phần tử metadata chứa biểu ghi tách biệt bên đối tượng mơ tả Các phần tử metadata nhúng (gắn) vào bên tài ngun mà mơ tả 1.1.3 Kiến trúc web ngữ nghĩa Để có khả đề cập phần trên, web ngữ nghĩa cần có hạ tầng chặt chẽ với nhiều lớp hỗ trợ Dưới kiến trúc tổng quát web ngữ nghĩa tổ chức W3C đề xuất 1.1.4 Ngôn ngữ mô tả tài nguyên thể luận 1.1.5 Lược đồ RDF truy vấn RDF 1.1.6 Giới thiệu Ontology 1.2 TÌM HIỂU LÝ THUYẾT VỀ E-LEARNING 1.2.1 Khái niệm hệ thống giáo dục ảo 1.2.2 Đặc điểm kỹ thuật hệ thống giáo dục ảo 1.2.3 Sự cần thiết E-learing 1.2.4 Cơ cấu E-learning 1.2.5 Một số chức yếu E-learning 1.3 TÌM HIỂU VỀ MẠNG XÃ HỘI 1.3.1 Mạng xã hội ? 1.3.2 Tính mạng xã hội 1.3.3 Lịch sử đời 1.3.4 Những thành phần mạng xã hội 1.3.5 Mục tiêu mạng xã hội 1.4 CÁC CÔNG CỤ XÂY DỰNG HỆ THỐNG WEB NGỮ NGHĨA 1.4.1 Công cụ xây dựng Ontology Protégé Đây phần mềm miễn phí dùng để tạo mơ hình ứng dụng cách sử dụng Ontology Protégé phát triển trường Đại học Stan ord Mark Musen Chức bật phần mềm cho phép người dùng sử dụng tạo Ontology để phát triển Web ngữ nghĩa theo chuẩn ngôn ngữ W3C OWL 1.4.2 Công cụ SemWeb a Giấy phép Semweb quyền hoá theo giấy phép GNU GPL Tuy nhiên thư viện Semweb sử dụng số thư viện bên SPARQL nên phải tuân thủ theo giấy phép phần b Đặc điểm Semweb SemWeb dễ triển khai SemWeb cung cấp mã nguồn mở thư viện dịch DLL Người dùng hiệu chỉnh mã nguồn để sử dụng 1.4.3 Công cụ OwlDotNetApi OwlDotNetApi OWL API với phân tích cú pháp viết C# theo công nghệ NET dựa phân tích cú pháp RDF Drive Hồn tồn phù hợp với đặc điểm kỹ thuật W3C OwlDotNetApi có hai phần lớp chức năng, lớp giao tiếp 1.4.4 Hệ truy vấn SPARQL SPARQL ngôn ngữ để truy cập thông tin đồ thị RDF CHƯƠNG HỆ THỐNG TRA CỨU PHÁP LUẬT VIỆT NAM 2.1 TỔNG QUAN VỀ CÁC HỆ THỐNG TRA CỨU PHÁP LUẬT VIỆT NAM 2.1.1 Hệ thống tra cứu pháp luật Việt Nam a Phần mềm tra cứu cài đặt trực tiếp máy Phần mềm tra cứu văn pháp luật Sản phẩm Nhà xuất Chính trị quốc gia – Sự Thật đồng sản xuất phân phối Công ty CP Softech Phần mềm quản lý tra cứu văn trực tuyến Được phát triển công ty Hỗ trợ phát triển phần mềm Luật Việt trụ sở tại: 04 Trần Quang Diệu - Quận Sơn Trà - TP.Đà Nẵng b Hệ thống tra cứu dựa web Phần mềm tra cứu hệ thống văn pháp luật việt nam Phần mềm Công ty TNHH MTV PT PM ĐẠI LUẬT phát triển Có địa tại: 07 Võ Văn Tần - Quận Thanh Khê – TP Đà Nẵng Hệ thống văn quy phạm pháp luật Tư pháp Hệ thống xây dựng Tư pháp nước cộng hòa xã hội chủ nghĩa Việt Nam, trụ sở tại: 60 Trần Phú - Hà Nội Trang tra cứu pháp luật.info Trang Thư viện pháp luật 2.1.2 Nhật xét chung hệ thống tra cứu pháp luật Việt Nam a Ưu điểm Nhìn chung hệ thống tra cứu pháp luật Việt Nam có giao diện dễ sử dụng Nếu người dùng biết xác số hiệu văn tên văn tìm kết xác nhanh chóng Đa số hệ thống miễn phí cho người dùng (khơng cần có tài khoản sử dụng cần tài khoản khơng thu phí) Các hệ thống cho tải văn máy người sử dụng Hệ thống chạy ổn định b Nhược điểm Bên cạnh ưu điểm kể hầu hết hệ thống hạn chế sau: - Cơ sở liệu không cập nhật cách tự động Không trích rút từ hệ thống khác 10 - Chưa tạo mơi trường hỗ trợ việc tìm hiểu học tập trực tuyến pháp luật (e-learning) - Chưa cho phép người dùng tham gia đóng góp, chia sẽ, thảo luận vấn đề pháp luật quan tâm (social network) - Cơ sở liệu khơng cập nhật cách tự động Khơng trích rút từ hệ thống khác - Không hỗ trợ số tính trực tuyến, khơng trả lời tự động mà phải thông qua Luật sư phải có thời gian chờ đợi, Vì hệ thống tra cứu pháp luật cần khắc phục yếu tố có chức hỗ trợ sau: - Đầu tiên hệ thống phải lọc trích rút từ mạng internet liệu liên quan đến pháp luật cách tự động, nhanh chóng để đáp ứng nhu cầu người dùng - Hệ thống cho phép tra cứa thông tin pháp luật (công văn, văn bản, thông tư, … ) dựa vào ngữ nghĩa, hệ thống phải hiểu ngữ nghĩa từ cần tìm kết xác - Là hệ hỏi đáp tự động tức thời, trả lời vấn đề thông thường người dùng pháp luật cách tự động nhanh chóng - Là hệ học tập trực tuyến (e-learning), hỗ trợ người dùng học tập kiến thức pháp luật Việt Nam thông qua mạng Internet - Một trang mạng xã hội, cấp cho người dùng tài khoản để chia thơng tin kiến thức pháp luật, down/up liệu cần thiết liên quan đến vấn đề pháp luật, … 11 2.3 ĐẶT TẢ CÁC THÀNH PHẦN TRONG HỆ THỐNG 2.3.1 Tra cứu thông tin pháp luật Do tính chất cơng việc nên vấn đề luật pháp mà người quan tâm muốn tìm hiểu khác Hệ thống giúp người tìm hiểu văn mà quan tâm, tra cứu biết đầy đủ thơng tin chi tiết văn muốn tìm cách nhanh chóng Và có nhiều thơng tin bổ ích cần thiết tất lĩnh vực mà nhiều người quan tâm Hệ thống tra cứu có hỗ trợ ngữ nghĩa để trích rút thơng tin từ văn bản, thông tư, quy định, pháp luật Có nghĩa tìm văn bản, thơng tư, quy định, xác, gần với yêu cầu người dùng Nếu người dùng đăng nhập vào hệ thống tài khoản cá nhân hệ thống lọc hồ sơ người dùng để tìm kiếm khối tài liệu cần thiết phù hợp với lĩnh vực người dùng để đáp ứng người dùng yêu cầu So sánh Người dùng Hồ sơ người dùng Lọc Dữ liệu pháp luật Lọc Phân tích, trích rút Hệ thống Dữ liệu hệ thống Hình 2.2 Đăng nhập tra cứu thông tin pháp luật Hệ thống giúp người nhận đầy đủ thông tin có văn ban hành hay có thay đổi luật Điều 12 giúp tiết kiệm nhiều thời gian muốn tìm kiếm hay cập nhật thông tin luật pháp Không trợ giúp người tìm hiểu văn pháp luật mà hỗ trợ tra cứu vấn đề pháp luật địa bàn hay theo thời gian 2.3.2 Hệ hỏi đáp Hệ thống phải trả lời tự động yêu cầu pháp luật người dùng Hệ thống cho phép người dùng đặt câu hỏi dựa vào từ khóa văn bản, thông tư, quy định, pháp luật Bằng cách người dùng có kết nhanh chóng, xác Vì hệ thống cập nhật liệu cách tự động nên tất văn bản, thông tư, quy định, pháp luật hay cũ lưu sở liệu hệ thống Khi người dùng muốn tìm hiểu vấn đề pháp luật cách sử dụng mạng internet sử dụng mạng điện thoại Dựa vào câu hỏi người dùng hệ thống phân tích ngữ nghĩa, so sánh từ ngữ với câu hỏi trước, kết hợp thông tin lọc từ hồ sơ người dùng tìm kiếm từ văn bản, quy định, thơng tư,… để trích rút đáp án xác cho người dùng Người dùng khơng phải đợi hệ thống trích rút thơng tin trực tiếp từ sở liệu có sẵn thơng tin từ hệ thống khác mạng internet 13 ? Int e rne t Hồ sơ người dùng SMS Mạ ng điệ ho nt ại Hệ thống Dữ liệu hỏi/đáp Dữ liệu hệ thống Hình 2.3 Hệ thống hỏi đáp 2.3.3 Hệ học tập trực tuyến Khi người dùng đăng nhập vào hệ thống có chức hỗ trợ như: Cung cấp cho người dùng dung lượng sử dụng để lưu trữ Người dùng down/up tài liệu học tập liên quan pháp luật người dùng khác up lên trính rút từ internet Hệ thống cầu nối người truyền đạt lớp học, cho phép người dùng học tập thông qua giảng pháp luật từ người truyền đạt trực tiếp đến người dùng chương trình xem video trực tuyến tích hợp sẵn Những giảng lưu sở liệu để cần thiết người dùng xem lại Từ hệ thống người dùng phép người quản trị tạo lớp học trực tuyến giáo viên, thành viên khác đăng ký trở thành người tham gia học tập Tại hình ảnh, giọng nói giáo viên hệ thống thu lại truyền đến người học, người học phát biểu giáo viên cho phép thông qua thiết bị webcam Hệ thống hỗ trợ chat text giáo viên người học người học với nhau, việc giáo viên quản lý 14 Hệ thống cho phép xây dựng đề thi trắc nghiệm hay tự luận Và quản lý thời gian đăng nhập người học Người dùng tự kiểm tra kiến thức pháp luật thơng qua đề thi hệ thống Đáp án cho đề thi có sẵn sở liệu hệ thống Nếu người dùng sử dụng hình thức thi trắc nghiệm kết hay sai, cịn sử dụng hình thức thi tự luận sau kết thúc thời gian hệ thống phân tích làm người thi để so sánh đối chiếu với đáp án tìm ý làm chấm điểm theo tỷ lệ với đáp án Hệ thống cho phép người dùng chọn với lĩnh vực, mức độ khác để học tập hay kiểm tra kiến thức Chung lại hệ thống có đầy đủ yếu tố, chức cần thiết hệ học tập trực tuyến Hệ thống đủ thông minh để tạo môi trường học tập đáp ứng người dùng muốn học tập, tìm hiểu kiến thức pháp luật Việt Nam Hình 2.4 Các cấp độ tổ chức thực E-learning 15 2.3.4 Mạng Xã hội Hệ thống mạng xã hội kết nối tất người với để chia sẽ, thảo luận nhũng điều cần quan tâm Khi người dùng đăng nhập, hệ thống lọc thông tin hồ sơ cá nhân người dùng để xác định người dùng chung lĩnh vực, gửi lời mời kết bạn để người dùng lập chủ đề chung thảo luận CHƯƠNG XÂY DỰNG HỆ THỐNG TRA CỨU PHÁP LUẬT VIỆT NAM 3.1 PHÂN TÍCH VÀ THIẾT KẾ CHỨC NĂNG HỆ THỐNG 3.1.1 Đặt tả chức người dùng sử dụng hệ thống a Chức người quản trị Tài khoản Quản trị có chức kiểm sốt tất hệ thống người dùng: - Hệ thống có tính mở nên người quản trị xây dựng phát triển thêm module chức cần thiết - Quản trị can thiệp trực tiếp vào server đăng nhập vào hệ thống để kiểm soát lỗi bảo trì có cố sảy - Kiểm soát người dùng sử dụng hệ thống - Hỗ trợ người dùng cách sử dụng cấp phát tài nguyên cần thiết b Chức người dùng Người dùng (khách) Tra cứu: Công văn, văn bản, thông tư, … liên quan đến pháp luật Việt Nam thơng qua từ ngữ liên quan Vì hệ thống hiểu ngữ nghĩa từ khóa 16 Nếu chưa có tài khoản đăng ký để sử dụng thêm số chức hệ thống Người dùng (thành viên) Ngoài tất chức hệ thống dành cho người dùng, thành viên hệ thống hỗ trợ tối đa chức như: Quản lý thông tin cá nhân, Tra cứu, Hỏi đáp, Học tập trực tuyến, Trao đổi với người quản trị thành viên khác, Có thể up load down load tài nguyên hệ thống 3.1.2 Thiết kế chức người dùng theo sơ đồ Use-Case 3.2 XÂY DỰNG ONTOLOGY Đối với toán xây dựng hệ thống tra cứu pháp luật Việt Nam vấn đề tìm kiếm liệu ngữ nghĩa liệu pháp luật Vì tất lĩnh vực pháp luật phải lưu lớp, lớp quan trọng toán cần xây dựng Dữ liệu liên quan pháp luật như: văn bản, quy định, thông tư, vụ án, câu hỏi liên quan pháp luật, liệu cần thiết phục vụ tìm kiếm Mỗi điều kiện tìm kiếm ta xây dựng nên lớp thông tin tương ứng Khi xây dựng sở liệu ngữ nghĩa pháp luật việc lưu trữ thông tin dạng lớp (các class) với khai báo thông tin nên sau xây dựng ta bổ sung q trình sử dụng (thêm, hiệu chỉnh, xóa) Cịn liệu ngữ nghĩa thông tin pháp luật lớp lớp pháp luật Đã lớp thực chức có quan hệ với lớp thông tin liên quan (kể lớp con, cháu, chắc, … lớp thông tin liên quan) tạo liệu quan hệ 17 3.2.1 Mô tả lớp Để phân biệt lớp “thông tin liên quan” với lớp lớp ta gọi lớp bao phủ ngồi lớn (nó khơng lớp nào) siêu lớp Các lớp bên gọi lớp Vậy liệu quan hệ pháp luật liệu liên quan quan hệ cá thể pháp luật (individual) với các thể lớp Ta có ràng buộc thông tin liệu sau: - Lớp pháp luật chứa cá thể pháp luật mà không chứa lớp khác Vậy lĩnh vực pháp luật khơng lĩnh vực pháp luật khác - Mỗi lớp thơng tin liên quan chứa cá thể chứa lớp lớp Ví dụ: lớp “các vụ án” chứa lớp “trộm”, “tham ô”, “buôn lậu”, … chứa cá thể “chưa xác định tội danh” Lớp “trộm cướp”, “tham ơ”, “bn lậu” chứa lớp cá thể “chưa xác định tội danh” tập liệu Trong phần đưa số lớp quan trọng vấn đề tra cứu pháp luật, lớp khác thêm vào phần mềm Protégé trình sử dụng sau  Vanbanphapluat: Là tất văn pháp luật Bảng 3.1 Mô tả lớp lớp văn pháp luật Lớp lớp văn pháp luật Biểu thị nội dung – Vanbanphapluat văn pháp luật Boluat Bộ luật Luat Luật Chithi Chỉ thị 18 Congvan Công văn Hienphap Hiến pháp Lenh Lệnh Nghidinh Nghị định Nghiquyet Nghị Phaplenh Pháp lệnh Quyetdinh Quyết định Saclenh Sắc lệnh Thongtu Thông tư Thongtulientich Thông tư liên tịch Vanbanhopnhat Văn hợp Vanbankhac Văn khác Tieuchuanvietnam Tiêu chuẩn Việt Nam VanbanWTO Văn WTO Dieuuocquocte Điều ước quốc tế Từ lớp lớp văn pháp luật – Vanbanphapluat ta xây dựng cá thể liệu như: Luat có cá thể như: LGiaoducdaotao, Lnhao, Ldulich, Ldatdai, Ldautu, vv… Boluat có cá thể như: BLdansu, BLtotungdansu, BLhinhsu, Bltotunghinhsu, Bllaodong, vv…  Loaitoidanh: loại tội danh Bảng 3.2 Mô tả lớp lớp loại tội danh 19 Lớp lớp loại Biểu thị nội dung loại tội danh tội danh - Loaitoidanh XPAnninhquocgia Các tội xâm phạm an ninh quốc gia XPTMSKNPDDCN Các tội xâm phạm tính mạng, sức khỏe, nhân phẩm, danh dự người XPQTDDCCD Các tội xâm phạm quyền tự do, dân chủ công dân XPSH Các tội xâm phạm sở hữu XPCDHNGD Các tội xâm phạm chế độ nhân gia đình XPTTQLKT Các tội xâm phạm trật tự quản lý kinh tế Moitruong Các tội phạm môi trường Matuy Các tội phạm ma túy XPATCCTTCC Các tội xâm phạm an tồn cơng cộng, trật tự cơng cộng XPTTQLHC Các tội xâm phạm trật tự quản lý hành Chucvu Các tội phạm chức vụ XPHDTP Các tội xâm phạm hoạt động tư pháp XPNVTNQN Các tội xâm phạm nghĩa vụ, trách nhiệm quân nhân PHHBCLN&TPCT Các tội phá hoại hịa bình, chống lồi người tội phạm chiến tranh  Loaitoipham: Là loại tội phạm 20 Lớp lớp loại tội phạm - Biểu thị nội dung Loaitoipham Itnghiemtrong Nghiemtrong Ratnghiemtrong Datbietnghientrong loại tội phạm Ít nghiêm trọng Nghiêm trọng Rất nghiêm trọng Đặc biệt nghiêm trọng  Linhvuc: Là danh mục tất cá thể pháp luật mà ta lưu trữ phục phục tìm kiếm sau Việc định nghĩa lĩnh vực pháp luật thông tin liên quan đến nguồn liệu thơng minh để tìm kiếm nhanh cho kết xác Đây lớp chứa thơng tin pháp luật có liên quan đến cá thể lớp thông tin trình bày bên 3.2.2 Mơ tả thuộc tính Các thuộc tính lớp biểu thị quan hệ với lớp Thơng thường thuộc tính quy định kiểu liệu để hỗ trợ việc xây dựng chương trình có tính ràng buộc Trong Web Ngữ nghĩa việc lưu trữ liệu thơng qua XML nên có khả tùy biến cao, khả tùy biến sử dụng thuộc tính cách linh động Các thuộc tính định nghĩa chương trình :  NoidungVanbanphapluat: Biểu diễn thông tin văn pháp luật Thuộc tính thể liên hệ pháp luật với văn pháp luật ví dụ luật giáo dục có quy định hệ thống giáo dục, phương pháp giáo dục,…  NoidungLoaitoidanh: Biểu diễn thông tin loại tội danh Thuộc tính thể liên hệ pháp luật với loại tội danh ví dụ tội phạm chức vụ có tội như: Tội thiếu trách 21 nhiệm gây hậu nghiêm trọng, Tội đưa hối lộ, Tội lợi dụng ảnh hưởng người có chức vụ quyền hạn để trục lợi  NoidungLoaitoipham: Biểu diễn thông tin loại tội phạm Thuộc tính thể liên hệ pháp luật với loại tội phạm 3.2.3 Các cá thể Mục đích cá thể dùng để lưu trữ liệu riêng biệt đối tượng Dữ liệu thể liệu đơn liệu lưu trường thông tin Trong phần giới thiệu số cá thể lớp lĩnh vực –Linhvuc  Giaoducdaotao: Là cá thể lớp lĩnh vực -Linhvuc, biểu thị lĩnh vực lĩnh vực giáo dục  Yte: Là cá thể lớp lĩnh vực -Linhvuc, biểu thị lĩnh vực lĩnh vực y tế  Quocphong: Là cá thể lớp lĩnh vực -Linhvuc, biểu thị lĩnh vực lĩnh vực quốc phịng 3.3 XÂY DỰNG CHƯƠNG TRÌNH ỨNG DỤNG Để xây dựng hệ thống, tơi đề xuất sử dụng công cụ mã ngồn mở phổ biến với người phát triển ứng dụng, công cụ sử dụng để phát triển phải tương đối dễ sửng dụng có tính linh hoạt cao cơng cụ đề xuất là: Công cụ xây dựng Ontoleogy Protégé, Công cụ SemWeb, Công cụ OwlDotNetApi, Hệ truy vấn SPARQL 3.3.1 Môi trường thư viện phát triển ứng ụng cho Web Ngữ nghĩa Web ngữ nghĩa đánh giá xây dựng mơ hình tổ chức W3C Tổ chức muốn phát triển công nghệ theo hướng chia 22 s phát triển Tất quy tắc phát triển công bố người sử dụng mà khơng cần tính quyền Điều phù hợp với định hướng mã nguồn mở có nhiều cơng cụ hỗ trợ để phát triển ứng dụng web ngữ nghĩa Hệ thống tra cứu pháp luật Việt Nam phát triển internet, dạng website, sử dụng ngôn ngữ C# công cụ cần thiết giới thiệu để xây dựng hệ thống 3.3.2 Cài đặt chạy thử nghiệm ứng dụng Sau cài đặt chương trình giao diện hình tương tác người dùng hệ thống sau: Hình 3.2 Giao diện hình ứng dụng 23 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết đạt a Cơ sở lý thuyết Việc nghiên cứu, ứng dụng Web Ngữ nghĩa để xây dựng Website tìm kiếm tra cứu vấn dề pháp luật thu kết ban đầu, đáng khích lệ Về mặt lý thuyết, nghiên cứu nêu nét đặc trưng, ưu Web Ngữ nghĩa Bên cạnh đó, dựa việc tìm hiểu ngơn ngữ, cơng cụ hỗ trợ lập trình web ngữ nghĩa, luận văn đề xuất hệ thống pháp luật hoàn chỉnh, hệ thống không đơn hệ thống tra cứu pháp luật Việt Nam mà cn có hỗ trợ người dùng như: học tập thông qua mạng internet (e-learning), trao đổi người dùng (mạng xã hội), hệ hỏi đáp tức thời, … Tạo tiền đề để xây dựng hệ thống tích hợp đa nhiệm b Kết thực nghiệm Qua nghiên cứu tìm hiểu lý thuyết Web Ngữ nghĩa, hệ học tập trực tuyến, mạng xã hội, … bước đầu xây dựng ontology pháp luật, hệ thống tra cứu pháp luật Việt Nam Ứng dụng đủ thông minh cho phép người dùng tra cứu tìm kiếm thơng tin pháp luật cách nhanh chóng xác mức tìm kiếm nâng cao đưa gợi ý cho người dùng có nhiều kết trùng Với việc sử dụng hệ truy vấn SPARQL, việc truy vấn liệu khơng tìm theo liệu túy, mà dựa liệu có nghĩa, theo element định nghĩa RDF trước 24 Hạn chế Do giới hạn không gian trình bày luận văn thời gian thực đề tài, nên bên cạnh thành công đạt nghiên cứu cịn hạn chế, Ontology dừng lại mức độ nhỏ phần hệ thống pháp luật Việt Nam chưa thật lớn phong phú Ta cần phải có liệu Ontology đầy đủ để đánh giá mức độ xử lý tìm kiếm xác mức độ đáp ứng người dùng truy cập ứng dụng lúc Chưa có kết nối liệu trích rút từ WWW liệu Ontology Chức trích rút thuộc tính tự động cịn nghiên cứu có nhiều điểm chưa thống nghiên cứu khác giới Bên cạnh đó, việc cài đặt máy local, chưa triển khai lên server Internet Ngồi ra, cịn có hạn chế chưa thực tưởng hệ thống tra cứu tích hợp e-learning, mạng xã hội, hệ hỏi đáp, … Hướng phát triển Trong tương lai, dựa vào nghiên cứu kết xây dựng từ luận văn dự định phát triển thành dự án để tiếp tục để triển khai ứng dụng vào thực tiễn Để đạt mục đích cần phải xây dựng hệ thống bóc tách thơng tin tự động, chương trình tự động dị tìm trang web mạng tiến hành bóc tách theo thuật tốn rẽ nhánh thông minh Xây dựng Ontology đầy đủ pháp luật Việt Nam để xây dựng website tìm kiếm tra cứu vấn đề pháp luật chung cho nước Triển khai ứng dụng thực tế mạng internet, phát triển website trở thành hệ e-learning, mạng xã hội, … hoàn chỉnh ... CHƯƠNG HỆ THỐNG TRA CỨU PHÁP LUẬT VIỆT NAM 2.1 TỔNG QUAN VỀ CÁC HỆ THỐNG TRA CỨU PHÁP LUẬT VIỆT NAM 2.1.1 Hệ thống tra cứu pháp luật Việt Nam a Phần mềm tra cứu cài đặt trực tiếp máy Phần mềm tra cứu. .. hệ thống Web Ngữ nghĩa nước Đưa ý tưởng hệ thống tra cứu pháp luật đặt tả thành phần có Chương ? ?Xây dựng hệ thống tra cứu pháp luật Việt Nam? ??: Phân tích thiết kế hệ thống, xây dựng Ontology pháp. .. thuyết Web ngữ nghĩa công cụ xây hỗ trợ xây dựng chương trình ứng dụng; Nghiên cứa pháp luật Việt Nam hệ thống tra cứu; Xây dựng ontology pháp luật Việt Nam; Xây dựng website trả lời tự động thông

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

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan