
Did you know that in Ireland there is no ZIP code as that country wasn't invaded by Napoleon? Guys, you have to update your user stories on adresses! That's the risk of reasoning in a top-down fashion... Eyal Oren made the most clear presentation of the Semantic Web I've ever seen, and even useful. ;)
In fact, one of the most interesting thing I've learned in Pisa at first edition of Rails to Italy in Pisa is ActiveRDF. Check this video by the team where Eyal Oren belongs to learn more.
If the OO paradigm is top-down as the relational DB, it is most difficult to do the same with the semantic web, where content is produced bottom-up. That's why RDF, and that's why ActiveRDF for Ruby and especially Rails.
How do you manage semistructure data you don't know in advance in programming, i.e. before to program your (web) application? This is a question Eyal posed. The freshly renewed web 3.0 w3c web site offers some insights for the answer, he argued.
One of the problems is that under the umbrella "semantic web" people understand different things:
* A.I. experts understands machine learning, NLP, ontologies and OWL;
* DBers understands Q&A, RDF and storage;
* web expertts understands RDF (again), HTTP and URI.
Eyal and DERI (where he works) understand in this way.
ActiveRDF is already in production in a EU funded project, Talia, the Discovery Project that resembles (but improved) my own project Novelle, launched some time ago. It is better for its, XML-based, RESTful interface and the use of ActiveRDF in Ruby On Rails.
No comments:
Post a Comment