


The Dash, in a Google-esque way, allows you to prefix a search term with the Scope name to be specific: Say you want to search for ‘Doctor Who’ but only in music. You don’t have to solely rely on a remote brain to decide what is relevant and what isn’t. And if it proves relevant, and other users have it too, results for it will be triggered. Think of it as ‘crowd-sourcing’ relevancy.īut what if you have installed a brand spankin’ new Scope that the server might not yet know about?Īgain, the server is able to learn about it.


The Smart Scope Service – the remote brain of the Dash – will ‘learn’ what results from what scopes are most relevant based on what you and other users click on. The interesting bit in these changes is the way in which relevancy is deduced. The Dash will learn what results from what scopes are most relevant to users… Local results – your files, photos and documents, etc – are given greater priority in results. Only the Scopes suggested by the Smart Scope Service will be triggered to deliver results, making the Dash perform quickly despite as many as 100 Scopes being available.Īll Scopes are ‘terminated’ when the Dash closes none are left running in the background to sap on bandwidth or memory. The server will then pair up your query with the most relevant Scopes – be they remote or locally installed – and pass this information back to Unity. ‘In 13.04 we will have a much more diverse search experience.’Ĭhiefly, queries made in the Dash will now pass through a central server maintained by Canonical, along with a list of the Scopes (‘search engines’) you have installed on your computer. “‘We want to expand the number of installed scopes so when you search something in the dash it can pull back a variety of results – but results that a relevant to you,’ explains Jono Bacon. In an attempt to both broaden the types of data that can be searched from the Dash and increase the relevancy of results, Ubuntu and Canonical are to introduce some major improvements to the Scopes API. Changes to the way results are delivered into in Unity’s Dash are on their way to Ubuntu 13.04.
