Many of us spend large parts of our day searching for information. After attending Social Web FooCamp over the weekend, I’ve been thinking about how I search for information using a combination of social and algorithmic methods. When I talk about “social search,” I’m referring to using your network or other human beings to find information. In essence, you’re relying on the knowledge of other people, instead of using Google or another search engine, which uses algorithmic methods to determine the best results. In Sam Dean’s recent post, “5 Free Online Answer Sites for Tech Questions,” he shared five sites where you can ask questions and get answers from people with subject matter expertise, which is a social approach to finding information.
Algorithmic searches, on the other hand, are great for finding information when you know enough about a topic to formulate a strong query that will return highly relevant results. These searches work best for me when my question has little ambiguity and when I know enough about a topic to formulate a good search query.
One big advantage of using social search is that you can find information when you aren’t quite sure what you need. Social search approaches allow you to describe a problem or ask a question that isn’t formulated well enough to put into a search query. This is useful when you don’t know enough about a topic to know where to start, or when the algorithmic results are returning questionable results. In an earlier post about research tools and techniques, I discussed an example of using my Twitter network to get an answer to a question about event registration systems. While this is great when you have a network of people who might know the answer to your question, it won’t work well when you need to know about a topic that falls outside of the expertise of your personal contacts. However, new social search services like Aardvark are working to fill this gap to include answers from friends of friends.
I’ve found that I get the best information if I start with my social network to get a few suggestions and then take those suggestions to Google or other search engines to get more details and additional information. By getting a good baseline of information from friends and other people in my network, I can refine my algorithmic search approach to get more relevant results. This combination of social and algorithmic search has worked well for me.
How do you search? Do you use both social and algorithmic search methods?