Tuesday, July 26, 2011

Google+ is imitating butterfly search engine & Facebook

Google+ (Google Plus) is using "like" & "share" button to get the actual stats about the popularity of the link. It’s exactly what “Butterfly” search engine is all about. We are glad that we thought it first.

Of course Google has done it the first time :P

If you click on “Spark” link on your Google+ profile page it shows news in different sections. You can always share & hit the like button. I’m sure Google will use these stats in their algorithm.

Sunday, March 27, 2011

Can Google Wave still beat Facebook??

In this post, I will reveal how Google.com can remain the best search engine for next 5-10 years?

What Google has?
There is no match in the world for Google's alorithm & huge database of crawled web pages. The smart thing is, every now & then Google updates it's algorithm to provide better search results.

Google has plenty of products with millions of users. That means they already are well known brand & whatever they do becomes a news :)

We will concentrate on how Google Wave can beat faceboook. Many people (like me) believe that Google Wave is a complete failure.


Google's obstacles?
Content farms is the latest enemy of Google. Recently google modified their algorithm to fight with content farms & misleading search results.

Facebook's advantage?
Facebook has huge user's base & recently it became the most visited site in USA. They have plenty of urls/links/media shared by users. I'm a big fan of facebook's like button. It helps viral marketing & defines popularity of link/media. They all say Social Media is next big thing! I hope facebook will come-up with excellent money making idea to utilize this opportunity.


What Facebook is lagging at?
The good thing for Google is Facebook is not yet planning to launch a search engine. A reliable search engine is a strong product & it's proven by Google's monopoly for these many years.

Google should-
  • Use their crawlers to crawl original content generator websites also micro-blogging sites like twitter (to give real time search results).
  • Have internal crawlers to crawl "Waves" created by users.
  • Update their algorithm to include waves into search results
  • Google should convert wave into Butterfly Dashboard & provide a stand alone client to create new beautiful waves using Google Wave gadgets
  • Provide features like chatting, micro-blogging , etc in same client
  • And that's it!! Google will lead the search engine race for next 5-10 years :)

Friday, March 25, 2011

How facebook.com can beat Google in Search engine game?

In this post, I will reveal how facebook.com can be a strong contender of new age search engine?

What Google has?

One should not forget that Google has the largest database in the world. Facebook has to spend a lot of time to build a genuine web page's (not content farms) database.

Second & far the most important thing is Google's algorithm. Very few people can build it or reverse engineer it, I guess.

Google's obstacles?

Most recently "Content Farms". Google is now refining the web page's database & adding weight to original content generating websites. Though, it's hard to put people's emotions/moods, geographical, religious thoughts, people's reactions & behaviors after major incidents/news in any man-made algorithm. The ideal search engine algorithm will create a social/public image of a user & return the search results based on that. That's what Social Search is all about!

Facebook's advantage?

Facebook has user's profile, likes/dislikes, interests/hobbies etc. They can use this information for Social Search.

Facebook has too many popular webpages (urls) shared by users. The have all the stats related to likes/dislikes & shared for particular link.

What Facebook is lagging at?

Facebook users also dump a lot of useless information needed for a beautiful search engine.

What it will take for Facebook to throw Google out of the competition?

Facebook should-
  • Create their own to crawl original content generator websitesalso micro-blogging sites like twitter (to give real time search results).
  • They should have internal crawlers to crawl the urls/links shared by users.
  • They should construct a robust algorithm which will return search results based on their profile.
  • And that's it!! Facebook has won the race :)

Tuesday, February 15, 2011

Spice things up!

We need something called Gadgets/Addons/Extensions just like in Google Wave to make things spicy...I'm from India... I like spices :)

What these Gadgets will do?
In my earlier posts I mentioned something about mashing the info. We all know it's hard to find what we need on one web page. Let's just say these gadgets will allow user to create one butterfly stuffed with all the information needed.

Now we will have few default gadgets & few third party gadgets.

Default Gadgets
I think Map Gadget, RSVP Gadget, Review/Rate service, product Gadget, Social Share Gadget are the must!! Without this Butterfly is incomplete.

Third party gadgets
How to motivate people?? Make Gadget API Opensource!! I like everything contributed by people & which is made popular by people.

These gadgets will be available as an add on on stand alone application (Butterfly Client) as well as on web application (Tree).

Now users have freedom to create a beautiful looking information butterfly just with few clicks!!

Wednesday, February 2, 2011

Butterfly Search Engine Implementation

As I mentioned in my earlier post we will crawl reliable & original content generator websites like Wikipedia, BBC, Gizmag, Mashable, Alibaba, Dmoz, Slideshare. Now we have original content on the web which people need for the reasons I have mentioned in this post.

We called these crawled URLs "Eggs". Eggs are nothing but crude information on any page let's say each page covers one topic/trade lead/article/News. Users on our site can create butterflies using these eggs. In this case the butterflies could reveal competitors, similar news, review page, etc.

Public & Private content:

Public content will be readily available for search for all our users. Additionally these URLs will be crawled by butterfly crawler.

Private content will not be available for public search (Butterfly search engine). Though URLs listed on private pages will be crawled.

In this way we make sure that people visit to these urls & worth adding to our results page on Butterfly search engine.

Caterpillar to Butterfly:

This feature is just like forum. Once caterpillar is converted to butterfly (by originator) we will create our own simple HTML page covering that topic. This page will be available for public search.

Butterfly Algorithm:

We have information (URLs), lets apply simplified algorithm to rate the urls (eggs + butterflies).

We will have to track popularity (more importantly) & the URL content.

Butterfly rating will be defined based on Likes, Dislikes, Page Title, No. of incubators contributed, Hits on URL through Tree. Like Google, butterfly search engine will track all other user specific information like Google Analytics.

I have a lot of other complex parameters to apply to decide URL rank. Let's not discuss those :)

That's all for now.

Tree : Unveiled


As I mentioned earlier "Butterfly Tree" (user dashboard) will look similar to Google Wave. You can add/edit/delete your posts (Tree, Chatting history & feeling fluttery posts) from here.

You can click like button on tree/feeling fluttery posts to share with your incubators.

There will be search option to search within all public posts with categories like media/information/news etc. You could hit like button on public post to share with your incubators.

If you want to remove any post from your tree just hit unlike button (will be moved to "unliked" folder) or trash to delete the post from your tree.

You can "unfollow" your friends to stop receiving their updates. This action will remove you from your friend's incubator list.

More importantly Gadgets will be provided to mash up the information to create any post (Butterfly/Caterpillar). Similarly gadgets could be provided on Butterfly Client too (just like Google Desktop)

Everytime user posts something in the tree he/she has a facility to add his/her comment on link shared (tags).

Now we have provided a platform for users to stay connected with friends, get their updates, share information/media, ask questions & get the answers. Let's try to create a better search engine in next posts.