新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Semantic Web(语义Web,语义网或语义万维网, Web 3.0)及相关理论,如:Ontology(本体,本体论), OWL(Web Ontology Langauge,Web本体语言), Description Logic(DL, 描述逻辑),RDFa,Ontology Engineering等。
    [返回] 中文XML论坛 - 专业的XML技术讨论区W3CHINA.ORG讨论区 - Web新技术讨论『 Semantic Web(语义Web)/描述逻辑/本体 』 → [转帖]<< A Guide to Creating Your First Ontology>> by Natalya F. Noy  and Deborah L. McGuinness Stanford University,一篇很好文章,希望能够加精华,很想看看FTP里的东东 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 5393 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [转帖]<< A Guide to Creating Your First Ontology>> by Natalya F. Noy  and Deborah L. McGuinness Stanford University,一篇很好文章,希望能够加精华,很想看看FTP里的东东 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     惊风 帅哥哟,离线,有人找我吗?水瓶座1982-2-17
      
      
      等级:大一(高数修炼中)
      文章:10
      积分:128
      门派:W3CHINA.ORG
      注册:2005/12/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给惊风发送一个短消息 把惊风加入好友 查看惊风的个人资料 搜索惊风在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给惊风 引用回复这个贴子 回复这个贴子 查看惊风的博客楼主
    发贴心情 [转帖]<< A Guide to Creating Your First Ontology>> by Natalya F. Noy  and Deborah L. McGuinness Stanford University,一篇很好文章,希望能够加精华,很想看看FTP里的东东

    前文简诉
    Ontology Development 101: A Guide to Creating Your First Ontology
    Natalya F. Noy  and Deborah L. McGuinness
    Stanford University, Stanford, CA, 94305
    noy@smi.stanford.edu   and    dlm@ksl.stanford.edu
    1         Why develop an ontology?
    In recent years the development of ontologies—explicit formal specifications of the terms in the domain and relations among them (Gruber 1993)—has been moving from the realm of Artificial-Intelligence laboratories to the desktops of domain experts. Ontologies have become common on the World-Wide Web. The ontologies on the Web range from large taxonomies categorizing Web sites (such as on Yahoo!) to categorizations of products for sale and their features (such as on Amazon.com). The WWW Consortium (W3C) is developing the Resource Description Framework (Brickley and Guha 1999), a language for encoding knowledge on Web pages to make it understandable to electronic agents searching for information.  The Defense Advanced Research Projects Agency (DARPA), in conjunction with the W3C, is developing DARPA Agent Markup Language (DAML) by extending RDF with more expressive constructs aimed at facilitating agent interaction on the Web (Hendler and McGuinness 2000). Many disciplines now develop standardized ontologies that domain experts can use to share and annotate information in their fields. Medicine, for example, has produced large, standardized, structured vocabularies such as snomed (Price and Spackman 2000) and the semantic network of the Unified Medical Language System (Humphreys and Lindberg 1993). Broad general-purpose ontologies are emerging as well. For example,  the United Nations Development Program and Dun & Bradstreet combined their efforts to develop the UNSPSC ontology which provides terminology for products and services (www.unspsc.org).

       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    快意人生!!!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/13 11:42:00
     
     wolfel 帅哥哟,离线,有人找我吗?
      
      
      威望:2
      等级:计算机学士学位
      文章:280
      积分:2178
      门派:W3CHINA.ORG
      注册:2005/3/17

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给wolfel发送一个短消息 把wolfel加入好友 查看wolfel的个人资料 搜索wolfel在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看wolfel的博客2
    发贴心情 
    怎么不把文章贴出来?

    ----------------------------------------------
    Correct reasoning is our business.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/13 12:42:00
     
     chris 帅哥哟,离线,有人找我吗?
      
      
      威望:1
      等级:大四寒假(收到CMU的Offer啦)
      文章:359
      积分:1751
      门派:XML.ORG.CN
      注册:2006/1/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给chris发送一个短消息 把chris加入好友 查看chris的个人资料 搜索chris在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看chris的博客3
    发贴心情 
    这个就是讲如何构造酒的本体的例子
    用的是stanford的7步法
    比较详细的说明了:哪些概念作为类,哪些作为属性,哪些作为实例
    是一篇比较好的初级论文
    该论文在protege中有链接
    点击help,会看到ontology 101,就是此文了
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/13 14:21:00
     
     iamwym 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      等级:计算机硕士学位(版主)
      文章:2454
      积分:17456
      门派:XML.ORG.CN
      注册:2004/11/14

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给iamwym发送一个短消息 把iamwym加入好友 查看iamwym的个人资料 搜索iamwym在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问iamwym的主页 引用回复这个贴子 回复这个贴子 查看iamwym的博客4
    发贴心情 
    非原创不加精华,楼主继续努力。另外,我个人从来不用ftp
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/13 17:19:00
     
     惊风 帅哥哟,离线,有人找我吗?水瓶座1982-2-17
      
      
      等级:大一(高数修炼中)
      文章:10
      积分:128
      门派:W3CHINA.ORG
      注册:2005/12/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给惊风发送一个短消息 把惊风加入好友 查看惊风的个人资料 搜索惊风在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给惊风 引用回复这个贴子 回复这个贴子 查看惊风的博客5
    发贴心情 
    文本框由字数限制,但我把文章放到下载里了!只好把后面的贴出来了!

    An ontology defines a common vocabulary for researchers who need to share information in a domain. It includes machine-interpretable definitions of basic concepts in the domain and relations among them.

    Why would someone want to develop an ontology? Some of the reasons are:

    ?span style="font:7.0pt "Times New Roman"">         To share common understanding of the structure of information among people or software agents

    ?span style="font:7.0pt "Times New Roman"">         To enable reuse of domain knowledge

    ?span style="font:7.0pt "Times New Roman"">         To make domain assumptions explicit

    ?span style="font:7.0pt "Times New Roman"">         To separate domain knowledge from the operational knowledge

    ?span style="font:7.0pt "Times New Roman"">         To analyze domain knowledge

    Sharing common understanding of the structure of information among people or software agents  is one of the more common goals in developing ontologies (Musen 1992; Gruber 1993). For example, suppose several different Web sites contain medical information or provide medical e-commerce services. If these Web sites share and publish the same underlying ontology of the terms they all use, then computer agents can extract and aggregate information from these different sites. The agents can use this aggregated information to answer user queries or as input data to other applications.

    Enabling reuse of domain knowledge was one of the driving forces behind recent surge in ontology research. For example, models for many different domains need to represent the notion of time. This representation includes the notions of time intervals, points in time, relative measures of time, and so on. If one group of researchers develops such an ontology in detail, others can simply reuse it for their domains. Additionally, if we need to build a large ontology, we can integrate several existing ontologies describing portions of the large domain. We can also reuse a general ontology, such as the UNSPSC ontology, and extend it to describe our domain of interest.

    Making explicit domain assumptions underlying an implementation makes it possible to change these assumptions easily if our knowledge about the domain changes. Hard-coding assumptions about the world in programming-language code makes these assumptions not only hard to find and understand but also hard to change, in particular for someone without programming expertise. In addition, explicit specifications of domain knowledge are useful for new users who must learn what terms in the domain mean.  

    Separating the domain knowledge from the operational knowledge is another common use of ontologies. We can describe a task of configuring a product from its components according to a required specification and implement a program that does this configuration independent of the products and components themselves (McGuinness and Wright 1998). We can then develop an ontology of PC-components and characteristics and apply the algorithm to configure made-to-order PCs. We can also use the same algorithm to configure elevators if we “feed” an elevator component ontology to it (Rothenfluh et al. 1996).

    Analyzing domain knowledge is possible once a declarative specification of the terms is available.  formal analysis of terms is extremely valuable when both attempting to reuse existing ontologies and extending them (McGuinness et al. 2000).

    Often an ontology of the domain is not a goal in itself. Developing an ontology is akin to defining a set of data and their structure for other programs to use. Problem-solving methods, domain-independent applications, and software agents use ontologies and knowledge bases built from ontologies as data. For example, in this paper we develop an ontology of wine and food and appropriate combinations of wine with meals. This ontology can then be used as a basis for some applications in a suite of restaurant-managing tools: One application could create wine suggestions for the menu of the day or answer queries of waiters and customers. Another application could analyze an inventory list of a wine cellar and suggest which wine categories to expand and which particular wines to purchase for upcoming menus or cookbooks.

    About this guide
    We build on our experience using Prot間?2000 (Protege 2000), Ontolingua (Ontolingua 1997), Chimaera (Chimaera 2000) as ontology-editing environments. In this guide, we use Prot間?2000 for our examples.

    The wine and food example that we use throughout this guide, is loosely based on an example knowledge base presented in the paper describing CLASSIC—a knowledge-representation system based on a description-logics approach (Brachman et al. 1991). The CLASSIC tutorial (McGuinness et al. 1994) has developed this example further. Prot間?2000 and other frame-based systems describe ontologies declaratively, stating explicitly what the class hierarchy is and to which classes individuals belong. Some ontology-design ideas in this guide originated from the literature on object-oriented design (Rumbaugh et al. 1991; Booch et al. 1997). However, ontology development is different from designing classes and relations in object-oriented programming. Object-oriented programming centers primarily around methods on classes—a programmer makes design decisions based on the operational properties of a class, whereas an ontology designer makes these decisions based on the structural properties of a class. As a result, a class structure and relations among classes in an ontology are different from the structure for a similar domain in an object-oriented program.

    It is impossible to cover all the issues that an ontology developer may need to grapple with and we are not trying to address all of them in this guide. Instead, we try to provide a starting point; an initial guide that would help a new ontology designer to develop ontologies. At the end, we suggest places to look for explanations of more complicated structures and design mechanisms if the domain requires them.

    Finally, there is no single correct ontology-design methodology and we did not attempt to define one. The ideas that we present here are the ones that we found useful in our own ontology-development experience. At the end of this guide we suggest a list of references for alternative methodologies.

    ----------------------------------------------
    快意人生!!!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/13 17:26:00
     
     chris 帅哥哟,离线,有人找我吗?
      
      
      威望:1
      等级:大四寒假(收到CMU的Offer啦)
      文章:359
      积分:1751
      门派:XML.ORG.CN
      注册:2006/1/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给chris发送一个短消息 把chris加入好友 查看chris的个人资料 搜索chris在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看chris的博客6
    发贴心情 
    楼主
    多来发点贴吧
    另外ftp我也从来没用过
    连过一次,连不上啊
    坛子里没给链接的也都是些软件,你自己可以下的
    不需ftp
    论文什么的,你自己google,都可以找到的
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/13 19:49:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/10 5:29:38

    本主题贴数6,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    107.422ms