Как уже говорили другие, вам нужно уточнить, что вы хотите сделать, хотя вы немного прояснили свой вопрос, все еще не ясно, нужен ли вам на самом деле полный стек технологий семантической паутины.
Ваш проект можетбыть полностью выполнимым без какой-либо технологии Semantic Web, просто используя стандартные системы индексации текста, такие как Lucene и SOLR.Я вполне уверен, что оба они доступны в .Net, я сам не являюсь разработчиком PHP, поэтому не уверен, есть ли пригодные для использования эквиваленты PHP.
Если вам нужен полный стек технологий семантической сети, то любой изварианты, предложенные harschware, хороши ( отказ от ответственности - я разрабатываю dotNetRDF ).То, действительно ли они делают то, что вам нужно, зависит от того, какие части стека семантической паутины вам нужны.Оба имеют хорошую поддержку RDF и SPARQL, но минимальную поддержку OWL.