Posts

Tech - Evolution of Google Search

Image
In my previous article , I compared the evolution of google and bing. Now, google seems to be going deeper into it's knowledge graph.  The changes are becoming apparent for multi-word searches where a context can be derived. Try searching for  'daniel day lewis movies', 'tolkien books', 'murugan idli shop in chennai', 'london theatres'. The search results are completely transformed. I have to admit, I personally like the results. The results have a bit more coherence and context, not just a list of links to sites.  Search results from google.com on 27-November-12. Click image to zoom. As with everything, there are both pros and cons to the knowledge graph. Pros: Use curated content in the knowledge graph to offset the current lack of integration with popular social networking sites like twitter and facebook. Mitigate the risk of content moving behind paywalls (example - news) or state intervention (as being proposed in France, Ge...

Savour the time

Image
Savour the time Turin is one of Italy's foremost industrial and cultural centres. Befitting that status, the slow food movement started from this city. Turin recently hosted the international slow food festival . Today's recipe is a tribute to the slow food movement. As much as the food, it matters that you also savour the time you spend making it. Sambar is a pretty common dish in south India. Here is a variation with some mango in it. Contributed by  Rajan Manickavasagam . Published  25. November 2012 Mixed Vegetable Sambar Ingredients 1 green chilli 2 tablespoon vegetable oil 1 chopped red onion 1 tablespoon ginger garlic paste 1 sliced drumstick 2 diced small aubergines 1 diced raw mango 1 diced tomato  1 teaspoon of salt (or to taste) 1 teaspoon of turmeric 1 tablespoon of sambar powder 1 teaspoon of red chilli powder 1 cup of moong daal (split yellow lentil) 1 teaspoon of asafoetida 1 tablespoon of crushed black...

The true independence day

All countries celebrate an independence or a national day. The week went by with India celebrating yet another independence day, it's 65th.  Flags were flying on all the roads and vehicles. Patriotic music blaring from the speakers in apartment complexes (and this from people who look down on poor people doing the same). All of this contrasted with people of the north east fleeing from cities back to their home state because of some rumours. The irony could not be any more stark. Some Indians did not have the freedom even to live, work and study in their own country. Today, more and more people live in countries and cultures away from their own. And that is leading to a growing appreciation and tolerance of different communities, cultures, people, languages, customs and even food. As an old tamil poet once said "All the people are my people and all the villages I consider as my own". It is probably a utopian dream. True freedom for all is - freedom from inju...

Summer Soup

Image
Summer Soup Usually in the summer months, I prefer light food. Soups fit the bill perfectly. I tried a soup with a fruity twist to it. Contributed by  Rajan Manickavasagam . Published  29. July 2012 Summer Soup Ingredients 1 green chilli 2 tablespoon olive oil 1 chopped red onion 3 peeled garlic cloves 2 diced carrots 20 diced pieces of pumpkin 3 slices of musk melon 1 tablespoon of olive oil with dried basil 8 pieces of chopped ginger  1 teaspoon of salt (or to taste) 1 tablespoon of crushed black pepper  1 peeled and sliced cucumber Instructions Heat the olive oil in a pan. Sauté the onions, green chilli and garlic for a few minutes. Add the carrots, pumpkin, cucumber and musk melon. Cook them until they are soft Add the salt and black pepper and cook for a few more minutes. Remove the vegetables from the heat and allow it to cool. Blend the vegetables in a food processor. Add water or milk based on the c...

An Austin State of Mind

Image
View of Austin from South Congress Avenue Earlier this year, my wife and I visited America for the first time. The first pit stop was to meet family and friends in Chicago. Some of my initial impressions were as expected - big roads, bigger cars, even bigger skyscrapers and you get the big picture. No puns there!  And then, we landed in Austin. As soon as stepped into Bergstorm Airport, the first sight that greeted me was the "Keep Austin Weird" t-shirts. Cities often try to project a polished or aspirational side to themselves, and here was a city unabashedly celebrating it's quirkiness. Then, there was the country music blaring in the airport, not some manufactured pop. Austin is known as the 'live music' capital of the world, there are  several live shows daily. I was already warming up to the city. Who says first impressions don't count. Over the next few days, we stayed with family near Round Rock. As we drove around the city and suburbs, ...

