问题标签 [semantic-web]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
5049 浏览

rdf - 什么是语义网?

我听说过很多关于语义网的信息,但我仍然不确定它是什么。它与我们现在所知道的网络有何不同?

0 投票
3 回答
268 浏览

seo - 以不同名称闻名的产品的 SEO

如果您销售小部件,我们都知道在标题和 H1 中包含“Bob's Widgets”可以让您在人们搜索“小部件”时在 Google 中获得更好的排名。

但是,如果正如前几天有人向我解释的那样,他们的产品在世界不同地区有不同的名字怎么办?

在美国,它被称为小部件。在加拿大,它被称为 Flidget。在澳大利亚,它被称为 Zidget。它实际上没有正式名称,只有非正式名称。

元标签没有问题,但除此之外,应对这种情况的最佳方法是什么?只是制作单独的页面?页面上不能有 3 个 H1。一个 H1,上面写着“小部件,(又名 Flidgets,Zidgets)”?

还是我只是相信谷歌足够聪明并且一些神奇的分类数据库将这三个词组合在一起作为同一个东西?

编辑:这个问题仅仅因为它是关于 SEO 而被否决的?多么奇怪。如果您甚至费心阅读该问题,您会发现我并没有试图玩弄系统或逃避任何事情。我有一个真正有趣的问题和一个有效的客户需求。

另请注意,我总是使用语义 HTML,我非常了解搜索引擎排名的工作原理,并且我不会试图逃避任何阴暗的事情。

如果我的客户销售啤酒,我会简单地使用语义 HTML 将“啤酒”这个词放在首位。如果我向法国人卖啤酒,我会用法语制作另一页,并用“biere”做同样的事情。但是想象一下,啤酒在其他英语国家不被称为“啤酒”。想象一下它被称为“reeb”。当不同的英语用户将使用不同的字符串进行搜索但搜索相同的内容时,我如何正确地对英语页面进行语义编码。

0 投票
2 回答
615 浏览

asp.net - 语义 Web 与 ASP.NET MVC Web 开发有何关系?

是否有任何有前途的特定于 asp.net 的库?

0 投票
4 回答
1801 浏览

rdf - 语义网:RDF 开发教程

我是语义网的新手。我想开始创建一些基本的 RDF 文档并发布它们以了解它是如何工作的。我找到了很多关于概念、词汇等的信息,但我找不到任何与开发相关的东西,因为开发是什么需要环境,需要什么工具。我来自.net 背景。是否有任何关于如何开始和在网页中使用 rdf 的教程。

0 投票
1 回答
1893 浏览

tags - 内容的自动分类

我正在开发一个脚本,从我是其中成员的特定 meetup.com 组的消息存档中提取消息 - http://www.meetup.com/opencoffee/messages/archive/

想法是将这些动态添加到 wordpress 站点,并允许人们搜索消息、自动标记消息等。

我遇到的问题是如何最好地对这些消息进行自动分类。我欢迎任何关于如何最好地解决这个问题以及什么是最有效的编程方式的想法和想法。

选项1

使用美味的 API 按主题领域(如金融、技术、商业等)查找标签来源,并按主题查找相关标签:-

http://delicious.com/tag/finance

http://delicious.com/tag/technology

如果消息包含这些标签,则该消息被分配到相应的类别。

我相信这可以工作,但不确定扫描这些标签的消息的最有效方法。

选项 2

查找代表我需要的类别的网站,例如 ft.com、金融经济学家等、技术 techcrunch 等,然后确定人们使用哪些标签来标记这些网站,并默认情况下确定这些标签是人们的方式与这些网站及其内容堆栈有关。

选项 3

将消息 url 传递到http://semanticproxy.com/(路透社加来项目的一部分)或使用 Open Calais API。我已经尝试过但没有取得多大成功,因为内容的可变深度并不总是足以返回有意义的分类法。

这是我通过 calais api 解析的示例消息:-

原始信息

http://www.meetup.com/opencoffee/messages/6045615/

加来结果

http://www.mashinteractive.com/opencoffee/calais.php

概括

就是这样。我欢迎任何关于方法的想法和想法,以及关于如何最好地处理选项 1 和 2 的消息扫描的提示。

仅供参考,迄今为止大约有 1,700 条消息,我猜我可能有 10 个类别,每个类别由 20 或 30 个标签定义。

如果有人愿意帮助开发一个 Wordpress 插件或类来做到这一点,我会非常高兴有你加入。请记住,我不是程序员,我只是在边缘修修补补,假装我是一个。

提前致谢

乔纳森 CEO

人群

0 投票
1 回答
160 浏览

semantic-web - 为什么我在 protege4 中看不到查询结果?

我知道这可能是一个愚蠢的问题,但我不知道答案:)

我正在使用protege4我构建了我的本体,当我尝试从 protege4 中的 DL 查询点击使用 DL Query 时,它执行得很好并且我得到了结果。

但是,当我单击“添加到本体”将我的查询添加到本体时,它会添加它但没有任何查询结果!!!为什么没有查询结果?怎么看?

谢谢

0 投票
2 回答
5297 浏览

semantic-web - 在 owl "Dl query" 如何在 protege 中使用高级值查询

我正在开发一个本体,但我的 Dl 查询有问题

有一类叫“花”

这个类有一些花名的子类

还有另一类叫做“flowersColor”

它具有这些值(“红色”、“绿色”和“蓝色”)作为个体——而不是子类——

每朵花都有一种或多种颜色

我想寻找一朵红色且只有红色的花

我的 DL 查询是:

“花和有颜色值红色”

这个查询会给我所有红色的花,即使它有其他颜色

但是我想要所有只有红色的花朵

我想写这样的东西

“flower and hasColor only value red” <- 这在语法上是不正确的

我主要是如果颜色是“红色”和“绿色”的组合,那么我不想在我的结果中看到它

我希望你能在我的查询中帮助我

谢谢

0 投票
2 回答
301 浏览

semantic-web - OWL 中的奇怪查询行为!

在 OWL 中,此查询工作正常

它工作正常,它给了我所有有 3 个以上孩子的人

但这一个不起作用

它应该给我所有少于 3 个孩子的人,但是它不起作用

有人对此有任何想法吗?

为什么“min”有效,而“max”没有给出任何结果!???

谢谢

0 投票
5 回答
3118 浏览

c# - 用于 C# 的 RDF/OWL/SPARQL/Triple Stores/Reasoners 和其他语义 Web API?

对于那些从事语义 Web 开发的人,您使用哪些 C# 工具进行推理、解析等?这个想法是为当前可用的所有 C# API 构建一个中央存储库。有点像我在这里做的。如果可以,请发布链接,以便我能够正确总结。

0 投票
3 回答
945 浏览

semantic-web - 如何在描述逻辑中表示这句话?

如何在描述逻辑中描述这个?

“每个人要么是男性要么是女性”

谢谢