Showing posts from June, 2013

Never stop learning and try to extend your knowledge

My dissertation was "Intelligent Timetable Scheduling System", It was a system which auto generate a high quality timetable based on given data and time. Given data here is: list of students, courses, rooms, labs lectures, time-slots etc.. plus their constraint, for example not all student take the same course or not all room has same capacity, some lecturers are not available in some days and more, this list can go almost endless.

So, I spent one year working on this system and only wrote 300 lines of code in prolog and lisp language however, I improved massively my skills in logic programming and more important skills in finding the best solution rather than any solution. hint, timetable solution is a NP-Complete problem.

My dissertation's product compare to some other students was not something visual like a website or application which you could interact with, even I've been told by some classmates that "Hey, where is your codes, I wrote over 20,000 lines of…

Why do people blog?

It's been long time since my last post in this blog, although I never stop reading other people blogs. I prefer reading blog rather than some other (sound) professional websites or news papers.

I believe "whatever comes out of heart will enter the heart".

In general people talk about the world from their point of view while blogging. I remember back days, I knew many people who used to keep diary but these days rarely they do. So I guess people do blog because still they want to have some sort of diary however with some changes such as not to talk about private and sensitive subjects.

If you are on YouTube you may find that in recent year the number of people who vlog on Youtube grew quit fast and it's because people can vlog easily and also they could make money out of what they like to do. Obviously there are some who tried blogging base on making money which most of them failed (it's only my opinion).

So, here is my post after while and I try to blog here more…