Ontology
文章平均质量分 54
protege相关
「已注销」
漫漫长路修远兮,吾将上下而求索。
展开
-
01 rdfs文件-害怕弄丢了,所以备份一下
地址:https://www.w3.org/2000/01/rdf-schema#@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .@prefix owl: <http://www.w3.org/2002/07/owl#> .@prefix dc: <http://purl.o.原创 2022-03-16 11:36:39 · 249 阅读 · 0 评论 -
本体开发日记07-我与java分词组件的爱恨情仇-JiebaSegmenter类
看不下去了!干嘛这么累呢!凑合写吧!package com.huaban.analysis.jieba;import java.nio.file.Path;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.huaban.analysis.jieba.viterbi.FinalSeg;补充一个内容:com.huaban.anal原创 2021-12-01 16:20:38 · 557 阅读 · 0 评论 -
本体开发日记07-我与java分词组件的爱恨情仇-WordDictionary类
这个就是之前我总出错的那个类!package com.huaban.analysis.jieba;import java.io.BufferedReader;import java.nio.file.DirectoryStream;import java.nio.file.Files;import java.nio.file.Path;import java.io.IOException;import java.io.InputStream;import java.io.InputStre原创 2021-12-01 16:05:36 · 261 阅读 · 0 评论 -
本体开发日记07-我与java分词组件的爱恨情仇-Node+Pair+SegToken类
这三个类内容都比较少!眼干眼涩,想买眼药水了!WQNMD,居然某一天,我也需要使用眼药水了!!我的心脏都不跳了!!package com.huaban.analysis.jieba;public class Node { public Character value; public Node parent; public Node(Character value, Node parent) { this.value = value; this.原创 2021-12-01 15:47:28 · 384 阅读 · 0 评论 -
本体开发日记07-我与java分词组件的爱恨情仇-Hit类
先是几个参数:UNMATCH MATCH PREFIX hitState begin end matchedDictSegment//Hit不匹配private static final int UNMATCH = 0x00000000;//Hit完全匹配private static final int MATCH = 0x00000001;//Hit前缀匹配private static final int PREFIX = 0x00000010;//该HIT当前状态,默认未匹配privat原创 2021-12-01 15:39:29 · 92 阅读 · 0 评论 -
本体开发日记07-我与java分词组件的爱恨情仇-DictSegment类
1.词典树分段,表示词典树的一个分枝?啥是词典树?package com.huaban.analysis.jieba;import java.util.Arrays;import java.util.HashMap;import java.util.Map;上面是引用!class DictSegment implements Comparable<DictSegment>这个类实现了一个接口:Comparable讲解:https://www.cnblogs.com/walt原创 2021-12-01 14:51:35 · 426 阅读 · 0 评论 -
本体开发日记07-我与java分词组件的爱恨情仇-CharacterUtil类
现在,打算挨个理解一下这个java版本的jieba组件程序!package com.huaban.analysis.jieba;import java.util.regex.Pattern;这个是这个类的引用,正则表达式的一种已编译的实现。 public static Pattern reSkip = Pattern.compile("(\\d+\\.\\d+|[a-zA-Z0-9]+)"); private static final char[] connectors = new char[]原创 2021-12-01 14:36:02 · 113 阅读 · 0 评论 -
本体开发日记07-我与java分词组件的爱恨情仇
OS:吐槽一下,我的破电脑,昨天对于github上下载的那个jieba命名用不了,现在,一晚上,我今天能用了!!千年虫是不是依靠重启和等待就可以解决了!关键是,我的电脑他自己一晚上把这个程序自己解决了!真实我的贴心小电脑!喵喵喵~~~1.下载jieba-analysis这个是gitee码云上的资源:https://gitee.com/langhu/jieba-analysis-mend/博客园:https://www.cnblogs.com/yifeiyu/p/10991001.html这个是gi原创 2021-12-01 14:10:13 · 527 阅读 · 0 评论 -
本体开发日记01-环境变量配置(补充)
一直以为,之前总结的经验已经够用了!没想到!这个java和eclipse特定版本的java和eclipse对应了不同的配置方法!下面针对其他的做个补充!1.jena的安装1)下载jena,版本是:apache-jena-4.2.02)直接解压,然后,配置系统变量新建JENA_HOME,值为jena的安装目录!在CLASSPATH下,添加%JENA_HOME%\lib(思考:如果也添加了\lib-src,是不是eclipse里面就可以添加lib-src里面的jar包了!)在Path上,添原创 2021-11-30 15:26:30 · 308 阅读 · 0 评论 -
本体开发日记06-给我的实验环境换个电脑(给我自己看的)
我自己写得文章https://blog.csdn.net/weixin_45799003/article/details/120588403我自己原来的环境配置参数防止以后使用java的时候,忘记这个东西!系统变量(S)JAVA_HOME:C:\Program Files\Java\jdk1.8.0_161JENA_HOME:F:\Jena\apache-jena-4.2.0CLASSPATH:.;%IAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAV.原创 2021-11-29 14:52:13 · 1260 阅读 · 0 评论 -
本体开发日记-java卸载
https://blog.csdn.net/wzgl__wh/article/details/62893793https://java.com/zh-CN/download/help/remove_olderversions.htmlhttps://support.microsoft.com/zh-cn/windows/%E4%BF%AE%E5%A4%8D%E9%98%BB%E6%AD%A2%E7%A8%8B%E5%BA%8F%E5%AE%89%E8%A3%85%E6%88%96%E5%88%A0%E.原创 2021-11-29 20:33:06 · 256 阅读 · 0 评论 -
本体开发日记——ECLIPSE与jena——02-Fuseki
叹气!!!快要交稿了!我NM才开始实验!我也是个天才呀!!!!安装使用Apache Jena Fuseki https://blog.csdn.net/setella/article/details/103381537这篇文章写得很清楚了!说重点!这是作者的错误!这个绿色文件夹下面放ttl文件!注意:必须是使用protege转换而成的turtle格式的ttl文件,如果只改了文件后缀名,会报错:server:error!!!上传文件后记得点击一下后面的uploadfile按钮!就上传成功了原创 2021-11-14 20:33:45 · 1037 阅读 · 0 评论 -
本体开发日记——ECLIPSE与jena——01
1安装tomcat!参考视频教程:https://www.bilibili.com/video/BV1QJ411m7xD?from=search&seid=6345694930320030808&spm_id_from=333.337.0.0如果,你不仔细看会安装错误的eclipse软件,然后你会发现没有tomcat9.0.之后你会疯狂的找教程,你就会找到下面的内容!没有server的解决办法:https://www.cnblogs.com/xiaoxiaoweng/p/7298原创 2021-11-14 19:36:41 · 591 阅读 · 0 评论 -
使用Protege4和CO-ODE工具构建OWL本体的实用指南-1.3版本(4.Building An OWL Ontology)
2021.10.29.周五,今天又做了一次核酸检测!我开始阅读我需要的内容!别人的话,即使激励也是焦虑的开始!有压力才有动力!没有动力,就没有办法拼搏!但是,方向要对啊!不能被误导了!学着分辨!(PS:觉得先打个稿子吧!等到10分钟的时候再走!21:10的时候!)Building An OWL Ontology4.1这个教程使用的protege好像不是一个版本的!...原创 2021-10-31 12:50:09 · 611 阅读 · 0 评论 -
本体开发日记05-努力理解SWRL(Built-Ins)
八、内置程序简介8.1 Built-Ins for Comparisons用于比较的内置函数8.2 Math Built-Ins8.3 Built-Ins for Boolean Values8.4 Built-Ins for Strings8.5 Built-Ins for Date, Time and Duration8.6 Built-Ins for URIs总结简介SWRL 的内置集是由模块化方法驱动的,该方法将允许在(分层)分类法中的未来版本中进一步扩展。同时,它将为各种实现提供灵活性,以原创 2021-10-28 16:23:05 · 1537 阅读 · 2 评论 -
本体开发日记05-努力理解SWRL(Usage Suggestions)
Usage Suggestions使用建议扩展 OWL DL,从而尽可能使用 OWL 结构。如果用户大量使用规则,他们可能希望限制他们使用的规则的形式或表达方式,以提高互操作性、可重用性、可扩展性、计算可扩展性或易于实现。规则形式的一个有用的限制是将先行类和后续类原子限制为命名类,其中类纯粹在 OWL 中定义(在同一文档中或在外部 OWL 文档中)。遵循这种格式可以更轻松地将规则转换为现有(或未来)规则系统,包括:序言 Prolog生产规则(从 OPS5 继承而来) production rul原创 2021-10-28 15:30:55 · 315 阅读 · 0 评论 -
本体开发日记05-努力理解SWRL(RDF Concrete Syntax)
RDF Concrete SyntaxRDF 具体语法SWRL 的 RDF 模式是 swrl.rdf。SWRL 的 OWL 本体是 swrl.owl。每一个都只提供了 SWRL 语法的部分描述;OWL 本体比 RDF Schema 更完整。通过扩展OWL XML 表示语法 [ OWL XML ]的XSLT 转换,可以轻松完成从 XML 具体语法到 RDF/XML 的 转换。swrl.rdf<?xml version='1.0' encoding='ISO-8859-1'?><!DO原创 2021-10-28 15:26:39 · 1049 阅读 · 0 评论 -
本体开发日记05-努力理解SWRL(下)
五、XML 具体语法XML Concrete SyntaxXML 具体语法是 OWL Web Ontology Language XML Presentation Syntax [ OWL XML ] 与 RuleML XML 语法 [ RuleML ] 的组合。任意 OWL 类(例如,描述)可以用作规则中的谓词规则和本体公理可以自由混合现有的 XSLT 样式表 ( owlxml2rdf.xsl ) 可以很容易地扩展以提供到 RDF 图的映射,从而扩展了 OWL RDF/XML 交换语法简化了原创 2021-10-28 15:17:16 · 1562 阅读 · 6 评论 -
本体开发日记05-努力理解SWRL(中)
提示:http://www.daml.org/rules/proposal/十分感谢360的网页翻译插件!目录Abstract一、简介二、Abstract Syntax抽象语法1.规则Rules2.人类可读的语法三、Direct Model-Theoretic Semantics直接模型理论语义1.解释规则Interpreting Rules四、示例规则4.1.14.1.24.1.34.1.4总结Abstract本文档包含基于 OWL Web 本体语言的 OWL DL 和 OWL Lite 子语原创 2021-10-28 14:38:48 · 1841 阅读 · 0 评论 -
本体开发日记05-努力理解SWRL(上)
http://www.daml.org/announcements.htmlhttp://www.daml.org/2004/04/swrl/眼睛有点儿疼!一会儿去睡一会儿吧!Q_Q1.这个是开头2.不知道看哪一个!看看最新版本吧!http://www.daml.org/rules/proposal/打算看哪个重要翻一下!...原创 2021-10-28 13:28:51 · 397 阅读 · 0 评论 -
使用Protege4和CO-ODE工具构建OWL本体的实用指南-1.3版本(7.4 Annotation Properties-注释属性)
OWL允许类、属性、个体和本体本身(从技术上来说-本体标题)用各种信息/元数据进行注释。这些信息可以采用审计(auditing)或编辑信息的形式。例如,评论、创建日期、作者,或对网页等资源的引用。OWL-Full不会对注释属性的使用设置任何约束(原句:the uasge of annotation properties)。然而,OWL-DL确实对注释属性的使用设置了一些约束。不知道是不是指上面的那个内容!两个最重要的限制是:1.注释属性的填充必须是data literal,URI referen.原创 2021-10-26 15:59:03 · 625 阅读 · 0 评论 -
本体开发日记04-努力理解protege的某个方面
先来理解下面的这个图!本来写着写着以为糊弄一下就过去了!结果发现语义网需要在关系上添加一个属性,我就很闹心了!尤其,需要理解下面这些东西都是干什么的!于是,打算把这个过程记下来!Q_q下面是源文件地址:http://www.w3.org/2002/07/owl/owl#backwardCompatibleWithhttp://www.w3.org/2000/01/rdf-schema#comment但是,两个地址都用不了!搞不明白的时候就先找一下资料!https://www.w3sc原创 2021-10-26 15:20:26 · 155 阅读 · 0 评论 -
本体开发日记03-理解代码
1.推荐一个宝藏博主https://blog.csdn.net/javafreely(地球原住民)。2.代码:https://blog.csdn.net/javafreely/article/details/84325223.博主的RDF专栏:https://blog.csdn.net/javafreely/category_1311840.html?spm=1001.2014.3001.5482要是能有个OWL的就好了!发现大家都是毕设写这个!我OWL完全没搞懂!!!!1.根据前面引用代码里面.原创 2021-10-03 16:39:53 · 267 阅读 · 0 评论 -
本体开发日记03-排错进行时
本人菜鸡!凑合弄吧!还能咋地!明天进行下一阶段!排错: https://blog.csdn.net/akihiiiii/article/details/108740154代码: https://blog.csdn.net/javafreely/article/details/8432522参考书:https://max.book118.com/html/2017/0717/122715588.shtm...原创 2021-10-03 11:49:11 · 106 阅读 · 0 评论 -
本体开发日记02-sparql简单查询
参考文档:1.https://blog.csdn.net/u013819513/article/details/79903106?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefaul.原创 2021-10-02 20:11:04 · 304 阅读 · 0 评论 -
本体开发日记01-Jena配置环境变量
https://blog.csdn.net/yisuoyanyulou1314/article/details/51690914上面的是一个可信任的贴!我是照着他的步骤写的!1.下载Jenahttp://jena.apache.org/download/index.cgi我下载的apache-jena-4.2.0.zip这个文件!2.根据个人需要解压到相应文件夹下面3.配置环境变量cmd命令:where java 可以查看java.exe可执行文件的目录有几个!确保只保留一个目录!.原创 2021-10-02 19:43:41 · 305 阅读 · 0 评论 -
使用Protege4和CO-ODE工具构建OWL本体的实用指南-1.3版本(序)
作者:Matthew HorridgeChapter 1-Introduction本指南介绍了使用Protege4创建OWL本体的内容。Chapter3给出了一个关于OWL本体语言的简洁概述。Chapter4专注于创建一个OWL-DL本体和使用DLR(Description Logic Reasoner)描述逻辑推理机检测本体的一致性(consistency)和自动计算本体类的层次(hierarchy)结构。Chapter7描述了一些在主教程中没有直接使用的内容OWL结构(constructs),例如:原创 2021-05-04 14:45:52 · 383 阅读 · 1 评论 -
Protege笔记-02
既然已经毫无头绪了!只能无序中求有序,无规则中找规则了!相关文档:1.protégé:https://protege.stanford.edu/support.php#more-support2.Protégé OWL Tutorial:http://owl.cs.manchester.ac.uk/publications/talks-and-tutorials/protg-owl-tutorial/3.OWL-语义网标准: https://www.w3.org/2001/sw/wiki/OWL原创 2021-05-04 13:49:39 · 314 阅读 · 0 评论 -
2020-11-07-日记,关于protege推理机的嵌入
这个是一个大神的很有用的关于protege本体构建的博客https://blog.csdn.net/BUPTOctopus/article/details/81562114 这个地址是protege插件的下载网址,https://protegewiki.stanford.edu/wiki/Category:Reasoner 注意:我还没有用过这个网址下载过东西,但是推理机嵌入protege>_<我猜应该可以做到吧!...原创 2020-11-07 16:10:35 · 424 阅读 · 3 评论 -
protege笔记
在B站一个UP主那里搬来的,B站应该还能够搜到!https://www.bilibili.com/video/BV1ME411j7su?from=search&seid=136177283124098868801.property的约束以及约束添加Individuals与类之间产生的关系叫property。函数型关系(functional relation):Functional properties->描述就是a能够推导出b来,不能对应两个值。反向关系->反向属性:Invers原创 2021-04-16 20:55:43 · 207 阅读 · 0 评论