Research & Works

In this page, I would like to talk a little bit about research areas I am doing or planning to do, or simply have interests in. Also, there are many other academic works/projects that I do not considered to be a research, but I will talk about them here as well.

For more details, please visit my research group, SIGMA Lab,'s official website (under construction at this moment).

e-Learning and Multimedia with GRID Computing

Learn anytime, anywhere, has been the motto of e-Learning. With the ubiquity of the global network (internet), we have good chance to learn from various experts of the subject matter. So we are adding the From anyone to the e-Learning motto. In this work, we utilize the tele-conferencing system AccessGRID to make that possible and to provide a low-cost easy-setup for anyone who wants to setup some local broadcasting or join the seminar from afar.

Thai Plant Breeder

Thailand, as many people know, is a land of agriculture. It is a very backend of our nation. However, in term of technology utilization and information sharing, we are underpowered. So, in this work, we are implementing a system to support plant breeders to work more efficiently and to share their data and knowledge with ease.

Smart Information Library of Pattern and Arts (SILPA)

Cataloging and organizing, as well as retrieving information from art collection (or anything in that sense) is one of various challenges in Computing. Also, the more interesting would be to extract information from those collections. In this work, we are designing the intelligence art containers that learns about art patterns and how to categorize them efficiently for search and retrieval. The system could be adapted to work with various kinds of art colletions and other artefacts.

The name SILPA is from Thai word: ศิลปะ, which means "art".

Spatial Information Search and Visualization

When we want to look for something wherever we go, we search. Searching already became a most frequently performed task in everyday computing life. In any form of search, we can generalize it as searching in some spatial domain. With the semantics network, we can view the search query and resulting items in different semantics and fashion. In this work we design a framework just for that purpose: painless spatial information search; with adaptable sematics domain.

Interactive Genetic Algorithm in Arts and Design

Computer Aided Design (CAD) is one of the most widely utilized application in Computing. However, there is one problem when it comes to really aiding users and designers: it does not aid the creativity. That is simply because it's very difficult to do so as people have different aesthetic taste and preference. In this work we apply Genetic Algorithm (GA) interactively to learn user's preferences and iteratively suggest the patterns he/she might like along the way.

e-Learning the Programming: the ScreenCast approach

What is one major problem of teaching computer programming in lecturing style? Not many students understand it in the first few explanations. So we must repeatedly explain the same thing over and over, and it's not very effective. Resulting in boredom of advanced students and some slow students still don't catch it.

And what is one major problem in having senior students teach/instruct the freshman during the lab session? Not everyone has deep understanding in the subject.

This project aims to just overcome both problem at the same time. By providing a series of short and to-the-point ScreenCast of programming solution. This allows students to watch the screencast at their own pace and understand the logic behind how each of program statement/expression is being made.