Headup – the semantic web Firefox addon
I recently started using Headup. I’ve been looking for this kind of addon for some time now. When bits of information are missing from peoples’ profile pages, product specs, media, and other online content it is crucial to combine multiple data sources to piece together a complete picture. Headup does this!
Using its smart semantic mapping of entities and relationships Headup gathers and links information from multiple online sources. To complete the picture it then personalizes the results using your presence on multiple web services like Gmail, Twitter, Facebook, Digg, etc.
Headup is not only innovative in its semantic approach to linking data, it also integrates nicely with your Firefox browser and offers you a few ways to access the data it discovers. One example is Google searches: After installing Headup you can expect to see your search term annotated “Headup:[search term]” with a thin orange underline at the top of Google’s results. When your mouse hovers over the term a click-able circular plus sign loader will allow you to open Headup’s overlay interface.
The starting point – googling eagle eye.
The complete picture – headup-ing eagle eye
I recommend you visit Headup‘s website to learn how to use it but as a whole it’s pretty intuitive and I prefer dedicating this post to the reasons you should get it:
My eight reasons for using the Headup Semantic Web Firefox add-on :
- Because hyperlinks simply aren’t enough – Relying merely on arbitrarily selected outbound links that send you to find info related to the page you are browsing is limiting. There are more relationships among the different entities on the page that could be leveraged to retrieve associated information. Headup already mapped out these semantic links and makes them available for you in a neat and accessible interface. The experience doesn’t end with search results.
- Because you can save valuable search time - Both the user interface, and the way information is presented, require less clicks to complete an in-depth search through multiple search sources.
- Because the information comes to you – Search can be an exhausting task. In many cases it involves either a recursive drilling down into multiple levels, or traversing the search vertical up and down for additional information. Google itself is aware of this potentially laborious process and is making an effort to bring associated information to the first SERP: Recently when I googled the term “movie” I got three results that were movies playing in theaters in my area. Headup provides multiple data types as a default: Using Headup on the “Pink Floyd” will get you a summary relating to the term, the bands albums, see photos depicting it, listen to the bands songs while reading their lyrics, find news blogs and web activities related to it, and much more.
- Because it brings down the chances you’ll miss key information – “Headuping” people is a terrific way to learn more about them. I “Headup-ed” my friend Bill Cammack on Facebook and immediately discovered that he’s a video editor with an Emmy award to his name. In this case the extra information regarding the Emmy award was brought in from Bill’s LinkedIn profile.
- Because you can learn and find information you didn’t expect - If the example from my previous item wasn’t proof enough here’s anoter example: I ran Headup on “Kill Bill” (what can I say? – I’m a Tarantino fan) and discovered this blog post published today (1-2-2009): “More Kill Bill on the way” – Tell me this isn’t cool!!
- Because it’s personalized – When configuring Headup after download, or later via the “Settings” option, you can choose to connect Headup to the online services you are subscribed to. Headup connects to a wide variety of web services like: Gmail, Delicious, Twitter, Facebook, FriendDeed, Digg, Last.fm etc. The information Headup retrieves from these services allows it to personalize the info it discovers for you: If you Headup a firm you’ll get friends of yours that work there. If you Headup a band you’ll see who in your network likes them. This is another example of how Headup is not just a search tool but a browsing experience.
- Because you don’t lose your starting point – Headup is designed as an overlay window that keeps your starting web page, and anything else you have open on your desktop, visible beneath the interfaces’ SilverLight frame. Inside Headup you can drill down endlessly, but when you’re done you are back where you started.
“We here at Headup treasure our privacy and that’s exactly why we made every effort to create a browser add-on that would live up to user privacy standards we would be comfortable with. We’d be embarrassed to let you download an add-on we wouldn’t download ourselves.”**You don’t need to sign-up for using Headup and your information is stored on your machine only**
**Bonus: one additional reason – because on some pages it ROCKS! Try it on last.fm and you’ll see why it ROCKS…literally! By the way, the Headup user interface lets you watch videos and listen to music like a regular media player.
My questions for the Headup team
I plan on occasionally checking Headup’s blog for updates. At this point Headup supports Firefox on Windows and on Macs but I know that they plan to support more browsers in the future. I think that at this point the key thing to focus on is that the Headup concept works.
I do have few questions for the Headup team:
- Do you plan on adding vertical derived classifications? I can see some use cases for health (and maybe even for software development). Just as headup was able to map out “Actors”, “Films by the same director”, “Web Activities”, “Related News”, “Trailers”, etc. for a “Film” type entity. I can see it applied in a similar fashion for a “Health” type entity – retrienving things like: “Case”, “Treatment”, “Clinics”, “Pharmaceuticals”, “News Groups” etc…
- Do you see enterprise usage for Headup? I still need to give it more thought but having Headup in my email could be cool. Another possible implementation is supporting corporate CMS tools.
Epilogue – Is Headup’s “Top Down” approach the face of the future Semantic Web?
The Semantic web promises to make information understandable by machines. If you follow Alex Iskold‘s excellent series on Semantic Web on ReadWriteWeb you are aware of the multiple approaches to make this happen. The top-down method implemented by Headup helps brings the future to us a little sooner. I think Headup is giving us a taste of what future browsers will look like in an age when they, and other tools, will be able to understand more than just hyperlinks. When using Headup it feels like I’m doing more than “browsing” or “searching” I feel like I’m experiencing a new web!
One last thing: using Headup for some objects didn’t yield complete results. Don’t judge them too harshly for it, instead please focus on the concept. My experience with Headup so far is that in most cases the relevancy of the information provided was more than reasonable. I think that for a small company just out of Alpha what has been accomplished in the short time the company has exited is impressive and promises that improvements will be fast coming.
I’m using Headup and gave you the eight reason I have for doing so. If you are using it too I’d be happy to hear why…
In this blog post I will cover the different ways that entrepreneurs building search engines solutions are positioned to take on the Google challenge. As you’ll see soon there are many fronts to this battle.
I have to admit that now when I look for something I go Google first. My homepage is Google but mostly I use the Google toolbar. Google is there when I use the web from the browser. Too close. This is my “active search”.In 90% or more of the times I’m satisfied with Google’s results for my “active search”. Most of the time I find what that I need in the very first result page. I use Google as a spell checker, idioms checker, map, business and people finder. I use it when I’m looking for : images, videos, stock tickers (then I go Yahoo Finance) and more.
When I “listen” to the web I have more options. I do use Google Alerts but not exclusively. I have Alerts set for some keywords, yes, including my name, blog name and URL but not just those. I have more “ears” on the web like FriendFeed, Twitter, many RSS feeds, Newsletters and more. This is my “passive search“.
So, how can you lure people to use your search solution (so you can sell ads and make money)?
What are the additional dimension/fronts to this battle over content discovery?
Let’s first look at some of the existing fronts:
- Active search
- Building a developers community – Yahoo – the new Search Monkey initiative is empowering and will probably help Yahoo pushing their search as a service while building a developers community. Some claim that they need to open it even more.
- Social bookmaking – not bad but not so great either. It seems better when the search part was a result of the social network content organization and not the original objective. Tags like in del.icio.us can help in finding information with some crowd wisdom. It could short search time too. Yet, it seems better for some categories then others (it is great for developers).
- Sophisticated search algorithm – If aimed at “Active Search” then I’m not sure. If I get 90% of the times what that I want from Google. I may go there after giving up on Google but not as my first choice. Maybe after many times proven better I will consider it but I did not see one that good yet. Do you? I did not play yet with Powerset that uses natural language processing to understand meaning so there is a hope.
- Better UI for the search results – again, If aimed at “Active Search” then this is not the way to take on Google.
- Blog search engine – seems like aiming at the long tail using advertising network is the next attempt taken by Technorati. Probably serving the blogger community and presenting what is hot now on the service’s web site was not the answer (for a business model). Apparently, most people don’t see the difference between a blog and web site when they go looking for information (or even after finding it in a blog). So, they Google (in most cases not using Google blog search engine). I want to see what the creative people at Twingly will come up with. So far, it looks great. What that I see in this front is more opportunities because it is not bound to textual search only. Bloggers, blogs and posts has relationship, i.e. meta data that has value beyond the content. Blogging is discussing, teaching, preaching, mentoring, provoking, guru-ing, sharing. Systems that knows how to capture this meta data, store it properly and leverage it will have a chance to create a advantage over Google in matching ads to blog readers.
- Vertical search – we need to see how this goes but based on this blog post talking about GenieKnows it has some momentum.
- Passive search – using Alerts, Feeds (using pipes) and Filters like Filtrbox – this can keep me away for a while from Google till I need an ad hock search. Same is posting questions – but I found that it depends on the community. Finding what you want could be slow but for tough questions this could be a great option. Yedda is one example.
- Search results aggregation with social touch: I like Xoost‘s premise that some searcher are better than others and sharing searches could save time for everybody. The tool searches across multiple search engines – today: Google, Yahoo and Microsoft Live Search. I’m still trying to figure out all the features in this service (and there are lots of them) but this seems to be a beginning of a long term relationship. Look at some of the feedback after you join in, you can learn a lot from it. One warning, the pages are overloaded with options and that make it hard for first timers to know where to start, so give it some time. Once you get use to it the Channels tie it all together nicely.
Other fronts not covered here:
- Mobile search engines – I’m yet to explore this domain. I know that Google is investing in this area a lot of effort. Also Powerset did something in this area yet it only bound to Wikipedia for now.
- Social Search engines - there are so many of them (more than 40) – do you see a leader?
- Search focus on products’ discussions – like Omgili -
- Enterprise CMS search engines – not my cup of tea and actually Google is getting there replacing old solutions.
Additional fronts to consider:
- Distance – get in between me and Google. When I launch the browser it is too late for a different search engine today. Few options:
- Don’t let me leave my “passive search” page/tool/widget. Few options:
- Maybe by going social.
- Maybe building a widget that turns my “Active” searches to “Passive” (no matter what engine I use) .
Do you see more fronts to take on or by-pass Google?
Is it a search and destroy….capital mission?