Skip to main content

Taxonomy Engineering Roadmap

Taxonomy

Taxonomy, is the classification of organisms in an ordered system that indicates natural relationships.

Purpose:

Taxonomies are normally used to facilitate access to information. For the most of tasks and purposes the Taxonomy will be used to connect, relate and classify content. The Taxonomy will enhance content categorization and organization in addition to the ease of access and search.

Planning

The Taxonomy should reflect the objectives of the project. It should be produced by a cross-functional team which includes business, technical, information management, subject matter experts and content creation stakeholders. The Taxonomy implementation and usage in the project will be defined.

Design

The design phase will include the below steps:

Identify, gather and review resources

A set of verbs, nouns, terms and vocabularies will be collected. This list will be reviewed and refined by the ad-hoc team created in the planning phase. A final list should be defined.

Ontology Engineering

The vocabularies will then be ontology engineered by the Information Systems expert with help from the domain subject matter expert. The Ontology will consist of hierarchy of concepts, terms and relations.

Implementation

The domain Ontology will then be used to organize inventory and website content. This will be done by the content publishers. The ontology will be transformed into set of categories, labels and meta-data.

Production

The content publishers will add the set of categories, labels and meta-data to the content management system. This step is done before adding any content.

Training


The content publishers will be trained how to use the Taxonomy when publishing content and will be also trained how to enhance improve or modify the taxonomy based on technology and requirements change and evolvement.

Comments

Popular posts from this blog

Coldfusion Facebook Graph API publish to your wall and your friends walls

In this tutorial we will learn by full coldfusion Graph API code example how to publish on your wall and your friends walls. This application uses new oauth authentication method. The code is divided into four files: we will first start with a file called index.cfm: <cfoutput>         <!--- Your FB application IDS --->       <cfset api_key = ""/>     <cfset secret_key = ""/>     <cfset appID = ""/>     <!--- create a connection to the fb graph cfc --->     <cfset graphCFC = createObject("component", "graph").init(#appID#, #api_key#, #secret_key#) />     <!--- If user is authenticated or his access token is set create a cookie --->        <cfif not isdefined("cookie.access_token") and isdefined("url.access_token")>         <cfset cookie.acce...

Implementation of Facebook Graph API in Coldfusion

Facebook has launched a new FB API called Graph that simplifies FB applications development, the new Graph API allows website owners to create Single Sign On (SSO) with Facebook and allow websites owners to be able to import a lot of users information but after their permissions. The code below written in Coldfusion gives an example on how to Create FB login/logout button and then how to retrieve the created cookie, and use it for further development:     <body>   <cfoutput>     <!--- Your FB application IDS --->     <cfset api_key = "XXXXXXXXXXXXX"/>     <cfset secret_key = "XXXXXXXXXXXXXX"/>     <cfset appID = "XXXXXXXXXXXXXX"/>     <!--- Facebook login/logout button --->     <p><fb:login-button perms="email,user_birthday" autologoutlink="true"></fb:login-button></p>     <!--- Facebook login/logo...

The New Facebook Wall Publishing method Stream.publish

As recently facebook stopped supporting the feedstory publishing method to publish news on users wall and application developers from now on can't create feed templates. Facebook released a new methods to do so which are: FB.Connect.streamPublish stream.publish Facebook.streamPublish I figured out those new methods when I was building a new facebook application yesterday to predict who will win the soccer match between Egypt and Algeria tonight. It took me sometime to succeed in publishing the story on the wall, so I will share with you my experience and how I solved it out in Coldfusion. As I build my applications using the work of Andrew Duckett who created the Facebook Rest Client Component , I will start from FacebookFBMLCLient.cfc file which contains the methods that communicates with facebook APIs. As I have used one of the three methods above which sounded the best as I guess, this example will be based on stream.publish method. The first step is to add the following method...