首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对asp.net的语义web支持

问对asp.net的语义web支持
EN

Stack Overflow用户
提问于 2011-04-08 02:48:28
回答 3查看 850关注 0票数 3

我正在做一个项目,asp.net是我的一个可能的选择(另一个是php)。我需要实现一些语义功能来改进搜索。我知道一些php框架支持语义,但我想知道asp.net是否有anyThe最常用的工具(第三方或内置的)也支持这一点。

我一直在阅读更多关于这个主题的文章,我认为我真正寻找的是工具,以便不仅通过匹配单词,而且通过匹配其含义,为用户搜索提供更准确的结果。

如果语义网术语引起了混乱,我很抱歉,但我的指导老师是这样称呼它的

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-08 07:51:01

你应该研究一下dotNetRDF和ARC PHP。

其他好的资源

最后一个是关于用语义标记HTML的推荐方法。改进你的搜索结果以包含意义可以有很多方法,可能包括也可能不包括使用语义网技术堆栈本身。也许你的意思仅仅是给博客添加标签,或者像SOLR提供的那样的分面搜索。你可能需要弄清楚你想做什么类型的搜索。

票数 1
EN

Stack Overflow用户

发布于 2011-04-08 16:33:21

正如其他人所说,您需要澄清您想要做什么,虽然您已经澄清了您的问题,但仍然不清楚您是否真的需要一个完整的语义Web技术堆栈。

您的项目在没有任何语义Web技术的情况下可能完全可行,只需使用Lucene和SOLR等标准文本索引系统即可。我非常确定这两个工具在.Net中都是可用的,我自己不是PHP开发人员,所以不确定是否有可用的PHP等价物。

如果您需要一个完整的语义网技术堆栈,那么harschware建议的两种选择都是不错的(免责声明-I develop )。它们是否真的做了您需要它们做的事情,取决于您需要语义Web技术堆栈的哪些部分。两者都有很好的RDF和SPARQL支持,但对OWL的支持很少。

票数 1
EN

Stack Overflow用户

发布于 2011-04-08 02:56:01

“语义网”只是指使用适当的html标签来达到它们定义的(语义)目的。这是通过不忽略较少使用的标签(标签、图例、字段集、引用等)来实现的,将表仅用于表格数据,尤其是当更具体的标签更适合时,尤其是不使用div或span。诸如此类的事情。

考虑到这一点,asp.net当然支持语义网。你可以在asp.net页面中放入任何你想要的html。MVC让这件事变得更容易,但你也可以用webforms做到这一点。

有了这个限制,我在开始一个新项目时的标准建议是从你所知道的开始。如果您已经了解php或asp.net,请继续使用它。与从头开始学习一个新平台相比,它将使您的工作效率更高,对问题的响应更快,犯的错误也更少。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5586009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档