LeapTag is a desktop application that must be downloaded and installed on your computer. (You can view a LeapTag demo on the web to see the concept, or download your personal copy from our web site.) LeapTag is not a server-hosted web application. There is a lot of discussion happening right now about web vs. desktop and which is better and although I explain some of our thinking on that subject in this post, my main purpose is to answer the question, what exactly are you looking at when you open LeapTag in your browser?
After LeapTag installs, it starts running in the background (and it will start automatically every time you boot your computer). There is a tiny web server embedded in the application to expose a web-based UI, similar to Google Desktop or the popular email filtering application POPFile. When your browser opens to LeapTag, you are looking at a page served by this background application running on your machine. All the data you see is stored in and served from your hard disk.
There are several reasons we built the UI this way. First, LeapTag is about finding you results on the web. Therefore, having LeapTag run in your browser seemed natural. In addition, we think that in the future, interesting applications will come out of mixing data on the web and data on your computer, kind of a web-desktop mashup. We wanted our architecture to work with that vision. In fact Adobe just launched a product supporting that concept. Last but not least, there is a more operational, pedestrian reason for a web-based UI: for a pragmatically-minded startup it is quicker and more efficient to develop and maintain a web-based UI than a desktop UI, especially since we support both PCs (both IE and Firefox) and Macs (Firefox).
So, if LeapTag runs on the desktop, where do the results come from?
LeapTag pulls content from the web by considering your user-defined interests. Then, it uses your feedback (votes and tagged websites) and the content of these web pages, to extract a list of results ranked by relevance. While it does this, your interests and votes are never transmitted outside your computer. Instead, LeapTag, working from your computer, protects your privacy while proactively figuring out which results to bring back to you.
Why couldn't we just make a server-based web application like the rest of the pack?
I wish we could. As the proliferation of web applications -- built on the cheap -- attest, it is easier to create and popularize a web application than a desktop application. We wouldn't need to worry about an installed base of users, upgrades, supporting different platforms, compatibility problems, and so on and so forth. And of course the barrier to customer adoption would be much lower, making Karen's (our VP of Marketing) job easier. But there are some good reasons we chose not to do it that way.
First, we believe that personalization is headed on a collision course with privacy and security. Cuneyt has talked about this at length in previous posts. Since LeapTag keeps your interests, your votes and your results strictly on your computer, your privacy is protected much better than if LeapTag were a server-based application.
Second, providing you with relevant results based on your votes is no mean feat. While we were building LeapTag, we realized that only the most sophisticated algorithms give great results without a lot of voting. To put the challenge in perspective, consider that LeapTag needs to provide interesting and relevant results among millions of news articles and blog posts by looking at just a dozen or so user votes.
The downside is that what works best also takes a good amount of CPU time. Our analysis showed that running our application on a server farm would require too many servers to be feasible. On the other hand, we certainly did not want to compromise on the quality of LeapTag's results. Neither did we want to charge people for using LeapTag. Fortunately, these days most desktop computers and laptops have powerful CPUs of their own, which are idle much of the time. Moreover, dual/quad core CPUs, which are even more friendly to background applications, have become the focus of processor companies. There are other established applications that use this untapped CPU power, for example a Stanford project that studies protein folding (more of them here). We thought that using this idle CPU time on your computer to discover interesting news articles, blog posts and books might be a great use of your investment.
In short, by making LeapTag a desktop application, we hit two birds with one stone: we eliminate privacy as a potential concern for personalization and we are able to give you the most relevant results while keeping LeapTag free.
- Ulas
It is very important that right servers should selected for you work which will not come in between your work and you can easily work as you want to. Very informative article!
Posted by: cheap laptop computers | June 23, 2010 at 11:14 AM
This is the best chapter I've read your blog ah very own characteristics ah! I like this style ah
Posted by: nike shox NZ | August 05, 2010 at 07:33 PM
I have recently read a book on this topic which http://www.pdfspirit.com/pidato-hari-kartini found at pdf search engine on ebooks and must admit that from your article I've learned much new and interesting. Thanks!
Posted by: Alexios | September 01, 2010 at 12:32 AM
I received my first loans when I was 25 and it supported my business very much. But, I need the small business loan once again.
Posted by: HELGA33Hampton | September 22, 2010 at 08:59 PM
So funny, I think.*
Posted by: coach outlet | November 08, 2010 at 07:55 PM
I want to bring out the secrets of nature and apply them for the happiness of man . I don't know of any better service to offer for the short time we are in the world .
Posted by: cheap air jordans | November 12, 2010 at 07:20 PM
I did not discuss that particular issue!!
Posted by: moncler jackets | November 15, 2010 at 04:42 PM
I was once asked.*_*
Posted by: nike air max | November 16, 2010 at 11:27 PM
I can't see here any funny things
Posted by: Buying Xanax | January 21, 2011 at 12:53 AM
The Samsung S3100 is definitely some thing particular that may serve you
Posted by: Discount Ed Hardy Christian | May 10, 2011 at 08:42 PM
Be careful what you might find under the hood is often sometimes things you might not wanna see.
Posted by: plantronics wireless headset | May 26, 2011 at 04:45 PM
Qin approached the U.S. money hanging on her hand and
Posted by: birkenstock shoes | June 20, 2011 at 11:14 PM
Your work is really looking good,I suggest that you take the help of Software development India to develop a software, helping you with the designing work.
Posted by: Running Barefoot | July 01, 2011 at 07:23 PM
He is not trying to insult you?" "princes to see where you said that law was. X. Tetra although audacious, he is not, regardless of the severity of the person, and I was his wife at any rate, the
Posted by: North Face | July 11, 2011 at 11:02 PM
I definitely need to look up that chicken recipe for my girls! Those roasted veggies look delicious, too
Posted by: Uggs Outlet | July 24, 2011 at 05:25 PM
I definitely need to look up that chicken recipe for my girls!
Posted by: oakley frogskins | August 05, 2011 at 10:20 PM
"I said." No, no, David is more than this. This is the hope and longingto to see their land, hills, is your birthday, change and
Posted by: Ugg Boots Outlet | August 12, 2011 at 06:05 PM
your artical looks like food taste so delicious, much information is very useful to me. thanks
Posted by: ugg outlet | September 02, 2011 at 10:53 PM
Great article and your blog template is so cool. Is this template free or not?
http://www.piumini4moncler.com/
Posted by: piumini moncler | September 09, 2011 at 12:38 AM
If a woman is not sexy, she needs emotion; if she is not emotional, she needs reason; if she is not reasonable, she has to know herself clearly. coz only she has is misfortune.
Posted by: ugg outlet | September 20, 2011 at 02:05 AM
if you like cheap nike shoes, i hope you can visit the store online.thank you.
Posted by: Lebron James Shoes | September 20, 2011 at 11:44 PM
im very worry about the future, what can we do .
Posted by: max mara dresses | September 20, 2011 at 11:50 PM
Blossom, actually should nothing to do with the season. A lot of time in his life is confused, find a better reason to let himself not to want to some other people think unimportant matters.
We all like a clown, in our lifetime playing five balls, the five balls is work, health, family, friends, and spirit. Five balls with only one is rubber, fall can play up and that is work. The other four balls are use made of glass, the off, broken...
Posted by: air jordan shoes | September 26, 2011 at 02:22 PM
I also found it very interesting. In fact after reading, I had to go show the spouse and she enjoyed it as well!
http://www.onlineuggsale.org
Posted by: ugg sale | September 27, 2011 at 01:16 AM
YES. I have introduced a lot of friends look at this article.
Posted by: Justin Bieber Shoes | September 28, 2011 at 12:32 AM