Search goes like this:
1. CREATE. A new medium becomes popular.
2. SHARE. People want to find and share objects created in the new medium.
3. ORGANIZE. Manual systems are created to organize the new medium.
4. SEARCH. Manual systems become stale and canâ€™t scale quickly enough so automated systems are built.
Looking at an example, letâ€™s start with web search:
1. CREATE. Lots of people started creating web pages.
2. SHARE. Users tried to find information on the web.
3. ORGANIZE. Web directories were built and became popular.
4. SEARCH. Web directories go out of fashion as search engines improve and scale.
Whatâ€™s next? Some people think personalization and customization, but I think weâ€™re still working on #4.
How about another example, image search:
1. CREATE. Digital photos become popular.
2. SHARE. People want to share their photos.
3. ORGANIZE. Tagging systems like flickr become popular for organizing photos.
4. SEARCH. Search engines like Yahoo and Google search text associated with photos. Whatâ€™s next for automated ways to search images?
One more example:
1. CREATE. The rise of the bloggers.
2. SHARE. Bloggers want readers.
3. ORGANIZE. People build their own blog rolls. Also blog directories are built.
4. SEARCH. Blog (RSS) search engines like Technorati do real-time indexing.
Iâ€™m anxious to see how the cycle works with video content.