Ứng dụng công nghệ web ngữ nghĩa và openstreetmap phát triển ứng dụng hỗ trợ tìm kiếm thông tin về bệnh nhân COVID 19 TT

22 23 0
Ứng dụng công nghệ web ngữ nghĩa và openstreetmap phát triển ứng dụng hỗ trợ tìm kiếm thông tin về bệnh nhân COVID 19 TT

Đ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 HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - Phan Hồng Dương ỨNG DỤNG CÔNG NGHỆ WEB NGỮ NGHĨA VÀ OPENSTREETMAP PHÁT TRIỂN ỨNG DỤNG HỖ TRỢ TÌM KIẾM THÔNG TIN NGƯỜI BỆNH COVID19 Chuyên ngành: Hệ thống thơng tin Mã số: 8.48.01.04 TĨM TẮT LUẬN VĂN THẠC SĨ 2 HÀ NỘI - 2021 Luận văn hồn thành tại: HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG Người hướng dẫn khoa học: PGS TS Hồng Hữu Hạnh Phản biện 1: TS Nguyễn Vĩnh An Phản biện 2: PGS TS Phạm Văn Cường Luận văn bảo vệ trước Hội đồng chấm luận văn thạc sĩ Học viện Cơng nghệ Bưu Viễn thơng Vào lúc: 00 ngày 30 tháng 08 năm 2021 3 Có thể tìm hiểu luận văn tại: - Thư viện Học viện Cơng nghệ Bưu Viễn thông 4 PHẦN MỞ ĐẦU Lý chọn đề tài Sự bùng nổ thông tin trực tuyến Internet World Wide Web tạo lượng thông tin khổng lồ đưa thách thức làm để khai phá hết lượng thơng tin cách hiệu nhằm phục vụ đời sống người Sự đời hệ web thứ ba – Semantic Web (hay Web ngữ nghĩa) W3C khởi xướng mở bước tiến công nghệ web giúp giải thách thức Dựa tảng XML, thông tin Web ngữ nghĩa dễ dàng trao đổi với nhau, hệ thống biết cách "đọc" cấu trúc liệu dựa XML Các tầng phía Web ngữ nghĩa cho phép định nghĩa, giải thẻ XML Như vậy, mức cao XML, Web ngữ nghĩa cho phép trao đổi thông tin mà cịn cho phép máy tính hiểu phần thơng tin tự động thực số công đoạn thay người Dựa tảng lơ-gic, đối tượng, thuộc tính trình bày luật lơ-gic, điều cho phép chương trình suy luận, lập luận, chứng minh dựa biểu diễn lô-gic Web ngữ nghĩa Đây điều mà web làm OpenStreetMap (viết tắt OSM) dịch vụ đồ giới trực tuyến có nội dung mở OpenStreetMap nhằm mục đích cung cấp liệu địa lý nhiều người cộng tác với hệ thống wiki Nó thường gọi "Wikipedia đồ" Dự án OpenStreetMap sáng lập năm 2004, chủ yếu để cạnh tranh với công ty quan phủ cung cấp liệu địa lý theo điều khoản sử dụng coi chặt chẽ Đại dịch COVID-19 diễn biến nhanh chóng với số ca nhiễm không ngừng gia tăng hàng ngày Một câu hỏi đặt việc truy xuất thông tin ca nhiễm, nghi nhiễm tìm kiếm thơng tin liên quan Web ngữ nghĩa Đề tài hướng việc ứng dụng công nghệ Web ngữ nghĩa việc phát triển ứng dụng Web ngữ nghĩa hệ thống liệu đồ mở OpenStreetMap nhằm kết nối liệu để hỗ trợ hiệu việc tìm kiếm thơng tin dịch COVID-19 ca nhiễm, nghi nhiễm Việt Nam đặc biệt Hà Nội vùng phụ cận, cung cấp them thông tin liên quan đến đến COVID-19 người sử dụng hệ thống Từ vấn đề nêu trên, chọn đề luận văn là: “Ứng dụng công nghệ Web ngữ nghĩa OpenStreetMap phát triển ứng dụng hỗ trợ tìm kiếm thơng tin COVID-19” Tình hình nghiên cứu tính đề tài Các ứng dụng Web ngữ nghĩa lĩnh vực khác thu hút nhiều nhóm nghiên cứu Do đó, ứng dụng thiết kế dựa khái niệm đề cập sử dụng thơng tin xử lý máy tính để tạo động lực lớn cho việc phát triển hệ công cụ ứng dụng Web Trong suốt vài năm trở lại đây, công nghệ liên quan đến Web ngữ nghĩa xuất hiệu chỉnh nhiều Một phần quan trọng tiến triển ngôn ngữ phát triển ontology Tổ chức W3C làm việc tích cực để chuẩn hố chuẩn phê chuẩn RDF ngôn ngữ ontology OWL hai chuẩn quan trọng số công nghệ Web ngữ nghĩa Điều cung cấp sở vững để triển khai ứng dụng Web ngữ nghĩa diện rộng, làm đòn bẩy cho việc đưa Web ngữ nghĩa từ nghiên cứu sang ứng dụng công nghiệp chuẩn cho để xây dựng hệ ứng dụng Điểm luận văn: sử dụng OpenStreetMap – hệ thống đồ mở dùng để làm liệu cho việc xây dựng ứng dụng Web ngữ nghĩa tìm kiếm thơng tin COVID-19 nêu Mục đích nghiên cứu Mục đích chung: nghiên cứu cơng nghệ Web ngữ nghĩa cho việc phát triển ứng dụng Web liệu (Web of Data), hệ thống OpenStreetMap (OSM) ứng dụng tìm kiếm thơng tin COVID-19 Các mục đích cụ thể: + Về mặt lý thuyết: nghiên công cụ, thư viện hỗ trợ xây dựng ứng dụng Web ngữ nghĩa Cách thức trích xuất liệu từ OpenStreetMap để làm liệu cho ứng dụng Web ngữ nghĩa Tìm hiểu chọn công cụ để phát triển cách hiệu + Về mặt ứng dụng: cần xây dựng trang Web (dữ liệu) đáp ứng yêu cầu tra cứu thông tin COVID-19 Việt Nam, thông tin liên quan trình hình COVID-19 tồn giới nay, tảng OSM Đối tượng nghiên cứu Trong luận văn này, tập trung nghiên cứu: - Cơ sở lý thuyết Web ngữ nghĩa, công nghệ mơ hình hố cơng cụ lập trình ứng dụng Web ngữ nghĩa; - OpenStreetMap công cụ giúp xây dựng trang Web ngữ nghĩa Đồng thời tìm kiếm nguồn liệu cho thơng tin COVID-19 Việt Nam giới (các điểm nóng) Phương pháp nghiên cứu Phương pháp nghiên cứu lý luận: nghiên cứu tài liệu liên quan đến Web ngữ nghĩa, OpenStreetMap, tổng hợp tài liệu, liệu không gian thời gian liên quan đến COVID-19 Việt Nam giới Phương pháp khảo sát: Thu thập số liệu COVID-19 Việt Nam giới, tìm hiểu hệ thống tra cứu COVID-19 để đối chiếu, so sánh 7 Phương pháp thực nghiệm: Thực nghiệm công cụ hỗ trợ phát triển Web ngữ nghĩa Nội dung luận văn Chương 1: Kiến thức sở Chương 2: Lập trình với Web ngữ nghĩa Chương 3: Ứng dụng tìm kiếm thơng tin bệnh nhân COVID-19 Việt Nam 8 KIẾN THỨC CƠ SỞ 1.1 Web ngữ nghĩa 1.1.1 Khái niệm Web ngữ nghĩa Web ngữ nghĩa không phiên Web riêng biệt mà mở rộng Web tại, theo cách mà thông tin xác định ý nghĩa tốt hơn, cho phép máy tính người cộng tác với cách tốt Web ngữ nghĩa hình thành từ ý tưởng Tim Berners-Lee, người phát minh WWW (World Wide Web), URI (Uniform Resource Identification), HTTP, HTML Web ngữ nghĩa mạng lưới nguồn thông tin liên kết cho chúng xử lý tìm kiếm dễ dàng máy tính phạm vi tồn cầu Web ngữ nghĩa xem cách mô tả thông tin hiệu World Wide Web, xem sở liệu có khả liên kết với mạng lưới toàn cầu Web ngữ nghĩa phương pháp cho phép người dùng định nghĩa liên kết liệu cách có ngữ nghĩa nhằm phục vụ cho máy tính “hiểu” tìm kiếm được.Ngồi Web ngữ nghĩa cịn cung cấp môi trường chia sẻ xử lý liệu tự động 1.1.2 Kiến trúc Web ngữ nghĩa Web ngữ nghĩa tập hợp ngôn ngữ Các lớp Web ngữ nghĩa sử dụng để đảm bảo độ an toàn giá trị thông trở nên tốt 9 Kiến trúc Web ngữ nghĩa - Lớp Unicode & URI - Lớp XML với định nghĩa không gian tên (namespace) lược đồ (schema) - Lớp RDF RDFS - Lớp Ontology - Lớp Digital Signature - Các lớp Logic, Proof, Trust: 1.2 RDF, RDFS 1.2.1 Giới thiệu RDF RDF (Resource Description Framework) hay khung mô tả tài nguyên, tảng cho việc biểu diễn liệu lĩnh vực Web có ngữ nghĩa RDF tập hợp nhiều nguyên tắc dành cho ngôn ngữ đánh dấu, cung cấp mơ hình liệu cú pháp đơn giản với hệ thống độc lập Đồng thời, thiết kế để đọc thơng tin hệ thống máy tính hiểu được, khơng đơn giản để trình bày liệu cho người dùng cuối Biểu diễn thông tin theo mơ hình RDF gồm phát biểu (statement) dạng cấu trúc ba (triple) với thành phần là: (Subject, Predicate, Object) Trong đó: 10 • Subject miêu tả đối tượng đóng vai trị chủ thể • Predicate (property) thuộc tính quan hệ chủ thể • Object giá trị đối tượng hay thuộc tính chủ thể nêu Object giá trị nguyên thủy số chuỗi kí tự, số nguyên, tài nguyên định 1.2.1.1 Đồ thị RDF Đồ thị RDF tập hợp ba hợp lại tạo thành Các chủ ngữ nút đồ thị, cung đồ thị vị từ tân ngữ ba Bộ ba mô tả dạng nút - cung - nút Hướng đồ thị quan trọng chủ ngữ qua vị từ đến tân ngữ Chủ ngữ Vị từ Tân ngữ Mối quan hệ thành phần ba RDF 1.2.1.2 Cú pháp RDF/XML Để biểu diễn phát biểu RDF cách thức để máy có khả xử lý được, RDF sử dụng nhiều ngôn ngữ có ngơn ngữ XML XML (Extensible Markup Language) ngôn ngữ đánh dấu mở rộng RDF định nghĩa loại ngôn ngữ đánh dấu XML đặc biệt, biết giống RDF/XML, để sử dụng việc biểu diễn thông tin ba RDF Như phần trước giới thiệu đồ thị xem tập đường nút, cung vị từ, nút, cung vị từ, nút, cung vị từ,… chúng bao bọc toàn đồ thị Trong RDF/XML điều trở thành nối tiếp liên tục phần tử bên phần tử mà xen kẽ phần tử nút cung vị từ Điều gọi loạt 11 nút/cung Nút vị trí bắt đầu chuỗi nối tiếp trở thành phần tử cùng, cung vị từ trở thành phần tử 1.2.2 Giới thiệu RDFS RDF sử dụng XML để trao đổi mơ tả tài ngun web tài ngun mơ tả thuộc nhiều loại khác nhau, bao gồm tài nguyên XML khơng XML RDF dựa vào tiện ích phép tài nguyên web xử lý tự động RDF dùng nhiều ứng dụng khác nhau, ví dụ: khám phá tài nguyên để giúp cho việc tìm kiếm cho kết tốt hơn, hay việc Các lớp thuộc tính RDF chia thành loại để mô tả nội dung mối quan hệ sẵn có trang web đặc biệt phần mềm thông minh để làm cho việc chia sẻ trao đổi tri thức dễ dàng Trong RDF ngôn ngữ không thiết lập giả định lĩnh vực ứng dụng cụ thể nào, không định nghĩa ngữ nghĩa lĩnh vực chuyên biệt RDFS cung cấp phương pháp xây dựng mơ hình đối tượng từ liệu thực tế cho ngữ nghĩa liệu 1.3 Các ngôn ngữ truy vấn Web ngữ nghĩa 1.3.1 Simple Protocol And RDF Query Language (SPARQL) Như biết RDF cách để mô tả thông tin tài nguyên Web cách linh động Nó sử dụng để mơ tả nhiều loại thơng tin ví dụ thơng tin cá nhân, hệ thống mạng toàn cầu, siêu liệu (meta-data) đa phương tiện âm hình ảnh cung cấp phương tiện để tích hợp nguồn tài nguyên khác Với lượng thông tin lớn vậy, để liệu truy vấn nhanh chóng xác, tổ chức W3C phát triển ngôn ngữ chuẩn để truy vấn liệu RDF với việc cung cấp nhiều chức cho nhà phát triển web người dùng cuối cách để viết thực thi câu truy vấn Phần mô tả ngôn ngữ truy vấn Protocol And RDF Query Language (SPARQL) để truy cập liệu RDF phát triển nhóm RDF Data Access Working Group 12 1.3.1.1 Viết truy vấn đơn giản 1.3.1.2 Cú pháp biến 1.4 LINKED DATA 1.4.1 Khái niệm Trong hoạt động tính tốn máy tính, Linked data mơ tả phương thức tạo liệu có cấu trúc để liên kết với trở nên có ích Dữ liệu Liên kết (Linked Data) khái niệm trụ cột Web ngữ nghĩa (Semantic Web), biết tới Web Dữ liệu Web ngữ nghĩa tất liên kết tập hợp liệu hiểu khơng cho người mà cịn cho máy tính, Dữ liệu Liên kết đưa thực hành tốt để tạo liên kết Dữ liệu Liên kết tập hợp nguyên tắc thiết kế cho việc chia sẻ liệu liên kết với Web mà máy tính đọc 1.4.2 Các quy tắc triển khai Linked Data Tim Berners-Lee liệt kê bốn quy tắc triển khai Linked data thảo luận tóm gọn dịng sau: Dùng URI định danh tài nguyên Sử dụng HTTP URI để tài nguyên tham chiếu tìm kiếm chúng ("tham chiếu lại") người hay ứng dụng Cung cấp thơng tin hữu ích tài ngun URI tham chiếu lại, sử dụng định dạng tiêu chuẩn RDF/XML Gồm liên kết đến liên kết khác, URL có quan hệ bên liệu tìm thấy để đẩy mạnh khả tìm kiếm thơng tin liên quan khác Web 13 1.4.3 Truy vấn Web ngữ nghĩa Những đồ thị RDF truy xuất thông qua URI Web ngữ nghĩa phần tập liệu liên kết Tập liệu liên kết đồ thị RDF chứa liệu nhiều thực thể hay đối tượng Để tạo tập liệu liên kết này, dùng số cách phổ biến như: truy vấn liệu dựa vào giao diện Linked Data, kho lưu trữ trực tuyến hay giao diện Web Để xuất tập liệu liên kết theo công thức Linked Data, người ta đưa khái niệm kết xuất RDF hay điểm đầu cuối SPARQL để truy vấn vào tập liệu liên kết Một kết xuất RDF tài liệu RDF lớn chứa đồ thị RDF cấu thành tập liệu liên kết Một điểm đầu cuối SPARQL dịch vụ truy vấn dựa giao thức HTTP, xử lý truy vấn SPARQL tập liệu liên kết SPARQL – ngôn ngữ truy vấn cho đồ thị RDF, dựa mẫu đồ thị RDF đối sánh đồ thị Các tiếp cận xử lý truy vấn kể đến xếp kho liệu (Data Warehousing), máy tìm kiếm (Search Engines), truy vấn liên hiệp (Query Federation), truy vấn liên hiệp khám phá (Discovery Query Federation) hay quét liên kết (Linh traversal), dựa số thuộc tính không gian liệu vào, giao diện yêu cầu, truy xuất đến liệu nguồn, hỗ trợ cấu trúc liệu, tính đáp ứng, mức độ truy vấn liệu, độ xác, tính cập nhật 14 CHƯƠNG 2: LẬP TRÌNH VỚI WEB NGỮ NGHĨA 2.1 Mơi trường lập trình Web ngữ nghĩa 2.1.1 Mơi trường lập trình Intellij 2.1.1.1 Giới thiệu IntelliJ IDEA trình soạn thảo (IDE) để phát triển phần mềm máy tính Nó phát triển nhà sản xuất JetBrains (trước gọi IntelliJ), cấp phép Apache Intellij có phiên bản: Intellij Ultimate (thương mại) Intellij Community (cộng đồng) Cả hai sử dụng cho phát triển phần mềm 2.1.1.2 Các thành phần • • • • • • • Kiểm soát phiên Xây dựng cơng cụ Kiểm thử Trình biên dịch Thiết bị đầu cuối Công cụ sở liệu Máy chủ ứng dụng 2.1.2 Jena 2.1.2.1 Giới thiệu Jena thư viện Java framework dùng cho việc xây dựng ứng dụng Web ngữ nghĩa Cung cấp mơi trường lập trình cho RDF, RDFS and OWL, SPARQL Bao gồm công cụ suy diễn từ luật sở (rule-based inference engine) Phiên đời HP Lab xây dựng Jena đời vào 2003 – phiên Jena 3.0 15 2.1.2.2 Jena API Kiến trúc Jena thiết kế phép tích hợp cách dễ dàng thành phần xử lý thay phân tích liệu (parser), xuất (writer), lưu trữ truy vấn Jena API bao gồm tập giao diện Java mô tả nguồn tài nguyên (resources), thuộc tính (properties), phát biểu (statements) mơ hình (model) dạng khung mơ tả tài nguyên RDF (Resource Description Framework) 2.1.2.3 Kiến trúc Jena RDFNode interface: Cung cấp thành phần ba RDF {predicate, subject, object} Literal interface: Dùng để mô tả chuỗi chuyển đổi số kiểu Java String, Int, Double Các đối tượng thực giao diện Property predicate ba {predicate, subject, object} Statement interface: mô tả ba {predicate, subject, object} Đồng thời dùng đối tượng 2.2 Mô hình hóa thơng tin với Jena 2.2.1 Chương trình Hello Word! Jena 2.2.2 Tạo mơ hình RDF 2.2.2.1 Tạo tài nguyên thêm thuộc tính 2.2.2.2 Thêm mối quan hệ, xuất tập tin RDF 2.2.3 Đọc mơ hình RDF Phần sử dụng truy vấn SPARQL để xuất ?s ?p ?o tất tài nguyên tập tin family.rdf Kết xuất định dạng Turtle: 16 Dữ liệu xuất dạng Turtle 2.3 Chuyển đổi liệu Web ngữ nghĩa Trong phần sử dụng thư viện jxl.jar để thao tác với tập tin Excel Sau sử dụng Jena để tạo mơ hình liệu RDF Thêm tài ngun thuộc tính với liệu đọc từ file Excel Cuối xuất liệu tập tin RDF với định dạng XML 2.4 Framework Spring MVC 2.4.1 Giới thiệu Framework Spring MVC Spring framework để phát triển ứng dụng Java sử dụng hàng triệu lập trình viên giới Spring giúp tạo ứng dụng có hiệu cao, dễ dàng kiểm thử, sử dụng lại code cách hợp lý Spring gọn nhẹ suốt (nhẹ: với kích thước nhỏ, version khoảng megabytes; suốt: hoạt động cách suốt với đối lập trình viên), Spring mã nguồn mở, phát triển, chia sẻ có cộng đồng người dùng lớn tehes giới Spring Framework xây dựng dựa nguyên tắc thiết kế là: Dependencies Injection Aspect Orient Programming 17 CHƯƠNG 3: ỨNG DỤNG TÌM KIẾM THÔNG TIN BỆNH NHÂN COVID-19 TẠI VIỆT NAM 3.1 Giới thiệu tốn tìm kiếm thơng tin bệnh nhân COVID-19 Từ liệu hồ sơ bệnh án (trích xuất biểu đồ) cho biết thêm bệnh nhân COVID-19 trình bệnh họ Những liệu bao gồm thơng tin nhân học (tuổi, chủng tộc/dân tộc, giới tính), triệu chứng, phương pháp điều trị kết Các nhà khoa học sử dụng trích xuất biểu đồ để tìm hiểu người có khả mắc bệnh nặng hơn, dịch vụ chăm sóc y tế bệnh nhân nhận bệnh nhân hồi phục chưa Với nội dung tìm hiểu phần trên, luận văn sử dụng công nghệ Web ngữ nghĩa để xây dựng ứng dụng minh họa nhằm phục vụ cho việc lưu trữ, truy vấn, tìm kiếm thơng tin bệnh nhân COVID-19 Việt Nam 3.1.1 Kiến trúc hệ thống 3.1.2 Chuẩn bị liệu cho toán 3.1.2.1 Dữ liệu người bệnh COVID-19 Việt Nam Dữ liệu thông tin người bệnh lấy từ trang tin dịch bệnh viêm đường hô hấp cấp COVID-19 Bộ Y tế (Website: https://ncov.moh.gov.vn/) Dữ liệu copy vào file Excel gồm thông tin bệnh nhân, địa điểm di chuyển người bệnh 3.1.2.2 Dữ liệu từ OpenStreetMap OpenStreetMap, OSM, giống Wikipedia cho đồ Đó nguồn mở, người dùng đóng góp, miễn phí để sử dụng, và, giống Wikipedia, chứng minh đáng tin cậy đáng kinh ngạc Ngay bạn chưa nghe trước đây, bạn sử dụng liệu Nó sử dụng FourSquare, Pokemon Go, Craigslist, Tesla, danh sách dài ứng dụng dịch vụ khác Trong khơng phải hữu ích cho chuyển hướng hàng ngày, 18 liệu không gian địa lý rộng lớn nhiều lần chứng minh hữu ích khơng cho ứng dụng, cho công việc nhân đạo cứu trợ khẩn cấp OpenStreetMap ban đầu tạo Anh Steve Coast, kể từ thành lập năm 2004, sở liệu thơng tin đồ phát triển đáng kể Dữ liệu họ đến từ việc đóng góp hàng loạt từ thực thể chứa nhiều liệu đồ từ người dùng tặng thời gian lượng họ để giúp xây dựng trì đồ Hệ thống tìm kiếm nhập vào địa điểm tìm kiếm tập tin RDF hệ thống Sau trích thông tin dựa OSM_ID nhúng vào OpenStreetMap để hiển thị lên đồ Dữ liệu Học viện Cơng nghệ Bưu Viễn thơng OpenStreetMap 3.1.2.3 Dữ liệu từ LinkedGeoData LinkedGeoData dự án nhóm nghiên cứu AKSW với 1,2 tỉ lượt truy cập dựa thông tin tập tin hành tinh OpenStreetMap từ năm 2015 LinkedGeoData dự án để thêm không gian vào liệu Web ngữ nghĩa LinkedGeoData sử dụng thông tin thu thập dự án OpenStreetMap làm cho có sẵn dạng sở tri thức RDF theo nguyên tắc 19 liệu có liên kết Nó liên kết liệu với sở tri thức khác sáng kiến liên kết liệu mở 3.2 Giải pháp hệ thống 3.2.1 Mơ hình hệ thống Mơ hình hệ thống tra cứu thông tin bệnh nhân Khi người dùng chọn người bệnh, q trình tìm kiếm từ khóa thực truy vấn SPARQL liệu RDF từ tệp BENHNHAN.rdf ,DIADIEM.rdf LICHSU.rdf Các thông tin từ file RDF hiển thị trực tiếp lên HTML form, đồng thời dựa vào thông tin từ OpenStreetMap để hiển thị lên trình duyệt thơng tin chi tiết địa điểm cần tìm kiếm 3.2.2 Tạo liệu RDF Với liệu tải từ OpenStreetMap, dùng Jena API để chuyển đổi sang liệu RDF lưu với tên DIADIEM.rdf Đồng thời để tạo liệu ngữ nghĩa minh họa tạo thêm tập tin BENHNHAN.rdf, LICHSU.rdf từ liệu file Excel để biết thông tin bệnh nhân lịch sử di chuyển họ Tiếp đó, tơi dùng từ vựng FOAF(http://xmlns.com/foaf/0.1/) để mơ tả thông tin tương ứng với thuộc tính sau: FOAF.name, FOAF.age, FOAF.openid, FOAF.status, từ vựng Dbpedia(https://dbpedia.org/ontology/) DC (http://purl.org/dc/elements/1.1/) 20 3.2.3 Truy vấn liệu Để thực truy vấn tập tin RDF, sử dụng ngôn ngữ truy vấn Web ngữ nghĩa SPARQL với nội dung nhập từ HTML form Sau xuất kết truy vấn định dạng HTML Sử dụng ngơn ngữ lập trình Java 3.3 Xây dựng hệ thống 3.3.1 Mô tả hệ thống Phần xây dựng mơ hình hệ thống với mục đích cung cấp cách chi tiết chức tìm kiếm thơng tin, xem thơng tin bệnh nhân (duyệt thông tin) xem thông tin chi tiết địa điểm Mơ hình thể hình sau: Use case hệ thống tìm kiếm thơng tin bệnh nhân COVID-19 3.3.2 Đặc tả chức - Chức tìm kiếm: cho phép người sử dụng truy xuất thông tin hệ thống cách chọn người bệnh form Hệ thống duyệt file DIADIEM.rdf tìm tất tài nguyên liên quan đến từ khóa muốn tìm trả kết Khi lấy thơng tin phù hợp hiển thị khung OpenStreetMap - Chức duyệt thông tin: Chức cho phép người sử dụng xem thông tin danh sách tài nguyên liên quan đến từ khóa cách chọn mục thơng tin cần xem Hệ thống tìm đối tượng liên quan đến thông tin chọn trả kết cho người sử dụng Kết hiển thị khung 21 OpenStreetMap - Chức xem thông tin chi tiết: Chức cho phép người sử dụng xem thông tin chi tiết tài nguyên hệ thống dựa khung OpenStreetMap 3.3.3 Thiết kế giao diện 3.3.3.1 Giao diện trang thống kê Giao diện trang chủ tra cứu thông tin người bệnh COVID-19 Khi người dùng chọn bệnh nhân hệ thống hiển thị tất kiện, địa điểm xác người bệnh tương ứng di chuyển thời gian trước theo ngày cụ thể Ngồi thơng số Tổng ca nhiễm, Số ca hôm nay, Số người chết, Số chữa khỏi cập nhật từ Website y tế 22 https://ncov.moh.gov.vn/ 3.3.3.2 Giao diện trang chi tiết thông tin người bệnh Giao diện chi tiết thông tin người bệnh COVID-19 ... đề luận văn là: ? ?Ứng dụng công nghệ Web ngữ nghĩa OpenStreetMap phát triển ứng dụng hỗ trợ tìm kiếm thơng tin COVID- 19? ?? Tình hình nghiên cứu tính đề tài Các ứng dụng Web ngữ nghĩa lĩnh vực khác... xuất thông tin ca nhiễm, nghi nhiễm tìm kiếm thơng tin liên quan Web ngữ nghĩa Đề tài hướng việc ứng dụng công nghệ Web ngữ nghĩa việc phát triển ứng dụng Web ngữ nghĩa hệ thống liệu đồ mở OpenStreetMap. .. thuyết Web ngữ nghĩa, công nghệ mơ hình hố cơng cụ lập trình ứng dụng Web ngữ nghĩa; - OpenStreetMap công cụ giúp xây dựng trang Web ngữ nghĩa Đồng thời tìm kiếm nguồn liệu cho thông tin COVID- 19

Ngày đăng: 16/10/2021, 10:39

Hình ảnh liên quan

Mô hình hệ thống tra cứu thông tin bệnh nhân - Ứng dụng công nghệ web ngữ nghĩa và openstreetmap phát triển ứng dụng hỗ trợ tìm kiếm thông tin về bệnh nhân COVID 19 TT

h.

ình hệ thống tra cứu thông tin bệnh nhân Xem tại trang 19 của tài liệu.
Phần này sẽ xây dựng mô hình hệ thống với mục đích cung cấp một cách chi tiết về các chức năng cơ bản như tìm kiếm thông tin, xem thông tin  bệnh nhân (duyệt thông tin) và xem các thông tin chi tiết của địa điểm - Ứng dụng công nghệ web ngữ nghĩa và openstreetmap phát triển ứng dụng hỗ trợ tìm kiếm thông tin về bệnh nhân COVID 19 TT

h.

ần này sẽ xây dựng mô hình hệ thống với mục đích cung cấp một cách chi tiết về các chức năng cơ bản như tìm kiếm thông tin, xem thông tin bệnh nhân (duyệt thông tin) và xem các thông tin chi tiết của địa điểm Xem tại trang 20 của tài liệu.

Từ khóa liên quan

Mục lục

  • Luận văn được hoàn thành tại:

  • HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

  • Người hướng dẫn khoa học: PGS. TS. Hoàng Hữu Hạnh

  • Phản biện 1: TS. Nguyễn Vĩnh An

  • Phản biện 2: PGS. TS. Phạm Văn Cường

  • Luận văn sẽ được bảo vệ trước Hội đồng chấm luận văn thạc sĩ tại Học viện Công nghệ Bưu chính Viễn thông

  • Vào lúc: 9 giờ 00 ngày 30 tháng 08 năm 2021

  • Có thể tìm hiểu luận văn tại:

  • PHẦN MỞ ĐẦU

  • 1 KIẾN THỨC CƠ SỞ

    • 1.1 Web ngữ nghĩa 

      • 1.1.1 Khái niệm về Web ngữ nghĩa

      • 1.1.2 Kiến trúc Web ngữ nghĩa

      • 1.2 RDF, RDFS

        • 1.2.1 Giới thiệu RDF

          • 1.2.1.1 Đồ thị RDF

          • 1.2.1.2 Cú pháp RDF/XML

          • 1.2.2 Giới thiệu về RDFS

          • 1.3 Các ngôn ngữ truy vấn của Web ngữ nghĩa

            • 1.3.1 Simple Protocol And RDF Query Language (SPARQL)

              • 1.3.1.1 Viết một truy vấn đơn giản

              • 1.3.1.2 . Cú pháp các biến.

              • 1.4 LINKED DATA

                • 1.4.1 Khái niệm

                • 1.4.2 Các quy tắc triển khai Linked Data

                • 1.4.3 Truy vấn Web ngữ nghĩa

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

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

Tài liệu liên quan