Tuesday, April 3, 2012

Personalized Search

I have a great idea for a search engine to implement.  I have multiple tools at my disposal for trying to remember stuff that is on the Internet.  I can make a bookmark in my web browser.  I can use a tool like Instapaper.  For programming, I can make a question and answer on Stack Overflow.  But these are all a bunch of data silos.  I can't readily search across all of them.  And if I forget where I read that one article ... did I archive it on Instapaper?  Did I drop it into Evernote?  I have a solution ...

I want the search engines to provide a way for me to mark something as of "personal interest" to me.  Then when I search for something, it will rank my personal interest items alongside everything else, but give my personal interest items a boost in the rankings.  Or maybe just list them off to the side in a kind of, "Hey, I noticed you're searching for information on Git, it looks like you have a guide to Git bookmarked and it looks like it has the information you're looking for."

I would have to sign up for an account with the search engine of my choice for this to work, because I would want my "personal interest" items available no matter which machine I was logged into.  But, for this feature, I would gladly do so.  I would also like this to be an API that any service across the Internet could use.  So Evernote could submit my notes to the API.  Instapaper could submit my articles to the API.  Perhaps it could even boost the accuracy of the ranking systems the algorithmic search engines use because it would be another source of data separate from links between web pages.

Anyway ... Google?  Bing?  Either of you listening?  Whichever one implements this to my satisfaction first wins my business.  

2 comments:

  1. This is from a techno anti geek but here goes;

    your app idea would email the link to a collection place, regardless of the search engine you were using at the time? Just hit the dohicky button and zap its in your collation email file to be sorted from time to time when you open your prefered storage unit? Or is that what you laid out? Again, this from a techno anti geek... ;)

    ReplyDelete
  2. Actually, it would be more like this:

    1) I sign up for personalized search with a search engine.
    2) I see something I like ... for instance, a blog post on Personalized Search.
    3) I click a button in my browser (like the Star button they all have).
    4) This sends off two things to whatever search engine I'm signed up with, my user ID and the link to that web page.
    5) The search engine does its voodoo on the page to figure out what the page is talking about.
    6) Six months from now when I've completely forgotten that I ever clicked the Star button on something as goofy as "Personalized Search" and when I search for "search bookmarks integration" the search engine puts up the page I Starred as the first hit.

    Make sense?

    ReplyDelete