Senin, 30 Mei 2011

SMW ♥ 303

How do I know? Here's the clue. Have a look at the log generated by Live HTTP headers (a Firefox add-on) below:


So, what does really happen?
  1. I send a request to dereferencing the resource (any kind of resource) URI  @ line 3. I add a content negoitation stuff on the header like line 6.
  2. The server gives a 303 response (yay!) @ line 14 and because I was asking for text/html content, the server gives a redirection to this location @ line 22.
  3. I send a second request  @ line 30 to get the text/html content (information resource) to the location as specified on the server response.
  4. I got a 200 @ line 40, voila! Now I could read the information describing the resource URI.

Jumat, 20 Mei 2011

Silly Semantic

Just exported this RDF file from my Drupal profile page (localhost) and if you look at it, you'll find out why I called this silly.


Hey guys, I was born on 2011-04-06T23:06:09+07:00! I'm a baby then!

PS: This silliness comes when you mix up the semantic about a document and a thing described by that document.

Semantic Web: Intro

Selasa, 17 Mei 2011

OWLizr - OWLizing Your Text

It's actually the paper I wrote. It's published in ICACSIS 2010. So, here's the abstract:

In this paper we present OWLizr, a system that constructs formal knowledge representations using Web Ontology Language (OWL) from natural language text in bahasa Indonesia. The design of OWLizr is mainly concerned with the representation of knowledge about real-world events using the reification technique. Such knowledge, which is commonplace in naturally occurring texts, is not typically handled by logics for ontologies such as Description Logic. OWLizr consists of four modules: the NLP Semantic Analyzer, KB Generator, KB Reasoner, and SPARQL Query Generator. We also developed an ontology to support the knowledge representation and reasoning process in the KB Generator and KB Reasoner. The NLP Semantic Analyzer reuses the semantic analyzer program developed by Mahendra. Our system supports question-answering (QA) on the knowledge base using the SPARQL Query Generator module.

Download Link

I look forward to develop it again. So, suggestions and comments are welcome!

Rabu, 11 Mei 2011

Semantic Brochure

So, I see this:


So, it's my duty to make the semantic version of it. So, here it is: