in an interview with lee gomes, michael jordan (no, not the basketball player, the ieee fellow) stated that there are still many challenging, unsolved problems in computer vision, even though deep learning has given us a great tool in terms of certain types of image classification. although michael jordan had a thing or two to say [...]
Background For my Honours research project this year, I analysed ways of increasing user participation in blog-based social networks. My case study was Bonfiire, a multi-community network for discussion and debate, that I co-founded with a friend in 2012. Since the public launch of Bonfiire Stellenbosch (our first community, targeted at Stellenbosch University students and [...]
The future is uncertain. Luckily by using some machine learning ‘black magic’ we will look into ways to predict the future. Hopefully in the blog post I can demystify some of the magic. Predicting the future, or to be more specific, Forecasting the future has been one of man’s fascinations for centuries. From ancient Babylon’s forecasters, weathermen [...]
Why I started web development I’m a person that loves coming up with new ideas. My friends and family know this all too well. From drive-through grocery shops to fully automated peer-to-peer community courier services. Doesn’t matter how absurd, I just like new ideas. The problem is implementing these ideas. They usually cost a lot [...]
I would like to share some utilities and useful insights that I have discovered during my first year of masters research. These include Apache Maven, a very useful dependency resolution and build automation utility for Java as well as my experiences with different free or partially free Web hosting services. Apache Maven What is Apache [...]
Over the last year or so I’ve been working on Ubuntu OSs, conducting my research and writing my thesis. While writing the thesis isn’t an issue when it comes to hardware technicalities, I cannot say the same for the coding side of my Master’s. My research primarily focuses on optimizing simulations based on cellular automata, [...]
Often when I listen to game produced audio (either when playing an audio game, or looking over the shoulder of a sighted player), it struck me how sounds resulting from consecutive similar actions sound exactly the same. A good example of this is the sound of an opening door. In most games one can open [...]
“the whole is other than the sum of the parts” – kurt koffka this oft-used quote, by koffka, can be used to summarise gestalt theory in a single sentence. this theory deals with the fact that very often the ‘whole’ that we experience/see/hear is not the same as merely dissecting something into pieces and adding [...]
In this blog post I will discuss the mathematical concept of a group, and I’ll give an example of an actual cryptosystem based on groups. I’ll try to keep the mathematical jargon to a minimum, and give illustrative examples where possible. Group theory 101 A group is a very general mathematical structure defined as follows. [...]
The theme of fairness has come up in very different contexts since my reading recently shifted away from being strictly thesis-centered. Of course, life isn’t fair and what is perceived as fair differs from person to person. That said, I have often wondered whether greater fairness is a hallmark of a more sophisticated or merit-driven [...]
- some more ways our brain plays tricks on us
in an interview with lee gomes, michael jordan (no, not the basketball player, the ieee fellow) stated that there are still...
- Dabbling in text mining to study ‘othering’ on Bonfiire Stellenbosch
Background For my Honours research project this year, I analysed ways of increasing user participation in blog-based social networks. My case...
- Mobile Technology in Africa: a comparative view between Kenya and South Africa
A recent GSMA report stated that Africa is currently the second biggest market for mobile in the world. This means...
- gestalt theory
"the whole is other than the sum of the parts" - kurt koffka this oft-used quote, by koffka, can be used...