An interesting phenomenon in Google Video is the resonance of popular videos. Once a video becomes popular it is show in the top 100 and there it has an even much larger chance of being seen by a large number of members which makes it even more and more popular. Due to this resonance effect many videos once they reach the top 100 tend to stick right there for long, not because they are actually better than new videos but because they have managed to reach the top 100 list and therefore get a boost in popularity just by being among the top 100 list. It's a circular and unfair thing.
Google seems to calculate the popularity of a video by counting the number of users who have clicked on it to view it. Perhaps they have a more complex algorithm for determining popularity including how many people viewed the video till the end as well as other criteria. Yet still the resonance effect dramatically accelerates some videos and keeps them at the top much longer than they deserve.
To counter this effect, Google introduced the Movers & Shakers video list which lists videos that are gaining popularity quickly even if their popularity has not reached a high level, but what counts here is speed of increase in popularity and not the popularity rank itself. This has helped a lot in reducing the resonance effect by giving a higher chance for new videos to climb up the popularity ladder and shake down old videos which had clung for long to the top 100 list due to the resonance effect.
Google then introduced yet another feature to help reduce the resonance effect. If a user is signed in with his Google account when visiting Google Video, his popular list is customized to reflect his own interests depending on his search and video viewing history. This again helped reduce the resonance effect.
The final push that Google has made till now to reduce the resonance effect even more was to introduce Recommendations which again rely on each users video search history yet rely less on the popularity of a video and more on the users own interests.
Although social networks and community driven content, which are said to be part of the buzz word Web 2.0, are expected to give even more democracy to the Internet by letting people decide what is good and what is bad, what is popular and what is not, yet it looks like Google should also work on developing a more robust algorithm to determine the popularity or the 'niceness' of a video on not just rely on simple calculations of how many users have viewed a video.
Perhaps Google should consider adding a feature similar to the fascinating interestingness feature found at Flickr which is able to automatically discover marvelous photos using a complex algorithm.
Showing posts with label video. Show all posts
Showing posts with label video. Show all posts
Thursday, February 01, 2007
Thursday, January 25, 2007
Google Imitates Yahoo! Video
Yahoo! Video is a search tool that helps one search for videos scattered on various websites. Google Video was something different. Google Video acted as some sort of hosting place for video content. Of course you could search for videos using Google Video but you were only able to search for those videos that are hosted on Google Videos itself and not for videos present in the rest of the web.
When Google bought YouTube, the expectation was that Google would in one way or another merge both Google Video and YouTube into one thing. It was expected that YouTube might ultimately be dissolved into Google Video, since both provide essentially the same service which is hosting video content and building video sharing communities on top of that.
Today, Google announced that it would continue supporting YouTube as a separate entity providing video hosting for its video sharing community. On the other hand, Google Video will be refocused to act as a search engine for videos on the whole web. Google Video allowed you to search only content that is hosted on Google Videos itself. Starting from today, it allows you to search for content present on YouTube as well. Later on Google will add more video content providers to its video search and ultimately search all videos found on the web. This brings us to essentially what Yahoo! Videos was doing ever since it first started.
This move sounds reasonable. When you use Google Images it allows you to search the whole web for images. So it's reasonable enough that when you use Google Video it would allow you to search the whole web for videos.
This explanation today by Google clarifies things out. It also explains why Google kept using YouTube instead of Google Video to publish its own videos ever since its acquisition of YouTube. I wonder if the next step would be to disable the hosting of new videos at Google Video and to make this only possible via YouTube. We'll just have to wait and see.
When Google bought YouTube, the expectation was that Google would in one way or another merge both Google Video and YouTube into one thing. It was expected that YouTube might ultimately be dissolved into Google Video, since both provide essentially the same service which is hosting video content and building video sharing communities on top of that.
Today, Google announced that it would continue supporting YouTube as a separate entity providing video hosting for its video sharing community. On the other hand, Google Video will be refocused to act as a search engine for videos on the whole web. Google Video allowed you to search only content that is hosted on Google Videos itself. Starting from today, it allows you to search for content present on YouTube as well. Later on Google will add more video content providers to its video search and ultimately search all videos found on the web. This brings us to essentially what Yahoo! Videos was doing ever since it first started.
This move sounds reasonable. When you use Google Images it allows you to search the whole web for images. So it's reasonable enough that when you use Google Video it would allow you to search the whole web for videos.
This explanation today by Google clarifies things out. It also explains why Google kept using YouTube instead of Google Video to publish its own videos ever since its acquisition of YouTube. I wonder if the next step would be to disable the hosting of new videos at Google Video and to make this only possible via YouTube. We'll just have to wait and see.
Saturday, January 13, 2007
Black Box Testing
This educational video clarifies the difference between various types of software testing, including black box testing, glass box testing, acceptance testing, unit testing, system testing, integration testing and other types of software testing. Watch the Black Box Testing video.
Subscribe to:
Posts (Atom)