1. Trang chủ
  2. » Công Nghệ Thông Tin

4 WEB ngu nghia XML

248 863 0

Đ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

Công XML WEB The Semantic WEB T N N - HVKTQS - 2012 Giáo viên • T Nguyên N • N công tác: môn Khoa máy tính, Khoa CNTT, HVKTQS • H nghiên : X lý tín hình , Trí nhân , Lý , Khai phá • Liên : email tnn1999@mail.ru cell 0948435163; nhà A1 • L sinh viên: T hàng 14h15 14h45 nhà A1 T N N - HVKTQS - 2012 Môn • Công XML Web - XML Technologies and the Semantic Web nhóm chuyên ngành Khoa máy tính • S : 15 • Thi: V • Các môn liên quan: CTDL>, Multimedia, Trí nhân , L trình , Khai phá T N N - HVKTQS - 2012 Các dung môn • L • • • • • hình thành nhu phát web Ontology xây Web G Ngôn truy SPARQL C XML Bài toán Xây web Webcrawler khai thác thông tin Web T N N - HVKTQS - 2012 Tài • G S W • Michael C Daconta,Leo J Obrst, Kevin T Smith The Semantic Web - A Guide to the Future of XML, Web Services, and Knowledge Management , Wiley 2003 • T Berners-Lee, J Hendler, O Lassila, The Semantic • Web, Scientific American, May 2001 • D Brickley, R.V Guha, Resource Description Framework (RDF) Schema Specification, World Wide Web Consortium, Proposed recommendation 2001 T N N - HVKTQS - 2012 Tài thêm • http://www.w3.org/TR/rdf-sparql-query/ • SPARQL Query Language for RDF http://www.w3schools.com/rdf/default.asp • http://razor.occams.info/semweb (T semweb) • RDF Resource Description Framework • http://www.w3.org/TR/rdf-primer/ • OWL Web Ontology Language • http://www.w3.org/TR/owl-features/ • http://protege.stanford.edu/ T N N - HVKTQS - 2012 M • C • Trang • Cài trình • Có • Tích yêu tài tham tìm tài chuyên >5, trao , làm T N N Google môi xuyên>4 theo nhóm - HVKTQS - 2012 Gi i thi u XML Extensible Markup Language M c tiêu   Gi i thi u t ng quan v ngôn ng XML Làm quen v i m t s môi tr ng so n th o XML đ n gi n Gi i thi u     XML(Extensible Markup Language): ngôn ng đ nh d ng m r ng XML ngôn ng đ c đ nh ngh a b i t ch c m ng toàn c u(World Wide Web Consortium) th ng đ c vi t t t W3C XML m t ngôn ng t ng quát dùng đ đ nh ngh a d li u thông qua th XML m t chu n không ph thu c vào b t kì m t h u hành SPARQL gì? • Protocol And RDF Query Language • Phát nhóm W3C: RDF data Access Working Group • RDF Graph triple ba, triple bao subject, predecate object • SPARQL ngôn truy thông tin RDF • Ngày 15 tháng 2008, SPARQL tr thành m t khuy n cáo th c c a W3C • http://www.slideshare.net/olafhartig/an-introductionto-sparql T N N - HVKTQS - 2012 Các tính • Trích thông tin URI • Trích thông tin • Xây RDF thông tin truy • (Trích Tim Berners-Lee) A new query language, SPARQL (pronounced "Sparkle"), is designed to make Web pages easier for machines to read, allowing all sorts of different data to be put to work on the Web T N N - HVKTQS - 2012 Ví câu truy SPARQL • Xét phát RDF triple SPO: • SPARQL T • Câu truy tìm tên sách có SELECT xác , WHERE mô mô hình tìm RDF T N N - HVKTQS - 2012 trúc Ví tìm • SELECT ?title WHERE { ?title } • K thu title= "SPARQL Tutorial" T N N - HVKTQS - 2012 Ví tìm • Data • Query • Result T N N - HVKTQS - 2012 Truy • Ý RDF SPARQL • Mô câu truy SPARQL: (pattern matching) thông qua RDF truy • Đ • T phù mô : graph patterns T N N - HVKTQS - 2012 Ví T N N - HVKTQS - 2012 Thành câu truy • Đ Prefix • Xác truy DESCRIBE ASK • P vi truy FROM • M truy WHERE • H ORDER LIMIT OFFSET T N N - HVKTQS - 2012 SELECT, 10 Truy SPARQL • Basic graph pattern (BGP)là ba (triples) theo trình (SPO), có phân • Ví T N N - HVKTQS - 2012 11 Các truy • SELECT: trích xu t giá tr thô t SPARQL endpoint, k t qu đ c tr v m t đ nh d ng b ng • CONSTRUCT: trích xu t thông tin t SPARQL endpoint chuy n k t qu thành d ng RDF h p l • ASK: cung c p k t qu d ng True/False đ n gi n cho truy v n SPARQL endpoint • DESCRIBE: trích xu t m t đ th RDF t SPARQL endpoint, n i dung đ c đ a t i endpoint đ quy t đ nh d a nh ng thông tin có ích T N N - HVKTQS - 2012 12 Ví công tìm Semantic web kho RDF • Swoogle Search Engine, SWSE • http://swse.deri.org/ • http://swoogle.umbc.edu/ T N N - HVKTQS - 2012 13 T hành truy SPARQL Semantic Web T RDF internet • string uri = "http://www.mozilla.org/news.rdf"; • MemoryStore store = new MemoryStore(); • store.Import(RdfReader.LoadFromUri(new Uri(uri))); • Xem Helloworld in file stdout T N N - 2012 Tìm • • • • • cách câu truy semweb Đ query.html T hành file T hành file Truy $ mono rdfquery.exe T N câu truy N - 2012 Q lý truy • • • • • • • T : Query query; query = new SparqlEngine(new StreamReader(queryfile)); Load MemoryStore data = new MemoryStore(); data.Import T kho truy QueryResultSink sink = new SparqlXmlQuerySink(Console.Out); • S thành file thay StdOut! • Truy • query.Run(data, sink); T N N - 2012 [...]... cua XML nh ki u XML  Hi n th tài li u XML trong trình duy t IE Trình duy t XML  InternetExplorer (IE)      V n là trình duy t XML m nh nh t hi n nay Cho phép dùng Javascript đ l p trình và truy xu t d li u XML Ngoài ra còn h tr c Jscript, Vbscript H tr CSS Netscape Navigation 6    Phiên b n 6.0 h tr XML khá chu n H tr CSS H tr các ngôn ng XML m r ng Trình so n th o XMLWriter... giao di n ng i dùng ng d ng XML    VML: ngôn ng đ nh d ng Vector(Vecter markyp Language) WML: Ngôn ng đ nh d ng m ng không dây SOAP: Giao th c truy c p đ i t ng đ n gi n(Simple Object Access Protocol) K t lu n   T ng quan v XML ng d ng mà XML đ t đ c hi n nay L c đ XML (XML Schema) M c tiêu    c và t o XML Schema Làm th nào đ s d ng đ c XML Schema trong ng d ng Vì sao XML Schema m nh h n DTD Gi... CSS(Stylesheet) nh d ng file XML b ng XSLT CSS và XSLT dùng đ đ nh ki u và bi n đ i XML đ hi n th d li u phía ng i dùng không khác gì HTML Dùng DOM, SAX đ rút trích d li u t file XML k t h p v i các th đ nh d ng c a HTML đ hi n th phía ng i dùng nh ki u XML Ví d : v i file XML nh ví d tr c, k t h p v i XSLT đ đ nh ki u nh sau: < ?xml version="1.0"?>

Ngày đăng: 13/08/2016, 14:41

Xem thêm: 4 WEB ngu nghia XML

TỪ KHÓA LIÊN QUAN

w