The Voice of Semantic Web Technology
  Earthweb
Images Events Jobs Premium Services Media Kit Network Map E-mail Offers Vendor Solutions Webcasts
SUBJECTS:
FEATURES:
IT Management Webcasts:
The Role of Security in IT Service Management

Preparing for an IT Audit

More Webcasts


Search EarthWeb Network



Search
The Business Internet


internet.commerce
Be a Commerce Partner
Partners & Affiliates
Find Project Software
Web Hosting Directory
Logo Design
Free Business Cards
Baby Photo Contest
KVM Switch over IP
Online Shopping
Imprinted Gifts
Compare Prices
PDA Phones & Cases
Online Education
Car Donations
Prepaid Phone Card
Disney World Tickets
 
Semantic Web: Reasoning About Semantics

Are Your Threads Being Served Efficiently?
Sponsored by AMD
Find out what your threads are up to on the cores inside your CPU with AMD CodeAnalyst Performance Analyzer. With CodeAnalyst's thread profiling you can instantly see the thread chart and non-local memory access to determine if your threads are being served as efficiently as possible. Get CodeAnalyst now! Click here.
Learn more at AMD Developer Central.
Featured Solutions for Technology Professionals from Internet.com
PDF: Storage Is Changing Fast--Are You Ready?
Sponsored by HP
The storage landscape is headed for dramatic change, thanks to new technologies like Fibre Channel over Ethernet (FCoE), pNFS, object-based storage and SAS that will affect everything from NAS and SANs to disk drives. Get the knowledge you need to make the most of your storage environment, now and in the future. >>
Featured Solutions for Technology Professionals from Internet.com
eBook: Storage Networking 2, Configuration and Planning
Sponsored by HP
Learn best practices and cover the general concepts you must know before configuring SAN-attached storage. The most critical part of setting up a SAN is configuring each individual disk array. This guide examines configurations for SAN-attached servers and disk arrays, and also includes a look at the future of IP storage. Learn more.

XML/RSS feeds

EarthWeb IT Management news and headlines

Semantic Web headlines

See more EarthWeb Network RSS feeds
FREE Tech Newsletters

Windows Server Catalog: Certified Hardware Devices. Search the Windows Server 2008 catalog to find solutions to deploy with confidence.

Reasoning About Semantics
January 15, 2008
By Fred Wild

Semantic web concepts carry quite a bit of enthusiasm and hope: the hope is that semantic web ways and means can help us make sense of the vast ocean of resources out in the Internet, or perhaps make sense of our smaller seas of resources within our corporate data centers.

Topping the list of “things the semantic web is supposed to provide” is context sensitive search. Now, I purposefully did not say "semantic search, " simply because I want to describe how to reason about semantics and so I need to use other terms. I chose to use the term "context" to illustrate how semantics can be applied. Think of ontologies (which describe types of things -- or resources -- and their properties) as a way of establishing a context. If you adopt a semantic context, the things you find when you search, as well as the properties you uncover about the things you find, belong to that context.

As such, you can think about the semantics used in searching as a sort of lens through which you see matching resources. Which is to say: without a semantic context, documents are just documents, undistinguished from each other in any contextual way. Perhaps you can search for documents by filetype and perhaps also limit the search to those files containing certain words, but this is a lexical search, not a semantic one.

More From Jupitermedia

Military, Universities Team Up on Big CALO Project

Radar’s Twine Ties the Semantic Web Together A Snapshot of Semantic Web Trends

Semantic Web as Competitive Advantage

Smartening Up Your Links

If you want to comment on these or any other articles you see on Intranet Journal, we'd like to hear from you in our IT Management Forum. Thanks for reading.

- Tom Dunlap, Managing Editor.

To understand the difference, consider that when I search for a dwelling in a certain price range, I want to see all of the things that mean dwelling (home, dwelling, house, residence, condo, cottage, townhouse, …). An ontology describing Real Estate might establish an equivalence between Dwelling and these other classes, so my search finds things of similar meaning, not just the string of characters making up a word.

Turning to a document example, I may want to search for all of the documents in my document repository that are legal documents, and even particular types of legal documents. One way I can imagine doing this is to first set my search context to use an ontology describing legal artifacts. Then, using this context, I can ask to see all of the Litigation documents.

It may sound magical, but in fact is quite mechanical. Within my ontology for legal artifacts a document is a litigation document if it is either explicitly tagged as such (a member of the class; Litigation Document), or matches the criteria that infers with high likelihood that the contents matches that of a litigation document. Although the inference criteria may not be perfect, it can be refined over time. Tuning the criteria allows us to find legal documents of specific type much easier than just doing a brute force search. Also, when we work with a pre-determined set of ontologies, mechanisms can go out ahead of time, and apply the criteria to the documents to pre-classify them according to the inference criteria expressed within those ontologies.

Inference is most valuable in cases where the authors of documents, or their authoring tools, don't help very much in establishing the context and meaning of documents. One could supply information for use in semantic search by supplying meaningful metadata along with the contents of the document. In the future, more sophisticated authoring approaches would find authors doing this, but for now, let’s talk more about the discovery of meaning and applying classifications to existing documents.

I recently submitted a friend's resume to an online employee referral site. It was able to scan the text uploaded and pull out the educational history of the individual (among other things) and present it for verification with very good accuracy. This sophisticated scan of the document is an example of extracting facts that go beyond simple word matching, and are useful in semantic based searches. It is clear that one could later apply a localized ontology of colleges and universities with this the capability to express something like, "Show me all of the resumes of candidates who graduated from a Preferred School holding a Postgraduate Degree in an Engineering Discipline" -- assuming definitions of Postgraduate Degree, Engineering Discipline and Preferred School within that ontology.

Go to page: 1  2  Next  

Tools:
Add semanticweb.com to your favorites
Add semanticweb.com.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

Semantic Web Archives

Back to Home



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
IBM eBook: Planning a Service Oriented Architecture
IBM eBook: Choosing the Right Architecture--What It Means for You and Your Business
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Avaya Article: Using Intelligent Presence to Create Smarter Business Applications
Intel Go Parallel Article: Getting Started with TBB on Windows
Microsoft Article: 7.0, Microsoft's Lucky Version?
Avaya Article: How to Feed Data into the Avaya Event Processor
IBM Article: Developing a Software Policy for Your Organization
Microsoft Article: Managing Virtual Machines with Microsoft System Center
Intel Go Parallel Article: Intel Threading Tools and OpenMP
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
HP Video: StorageWorks EVA4400 and Oracle
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
Silverlight 2 App and Walkthrough: Leverage Silverlight 2 with SQL Server and XML
IBM Article: Enterprise Search--Do You Know What's Out There?
HP Demo: StorageWorks EVA4400
Microsoft Article: The Progress and Promise of Deep Zoom
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES