2015-2016   语义网 The Semantic Web 

 

            授课教师:周菁                                 

            办公地点:48号楼A907软件工程系教研室                上课地点:48号楼A708

            电子邮件:zhoujing@cuc.edu.cn                        上课时间:10:10-12:00   1-16周四

                                                                

. 课程简介

 语义Web是现有的万维网(Web)的延伸,在语义Web中,资源(或信息)被赋予明确的意义,因此计算机可以智能化地处理和集成Web上的资源。除了可以快速而准确地进行Web上的搜索,语义Web技术还可以用来开发智能Internet代理(Intelligent Internet Agents)以及为大量的可访问Web的异构设备提供通信支持。这门课程将介绍各种语义Web的语言(包括RDFOWL等等)、本体(Ontology)的作用以及开发过程、推理的原理和实践,如何集成异构数据,最后讨论开发语义Web应用中的一些问题并展望语义Web应用的前景。

    二、课程教学目的和要求                                                                                              

 讲授语义Web这门课程的目的在于向计算机应用技术、计算机软件与理论专业的研究生介绍位于计算机科学研究和发展前沿的理论和技术――语义Web的理论、技术与应用。除了教师课堂讲授以外,还将安排时间阅读和讨论现有的Web语义Web的规范以及最新的研究文章,以便所讲授内容能够及时反映该领域的最新发展。

    希望通过对这门课程的学习,学生们能够:

·         理解语义Web的基本原理

·         掌握不同的语义Web语言

·         能够利用现有的工具设计和构造本体

·         了解主要的语义Web应用实例

·         自己设计并实现一个语义Web应用的原型

    三、教学内容与学时分配    

Date

Lecture Slides

Reading

3/33/10

   Lecture 1: Introduction

·         Ch.1 (pp.1-21)

·         The Semantic Web published on Scientific American in May 2001 by Tim Berners-Lee, James Hendler, and Ora Lassila, http://www.scientificamerican.com/article/the-semantic-web/

3/173/24

   Lecture 2: RDF

·        Ch.2 (pp.23-55, pp62-65)

·        Frank Maola and Eric Miller, eds. RDF Primer. W3C Recommendation. February 10, 2004.  http://www.w3.org/TR/rdf-primer/

·        D.Brickley and R.V.Guha, eds. RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation. February 10, 2004.  http://www.w3.org/TR/rdf-schema/

3/31, 4/7

   Lecture 3: SPARQL

·        Ch.3 (pp.69-88)

·        SPARQL Tutorial http://jena.apache.org/tutorials/sparql.html

·        Linked Data-The Story So Far by Christian Bizer, Tom Heath, and Tim Berners-Lee.

4/14, 4/21

   Lecture 4: OWL2  (I)

·        Ch.4 (pp.91-115)

4/28, 5/5

    Lecture 4: OWL2  (II)

   ** Protégé-OWL tutorial:

      A Practical Guide to Building OWL Ontologies Protégé 4 and Co-Ode Tools

 

·        Ch.4 (pp.115-125)

·        Ch. 6 (pp.175-192)

5/12, 5/19

   Lecture 5:  Logic and Inference (I)

   Lecture 6:  Applications分组演示

·        Ch.5 (pp.131-141)

·        Ch.5 (pp.145-148)

5/26, 6/2

   Lecture 5:  Logic and Inference (II)

·        Ch.5 (pp.148-168)

·        When owl:sameAs isnt the Same: An Analysis of Identity in Linked Data by Harry Halpin, Patrick J. Hayes, James P. McCusker, Deborah L. McGuinness, and Henry S. Thompson

6/9, 6/16

   Lecture 7:  Ontology Engineering

   Lecture 8: Semantic Modelling and Modelling Practices

·        Ch.7 (pp.193-213)

6/23

   Final Exam

·         

 

 四、建议教材

[1]  Grigoris Antoniou, Paul Groth, Frank van Harmelen, and Rinke Hoekstra. A Semantic Web Primer, Third Edition. MIT Press,
            Cambridge, MA, 2012. ISBN 978-0-262-01818-9.

注:该书第三版中文译本现已上市,具体参见http://www.amazon.cn/gp/product/B00NNFN01K/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=A1AJ19PSB66TGU

 五、考核方式

作业             25%

课堂表现      25%
      ---
课堂出勤
     ---
参与对阅读材料的课堂讨论

期末考试      50%

    六、作业、实践环节

    配合教师授课进程,将安排时间阅读和讨论现有的WebSemantic Web的规范以及最新的研究文章;在分组课程设计中,指导学生设计一个小型的
  
语义网应用系统,要求学生利用在本课程中所学知识和了解的工具来实现。

     要求:作业应该是每位同学独立分析和思考的结果,在完成过程中大家可以利用工具书以及互联网查阅所需要的信息,但作业本身是个人独创性的
     
工作,不得抄袭他人的成果或据为己有。如果确有必要提及他人的工作,应该专门注明或给予引用。任何抄袭或剽窃行为将导致该次作业不予计入总
     
成绩。 

序号

作业布置时间

要求与说明

1

2016.3.24

参照 SPARQL Tutorial http://jena.apache.org/tutorials/sparql.html 中的指示,安装Apache Jena和其它的必须软件(安装提示),并尝试该Tutorial中的所有例子,下次上课(3/31)请将你的机器带到教室进行展示。

2

2016.4.7

     第三章课件中大部分的例子可以使用这里提供的RDF数据文件
   和SPARQL查询来进行测试,使用说明可以参见readme文件

3

2016.4.14

      第一次书面作业,完成在纸面上,2015.4.21.课上提交。
      参考答案

4

2016.4.21

1. 第二次书面作业,完成在纸面上,2015.4.28.课上提交。作业中需要用到的Semantic Web Publication Schemaswpub.rdf)可以在这里下载(**The original source is located at http://www.cse.lehigh.edu/~heflin/courses/sw-2014/ and special thanks go to the author of the document.)。
参考答案

2. 请大家在2016.4.28.上课前在自己的计算机上安装好本体编辑工具Protégé,具体下载地址为 http://protege.stanford.edu/,然后带上自己的机器来上课。

 

七、通知

  有关课程变更等相关信息会公布在这里,请大家定期查看此处

*** 语义网期末考试定于20166239:00-11:00 A.M.在一教206室进行,采用开卷机考形式,请大家准备好自己的机器,并安装可以正常运行使用的Apache JenaProtégé.

--- 本课程的课程学习指南可以在此下载。

   --- The 9th IFIP International Conference on Intelligent Information Processing (IIP 2016) 第九届IFIP智能信息处理国际会议将于20161118-21日在澳大利亚墨
                      
尔本召开,现公开征稿(具体事宜请参见 http://www.intsci.ac.cn/iip2016),截稿日期为2016610