"Fill In The Blank"

We've been plannin' this weekend for a week and a half
Hope you ain't thinkin' that we're movin' too fast
This trip can be whatever you want it to
I'll pick where we go and you can pick what we do
We could
In the water, in the truck
On a blanket 'til the sun comes up
With each other on the river bank
Yeah I'll leave it up to you, baby fill in the blank
I know a little spot thirty miles outta town
We can do what we want, won't be nobody around
I love hanging with your friends and your family too
But there's some things that only two people should do
We could
In the water, in the truck
On a blanket 'til the sun comes up
With each other on the river bank
Yeah I'll leave it up to you, baby fill in the blank
We could
In the water, in the truck
On a blanket 'til the sun comes up
With each other on the river bank
Yeah I'll leave it up to you, baby
We could
To some music real slow
'Til we can't no more
If the clouds roll in we could, in the rain
Yeah I'll leave it up to you, baby fill in the blank
Yeah the options are endless, baby fill in the blank
Oh Yeah

The Semantic Web community has a distinct feeling of manifest destiny. Here in the early part of the 21st century, the Web is still in its infancy (less than 20 years old), and the scope of unsolved digital data challenges is simply enormous. To many in the software industry, myself included, it seems inevitable that the next great Web revolution must address these universally acknowledged data problems.

In the face of exponentially rising volumes of digital data, the existing software solutions simply fail to provide any meaning or understanding among all that digital noise. Today, many thousands of Semantic Web developers, architects, and visionaries are working to bring meaning to a very messy world of digital data.

Semantic Web is not only a vision, but also a technology, a social phenomenon, and a Web-scale architecture. This blog aims to describe all these aspects of the Semantic Web.

This blog is an un intimidating yet thorough introduction to the Semantic Web. It isn’t intended to be a programmer’s desk reference or an exhaustive how-to blog. This blog is written for savvy technologists and forward-thinking business people who want to see the whole Semantic Web picture, while still being firmly grounded in the fundamentals and reality of an emerging technology.

Because the Semantic Web is a revolutionary path forward for data processing and metadata specifications, it will have an exceptionally broad impact on every aspect of all types of software.

This blog explores the social, consumer, business, and purely technical impacts of the Semantic Web. Unlike many programming language blogs that you may have read before, this blog covers the visionary and architectural aspects of the Semantic Web in addition to the specific technology languages and programming specifications.

Just about every technical blog starts with a little typeface legend, and Semantic Web For Beginner is no exception. What follows is a brief explanation of the typographical conventions used in this blog:

✓ New terms are set in italics.
✓ When I want you to type something or perform a step, I use bold.
✓ You will also see this monospaced font, which I use for code, filenames, Web page addresses (URLs), on-screen messages, and other such things. Also, if something you need to type is really long, it appears in mono spaced font on its own line or lines.
✓ For many code examples used in this blog, some verbose and unimportant syntax items may be omitted or shortened.

For example, in an RDF header, an http namespace may appear as xx: SomeName, in this case, the xx is referring to “any namespace,” and no particular namespace is important for the example.