Области (scopes) являются теми программными модулями, которые непосредственно осуществляют поиск по запросу пользователя среди локальных или удалённых источников. Canonical к уже существующим категориями вводит ещё один новый вид - Умная Область (Smart Scopes).
Сейчас существуют следующие категории областей:
Сейчас при поиске, области выдают ответы, взятые на локальном компьютере и в Интернет. Результаты ранжируются и выдаются в Dash. Пользователи Убунту 13.04, благодаря проекту "100 областей", будут удивлены ответами на свои запросы.
Но Canonical идёт дальше. Вводится категория Умная Область (Smart Scopes).
Когда пользователь набирает поисковый запрос в Dash, именно в домашней линзе, то происходить будет следующее: Dash Home Scope будет делать запрос на сервера Canonical к сервису Smart Scopes, затем делать запросы к областям, установленных на компьютере пользователя и уже формировать окончательный ответ, выводя его в Dash.
Ключевая мысль здесь такая. Любые онлайн добавления от Canonical и новшество Smart Scopes работают на благо пользователя только в домашней линзе. Поиск в других линзах считается узкоспециализированным и работают только установленные области на компьютере пользователя, хотя они и могут вытягивать информацию из онлайн.
К примеру вы ищете мой_поисковый_запрос:
Из-за большого и всё увеличивающегося количества областей, сервис Smart Scopes у Canonical должен быть оптимизирован на быстрый отклик при запросе. Smart Scopes будет использовать метрики об областях, которые выдают лучший результат по данному запросу. Это позволит в дальнейшем лучше предсказывать какие области выдают более релевантный ответ пользователю.
Canonical рассматривает Smart Scopes как "удалённые мозги" для Dash. Гигантская область, обучающаяся на ответах других областей. Эдакий "краудсорсинг релевантности".
Пользователь может уточнять поисковый запрос с помощью префиксов в Google стиле. Можно указать music: doctor who и ответ будет сужен до Music Scope.
Canonical помнит вопли по поводу "реклама Амазон" в Dash и поэтому вопросы конфиденциальности были заложены на этапе разработки.
Дополнительные результаты:
SmartScopes1304Spec
Пополнение областей для Ubuntu 13.04.
Unity Ubuntu изнутри. Линзы и области.