Cleo: Open Source Search Tools from LinkedIn
March 10, 2012
LinkedIn’s Engineering page provides insights into the site’s inner workings in “Cleo: the Open Source Technology behind LinkedIn’s Typeahead Search.” Open sourced by LinkedIn under the Apache Software License 2.0, Cleo is a “flexible software library for enabling rapid development of partial, out-of-order, real-time typeahead and autocomplete services.”
The typeahead services fall into two broad categories. Generic Tyapeahead does not take a member’s social network into account. Network Typeahead, on the other hand, does just that; it filters according to the degree of connections in a member’s social network.
LinkedIn Principal Engineer Jingwei Wu reveals:
“Cleo updates in real time: as soon as new members, companies, or groups join LinkedIn, they become immediately searchable through LinkedIn typeahead services. This provides a natural extension to the user search experience and makes it easy for members to engage in social activities such as discovering and connecting with professionals, following companies, and joining groups.”
The article goes into depth from high-level design to samples of code on the inner workings of the typeahead service. See the post for more details. Is LinkedIn an open source player, or is the company positioning itself for more than findability tools?
Cynthia Murrell, March 10, 2012
Sponsored by Pandia.com
Comments
One Response to “Cleo: Open Source Search Tools from LinkedIn”
[…] the original here: Cleo: Open Source Search Tools from LinkedIn : Beyond Search This entry was posted in linkedin and tagged apache, cleo, engineering, insights, license, […]