Banana Spread

Image
Banana Spread Bananas are probably the favourite fruit for most people, I am no exception. I had a few bananas going very ripe, so I had whip up something quickly with them. Here is an easy recipe to make a spread out of bananas. Contributed by  Rajan Manickavasagam . Published  12. July 2012 Ingredients 2 ripe bananas 1 teaspoon cinnamon powder 3 peeled cardamoms 2 tablespoon honey Instructions Remove the seeds from the cardamom pod. Add all the ingredients and mash them using a hand blender. Ensure that the mash has a thick spread like consistency. Refrigerate the spread overnight. The spread can be used as a topping for bread, pancakes, cornflakes, oats or ice cream.  Happy eating. Further details Serves  3-4 people . Preparation time is approximately  5 min . Cooking time is approximately  5 min .

Tech - Search: Curation versus Algorithm

Image
For those who remember the early days of the internet, they will be familiar with the free web hosting sites like Geocities. Before Geocities was taken offline, it's content was archived and is now available for download as a 650 GB torrent. While this seems like a large amount of data, it is estimated that around 2,551,568,697 GB data per day was created in 2011! While the earlier days of the internet were largely image and text based content,  data today is in the form of images, text, social media posts, videos, businesses, services and user generated content. All this only increases our dependency on search engines. More than the challenge of indexing all the data, search engines are starting to grapple with relevancy of results. The added complication is that some of the social media and other sites are not publicly available to be indexed. The two main search engines - Google and Bing seem to be taking markedly different approaches. Fundamentally, the approach...

Frittatas for breakfast

Image
Frittatas If you are looking for an easy breakfast for a Sunday morning, frittatas fit the bill perfectly. It is healthy, filling and easy to make. Contributed by  Rajan Manickavasagam . Published  20. May 2012 Ingredients 1-2   tablespoons  olive oil 1  chopped garlic 1   teaspoon  pepper 1  chopped onion 1  diced carrot 1  diced potato 1  chopped mushroom 1  chopped tomato 1   teaspoon  of salt (or to taste) 3  eggs 1/2  cup milk Instructions Pre-heat the oven to 175 C for 5 minutes. Mix all the vegetables in a baking dish. Add salt, pepper and olive oil and toss all the vegetables. Bake all the vegetables in the oven for 10 minutes. Meanwhile, whisk the egg and milk together. After the vegetables are cooked, pour in the egg and milk mixture into the vegetables. Bake for a further 15 minutes and the frittata should be ready. Happy eating. Further det...

Tech - Book review 'Designing Great Data Products'

Image
Posted by Rajan Manickavasagam May 15th, 2012 Designing Great Data Products Rating: 3 out of 5 Image: O'Rielly Many companies and commentators highlight the growing data that is created and consumed everyday. I was naturally curious to understand more about how companies can use all this data to their advantage. I came across this book - 'Designing Great Data Products' in O'Reilly. The title sounded great, but to my disappointment, it is a short book. I anyway went ahead and read the book.The authors of the book are folks from kaggle , a company specialising in statistics and analytics. The book mainly talks about an approach called 'DriveTrain'. This  approach is about using data to drive actions. The 'DriveTrain' approach consists of 4 steps - Define a clear objective - I like this one. Please refer my previous post about problem definition . Levers - Identify the systems, processes etc that can be controlled. Data...

Importance of defining a problem

Image
Image Credits:  http://openclipart.org/user-detail/technoargia Often a problem is defined on it's own, something like 'I want to reduce traffic jams in a city'. The advantage of having an open statement like that is that it can be interpreted in different ways and people come up with various ideas and solutions. But, the downside is that a lot of time is spent in coming with the various solutions. Alternatively you could define the problem within a boundary. The same problem could be defined in other ways like - 'I want to reduce traffic jams in a city without building new roads' or 'I want to reduce traffic jams in a city without increasing public transport' etc. This way the problem and the constraints are known and therefore any further ideation, solution is more focussed. All this probably increases the chances of a solution being successful. Another way to define a problem is as a contradiction. An example would be - 'I want to create a ...