How to make your smartphone really smart

Context-Aware-DeviceWith some effort you can make your smartphone even smarter and context aware.

Now I have my smart phone a HTC Desire, I seem to have desire for more. A smartphone is not really smart. It is just a mobile computer with a bunch of small applications. Ok, its good for keeping track of you appointments and email but it will not do anything to help you on its own. It is just  not context aware, so i wanted to change that.

Continue reading


Setting up a webshop and implement OpenERP


Currently i am working on setting up a webshop based on open source software. The frontend is a Magento webshop, in the backend OpenERP will handle fulfilment and administration. OpenERP is a wonderful system that handles sales, procurement, warehousing and accounting. This is an exciting project.

Continue reading

e-learning with Moodle

During my vacation in Thailand I got interested in teaching and e-learning.

During one of my previous visits to Thailand I had been teaching English classes in local schools. My newest assignment requires me to teach IBM WebSphere MessageBroker skills to a small group of my customers employees. This led me to the question how can we share knowledge with other people for learning purposes. I found moodle a very interesting open source solution.

Natural language processing

Do you know that 80% of all data in the world is unstructured. Think about email, office documents, blogs and social media (Tweeter). Im now investigating how to use Natural language processing technology to extract interesting facts from data. The project that im working on now involves scanning requests for job positions and determining what specific skills are needed. Im using the following tools:

  • Open source NLP software from GATE
  • Protege for building a background knowledge base (Ontology)
  • IBM LanguageWare

I will update article soon. If you want to know more take a look at the GATE project.

GATE project

Amazon Cloud

I’m investigating the capabilities of Amazon EC2 Cloud (EC2 means Elastic Cloud Computing). Cloud computing in general promises us direct access to large amounts of servers for a reasonable price. I think Cloud computing offers a great opportunity for my customers because a project can set up an environment within minutes instead of weeks or even months. For Amazon EC2 you needed to get an account, that is easy to do within 5 minutes when you have a mobile phone and credit card. But amazon is not the only player in the field.

Gartner Magic Quadrant for Web Hosting and Hosted Cloud System Infrastructure Services (On Demand), 2009:

Magic quadrant

Magic quadrant

Designed the Petrus Plancius website

Petrus PlanciusPetrus Plancius International is a Dutch antiquarian bookshop,specializing in Dutch bibles from 1637 till 1909, World maps, maps of the Holy land, manuscripts and globes.

On request of the owner (brother in law) I designed and created this website based on Joomla and VirtueMart opensource software. The website is a catalog where customers can view and select the items they want to buy.