TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Did APIs Kill the Semantic Web Dream?

1 点作者 casper345超过 6 年前

3 条评论

niftich超过 6 年前
No, in fact, APIs are one of the few ways the Semantic Web lives on, even if most HTTP APIs serve content that&#x27;s not formally typed with intrinsically meaningful mediatypes [1], and that&#x27;s not linked to other resources with registered rel types [2].<p>Nonetheless, the data is still pre-structured, and is many steps more reasonable than the alternative, where the consumer scrapes HTML from the webpage and hopes for the best.<p>Limited time and lack of business incentives contributed to this end. Design and onthologies are hard, and when the only reason for doing so is to interoperate with your competitors, and if and only if they do the same, then no one wants to spend the time. It&#x27;s also clear that elements of the Semantic Web live on in areas of life that aren&#x27;t so subject to these pressures: government datasets, academia, library science, and hobbyist efforts.<p>[1] <a href="https:&#x2F;&#x2F;www.iana.org&#x2F;assignments&#x2F;media-types&#x2F;media-types.xhtml" rel="nofollow">https:&#x2F;&#x2F;www.iana.org&#x2F;assignments&#x2F;media-types&#x2F;media-types.xht...</a> [2] <a href="https:&#x2F;&#x2F;www.iana.org&#x2F;assignments&#x2F;link-relations&#x2F;link-relations.xhtml" rel="nofollow">https:&#x2F;&#x2F;www.iana.org&#x2F;assignments&#x2F;link-relations&#x2F;link-relatio...</a>
eesmith超过 6 年前
I don&#x27;t understand the question. How does one get &quot;a web of data that can be processed directly and indirectly by machines&quot; without some sort of API?<p>Wasn&#x27;t it issues like <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Semantic_Web#Challenges" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Semantic_Web#Challenges</a> which killed the Semantic Web dream?
Driky超过 6 年前
API didn&#x27;t kill the semantic web, but the possibility to use API that does not implement standard that push semantic forward.