Note: Do not take it seriously! I did this just for fun. I respect both Microsoft and Google. They are the inspiration for any software developer. I was bit surprised when Google announced instant search. While it is not tough to implement on client side, it is definitely impresive advance in server technology. I did binginstant in a single day, hence it can not be compared to Google instant.
Not sure how successful “Google Instant” can become! They are making it a big deal. Want to experience the “Bing Instant”? Check out my creation – Bing Instant : http://www.binginstant.com
Here is how Bing Instant works:
1. User starts typing keywords
2. Wait about 100 milliseconds between each key stroke (coz most of the geeks type faster than ajax can handle). And it is not wise to come in between user keystrokes, its like disrespect to the geek who is trying to form his search keyword.
3. When user pauses briefly (just about more than 100 milliseconds), make a call to bing suggest api to get the suggestions
4. Take the first suggestion and make another call to bing search api to get actual search results and of course show it on the page
5. That is it friends, you have bing predicted instant search results.
Let me know what you guys think?
Update: For the folks want to see the code, you can just try this: (you do not need to know programming at all
)
1. Get your own AppID for Bing API from Bing Developer Center
2. Copy & paste the example from Bing API Sample to notepad and replace [var AppId = "Insert your AppId here";] with your AppID from step 1.
3. Save your file as bing.htm and open it in your favorite browser. If you know a little bit of CSS and JQuery, you can do magic with results.
Read on…
Coz I built this awesomely genius excellent cool, or something like that (of course, I am joking) site binginstant.com on a lonely Sunday only to kill my boredom, which is getting about ~1000 hits per day (now hits are reduced
), I thought I can share my thoughts on Google instant.
I like most of Google services, they are simple and clean to use. I do not understand why Google is making such a big propaganda about instant? Is it just me got annoyed? May be not… there are many Google Instant Haters. Instant benefits more Google then casual user.
Google’s 90% of the sites use to be “Google beta” now they are called “Google labs”, I guess. Why did they not release instant as a labs experiment?
I would say Google’s biggest asset is its search “user base”. They should have learned from its big failure “Wave”. When they released “Wave” they portrayed it as a game changer for all communications. They said it is next generation tool to GTalk and GMail and so on. Wave is great product, but for a casual user, it’s too much.
Simplicity sells; being simple has been Google’s success. All of the sudden what happened to them? I wonder why Google thinks their “algorithms” and “index servers” are smarter than a human being; in forming a search query? I agree computers are faster, but not smarter than humans and they will never be.
Google built huge mapping database(s) between user “search query” and “indexed web content” over the years only because of real humans are forming search queries and clicking on the search results. Did Google decide that they have enough mappings between “search queries” and their “indexed web content”?
With instant, Google is killing the natural instinct/ability of human to form queries. If the users are only getting results for Google predicted keywords, and not to their intended query; which they never got a chance to finish, what will happen over years? How can the Google get naturally human formatted search queries from now on?
With Google instant, several ads will flash in front of your eyes for split of a second. I am sure they will catch your eye, especially when it is an image ad. Even if you think you did not see the ad, your sub-conscious mind registers them. This is really annoying. It gets even annoying if you use to typing slowly.
I remember some one told me that, there use to be “flash ads” on movie theaters. It’s like flashing a products image or logo on theater screen for split of a second. These type of ads make an impression on human brains even though they are shown for a split of a second. These type of ads are completely banned (I was told so). I wonder how users can handle floods of unnecessary results and ads they see before they finish their keywords!
I wonder if Google forgot that “enter” is also a key on keyboard. Very few users will take off their hand from key board, to hold the mouse and to move the cursor on to search button and then click on it. I type fast (considerably) and I never pause between my keyword and enter key; it goes in a flow. I guess it is the same case with most of you. I keep hitting enter key “with instant on”, only to realize it is not going to work. It’s funny that they left the “search” button only to close extra suggestions.
I only hope Google will be more thoughtful before making any disastrous decisions. Don’t fix, if it ain’t broken.
I would like to hear your thoughts, leave a comment.
Great job, dude! I will feature this on my blog.
Comment by Cebu Tech Blogger — September 14, 2010 @ 2:44 pm
Awesome! Hehe! even a caveman can do it
2 thumps!
Comment by Chetan — September 15, 2010 @ 12:34 am
Nice job! What’s the code look like?
Comment by Scott Hanselman — September 15, 2010 @ 12:39 am
Try searching for India , it fails. Same thing happens with Google Instant.
Comment by vasudev — September 15, 2010 @ 12:43 am
Great job on bing instant! My new home page
Comment by Kanwal Khipple — September 15, 2010 @ 12:43 am
what a brilliant idea… great job mate!…
Comment by arif.budimartoyo — September 15, 2010 @ 12:43 am
[...] This post was mentioned on Twitter by Scott Hanselman, Vasudev, Sanat Gersappa, Brian Farnhill, Brian H. Madsen and others. Brian H. Madsen said: RT @shanselman: http://www.binginstant.com is slick. Blog post here: http://bit.ly/a5qTvL /via @lvumam [...]
Pingback by Tweets that mention Google instant? What the heck! I created Bing Instant. « Lakkakula's Blog -- Topsy.com — September 15, 2010 @ 12:52 am
Would love to see a tutorial on the JS used….jQuery?
Comment by Joe Hall — September 15, 2010 @ 12:57 am
its great but the address does not change when a result is clicked it remains as “binginstant.com
nice work
Comment by Saif — September 15, 2010 @ 1:38 am
it is amazing man , it is even better than google’s Instant
you really did a great job.
Comment by Android Lover — September 15, 2010 @ 1:48 am
Hey,
That’s nice. Want a job?
Comment by Steve Ballmer — September 15, 2010 @ 4:32 am
Is this really Steve Ballmer? I just can’t believe it! Who wouldn’t want to work at Microsoft?
Comment by Venkata Uma lakkakula — September 15, 2010 @ 8:58 am
Anybody who can get a job at Google
Comment by Michael — September 19, 2010 @ 1:02 am
hehe, I doubt that!
I’m impressed at BingInstant… wohooo!
Comment by bhanu — September 23, 2010 @ 4:55 pm
Great job. Google Instant still feels faster as it does suggestion as I type and the results appear almost instantly.
Comment by Afriza N. Arief — September 15, 2010 @ 7:34 am
Great work ,
Google team == “You” –> True. Awesome work Please share the code also
Comment by Devesh — September 15, 2010 @ 9:26 am
And you think this quick hack is same as Google instant?
Comment by blah — September 16, 2010 @ 10:13 am
Well, I don’t. I just can’t take their propaganda as a game changer to search industry, while it is just another nice feature!
Comment by Venkata Uma lakkakula — September 16, 2010 @ 11:10 am
Cool stuff! Really like the experience!
)
First search: Bursting with contempt … I searched for one of most hyped
characters in the UK … “Frieda Pi” (type letter by letter till here) … I liked the Linkedin (#4)result (maybe I have a future too
Second search: Tried to search something (programming in R) I did yesterday on Google … quite similar … No complaints!
Comment by An S Word — September 17, 2010 @ 11:29 pm
The thing you don’t see in Google Instant is that if you hit enter after entering a query, it searches for exactly that (and not always for the first suggestion like you claim, and have implemented at binginstant). So you can still search for any query you like and search for that, Google just tries to predict what you are going to type.
Comment by Mircea Pricop — September 18, 2010 @ 5:03 am
awesome work!
cant believe you did this in a day!
you removed the air out of google’s big announcement in, well, an “instant”!
keep on rocking pal
Comment by rajesh moorjani — September 18, 2010 @ 5:33 am
[...] Read the blog post from the developer of this awesome instant search engine. (Link) [...]
Pingback by Bing Instant is here! — September 23, 2010 @ 8:40 am
[...] Source : Lakkakula’s Blog [...]
Pingback by Bing Instant : Le moteur de recherche de Microsoft en instantané – Waebo - Actualité web — September 27, 2010 @ 3:12 pm
nice. I will definently bring this up when talking about GInstant, but could u do away with the thing on the side?
Comment by gomsft — October 19, 2010 @ 6:57 pm
hey this web result coming only 10 and that web making open Windows that butter
Comment by rajesh — December 18, 2011 @ 5:29 am