How to Make a Faceted Classification and Put It On the Web | Miskatonic University Press Update February 2011: This has been translated into Dutch: Hoe maak je een facetclassificatie en hoe plaats je haar op het web? Many thanks to Janette Shew and the Information Architecture Institute's Translations Initiative for doing this. Also, How to Reuse a Faceted Classification and Put It On the Semantic Web, by Bene Rodriguez-Castro, Hugh Glaser and Les Carr, takes my example of dishwashing detergents and extends it into ontologies and RDF. Update February 2007: IA Voice has used this paper as the basis for a series of four podcast episodes! Denton, William. This follows Putting Facets on the Web: An Annotated Bibliography, and is the second paper I wrote for Prof. 0. Faceted classifications are increasingly common on the World Wide Web, especially on commercial web sites (Adkisson 2003). This paper will attempt to bridge the gap by giving procedures and advice on all the steps involved in making a faceted classification and putting it on the web. What are facets? 1. 2. 2.1.
Ontology (information science) In computer science and information science, an ontology formally represents knowledge as a hierarchy of concepts within a domain, using a shared vocabulary to denote the types, properties and interrelationships of those concepts.[1][2] Ontologies are the structural frameworks for organizing information and are used in artificial intelligence, the Semantic Web, systems engineering, software engineering, biomedical informatics, library science, enterprise bookmarking, and information architecture as a form of knowledge representation about the world or some part of it. The creation of domain ontologies is also fundamental to the definition and use of an enterprise architecture framework. The term ontology has its origin in philosophy and has been applied in many different ways. What many ontologies have in common in both computer science and in philosophy is the representation of entities, ideas, and events, along with their properties and relations, according to a system of categories.
CoE Bioinformatics - Buffalo Ontology is Overrated -- Categories, Links, and Tags Ontology is Overrated: Categories, Links, and Tags This piece is based on two talks I gave in the spring of 2005 -- one at the O'Reilly ETech conference in March, entitled "Ontology Is Overrated", and one at the IMCExpo in April entitled "Folksonomies & Tags: The rise of user-developed classification." The written version is a heavily edited concatenation of those two talks. Today I want to talk about categorization, and I want to convince you that a lot of what we think we know about categorization is wrong. In particular, I want to convince you that many of the ways we're attempting to apply categorization to the electronic world are actually a bad fit, because we've adopted habits of mind that are left over from earlier strategies. I also want to convince you that what we're seeing when we see the Web is actually a radical break with previous categorization strategies, rather than an extension of them. PART I: Classification and Its Discontents # Q: What is Ontology? And yet. Domain
Large-scale RDF Graph Visualization Tools AI3 Assembles 26 Candidate Tools The pending UMBEL subject concept “backbone” ontology will involve literally thousands of concepts. In order to manage and view such a large structure, a concerted effort to find suitable graph visualization software was mounted. This post presents the candidate listing, as well as some useful starting resources and background information. A subsequent post will present the surprise winner of our evaluation. Starting Resources See Various Example Visualizations For grins, you may also like to see various example visualizations, most with a large-graph bent: Software Options Here is the listing of 26 candidate graph visualization programs assembled to date: Cytoscape – this tool, based on GINY and Piccolo (see below), is under active use by the bioinformatics community and highly recommended by Bio2RDF.org GINY implements a very innovative system for sub-graphing and allows for stunning visuals. headline: alternativeHeadline:
Doug Mahugh : Arbitrary content in an OPC package I was up early this morning playing around with some sample Open XML documents when my friend Pedro, an ISV in Portugal, sent me an email with this question: I'm trying to store a file inside the zip file (.docx), but when I open the .docx on word 2007 I get the following error message: «the office open xml file test.docx cannot be opened because there are problems with the contents.» I want to store some files inside the .docx (zip file) for use by other applications without affecting how it is used by word 2007. Great question, Pedro, and coincidentally I need a little break from what I was working on. Basic Concepts: Parts, Relationships, and Content Types First, a few basic concepts. In Pedro's case, that isn't quite what he wants to do, however. To understand the steps involved, consider that OPC packages have three key concepts: parts, relationships, and content types. Put our part in the package somewhereDefine a content type for our partDefine a relationship to our part <? <?
Using Dublin Core NOTE: This text was last revised in 2005. As of 2011, a completely revised User Guide is being developed at the wiki page DCMI's Glossary and FAQ are also under revision. Table of Contents 1. 2. 3. 1. 1.1. Metadata has been with us since the first librarian made a list of the items on a shelf of handwritten scrolls. A metadata record consists of a set of attributes, or elements, necessary to describe the resource in question. The linkage between a metadata record and the resource it describes may take one of two forms: elements may be contained in a record separate from the item, as in the case of the library's catalog record; orthe metadata may be embedded in the resource itself. Examples of embedded metadata that is carried along with the resource itself include the Cataloging In Publication (CIP) data printed on the verso of a book's title page; or the TEI header in an electronic text. 1.2. 1. 2. 3. Commonly understood semantics 1.3. 1.
Build Google IG like Ajax Start Page in 7 days using ASP.NET Aja Update: There's a new article which explains the latest development of this project. Read here. Introduction I will show you how I built a start page similar to Google IG in 7 nights using ASP.NET AJAX, .NET 3.0, LINQ, DLinq and XLinq. Updates Jan 6, 2007: Scott Guthrie showed me how to improve ASP.NET AJAX client side performance by switching to debug="false" in web.config. What is a Web 2.0 AJAX Start Page A Start Page allows you to build your own homepage by dragging and dropping widgets on the page. Some of the popular AJAX Start Pages are Pageflakes, Live, Google IG, Netvibes, Protopage, Webwag etc. Features Build your page by dragging and dropping widgets. Once you put a lot of content on your page, you will find one page is not enough. Widgets Widgets provide you with an interesting architecture where you can focus on providing the features relevant to the widget and never worry about authentication, authorization, profile, personalization, storage, framework, etc. Technologies
How To Use HTML Meta Tags - Search Engine Watch (SEW) Want top search engine rankings? Just add meta tags and your website will magically rise to the top, right? Wrong. Meta tags are one piece in a large algorithmic puzzle that major search engines look at when deciding which results are relevant to show users who have typed in a search query. While there is still some debate about which meta tags remain useful and important to search engines, meta tags definitely aren't a magic solution to gaining rankings in Google, Bing, Yahoo, or elsewhere – so let's kill that myth right at the outset. However, meta tags help tell search engines and users what your site is about, and when meta tags are implemented incorrectly, the negative impact can be substantial and heartbreaking. Let's look at what meta tags are, what meta tags matter, and how to avoid mistakes when implementing meta tags on your website. What Are Meta Tags? HTML meta tags are officially page data tags that lie between the open and closing head tags in the HTML code of a document.
Open Packaging Convention (OPC) - Derek Smyth's Software De Was reading MSDN Magazine through the week and there is an article in it on OPC. In short OPC is a new standard for saving complex data, perhaps stored in multiple files, to a single file (a package) using a combination of two standard technologies zip and xml. Here is the article... OPC: A New Standard For Packaging Your The idea is simple you store your data files seperately and use xml to create relationships between them. I'll give you an example a Word document is made up of text, styles, maybe a macro and perhaps some images. Here is a noob friendly article that describes the file format, a good place to start Ecma Office Open XML Formats architecture and here is another thats not so noob.... but more complete Introducing the Office (2007) Open XML File F
Metadata Principles and Practicalities I. Introduction The rapid changes in the means of information access occasioned by the emergence of the World Wide Web have spawned an upheaval in the means of describing and managing information resources. Metadata is a primary tool in this work, and an important link in the value chain of knowledge economies. Yet there is much confusion about how metadata should be integrated into information systems. The authors hope to make explicit the strong foundations of agreement shared by two prominent metadata Initiatives: the Dublin Core Metadata Initiative (DCMI) and the Institute for Electrical and Electronics Engineers (IEEE) Learning Object Metadata (LOM) Working Group. The ideas in this paper are divided into two categories. II. The paragraphs in the Principles section set out general truths the authors believe provide a guiding framework for the development of practical solutions for semantic and machine interoperability in any domain using any set of metadata standards. A. B. C. D. A.