Історія Cortana — як Microsoft створила вбивцю Siri і Google Now

З технічної точки зору, Cortana не могла б з’явитися на світ ще 500 років, але це не зупинило Microsoft уявити її вже зараз. Незважаючи на те, що у Apple є Siri, а у Google Now — інші цифрові помічники для мобільних пристроїв, Microsoft пішла своїм шляхом, взявши найкраще від кожної з платформ. Cortana працює на основі штучного інтелекту 26-го століття однойменного персонажа в Halo і дебютує на мобільній операційці Microsoft Windows Phone 8.1.

Cortana постійно вивчає і відстежує ваші звички і переваги і позиціонується як самий персональний цифровий помічник. Вона допомагає вам організувати ваш день за допомогою пошуку в Мережі та аналізу ваших запитів. Cortana буде основним інструментом для пошуку, починаючи з Windows Phone 8.1.

Cortana — напевно, самий людяний, якщо можна так висловитися, голосовий помічник з усіх. Це серйозне поліпшення в Windows Phone, яке розроблялося протягом двох останніх років.

Ми перевели на російську мову історію створення голосового помічника Cortana, яка була опублікована на The Verge кількома днями раніше. Сідайте зручніше.

Настільки незвичайна назва для голосового помічника випадково запропонував програмний менеджер Windows Phone Роберт Говард, який озвучив свою ідею на одній з нарад. «Це був просто чорновий варіант назви», — говорить Маркус Еш, менеджер програмної групи Windows Phone. «Спочатку ми не хотіли використовувати його у фінальному варіанті».

Дивний той факт, що Cortana називається саме так, а не, припустимо, Microsoft Digital Assistant Home Premium, враховуючи любов Microsoft до довгих незрозумілих назв. За кілька тижнів до анонсу, Cortana могла називатися Naomi, Alyx або якось інакше, але витоку і петиція користувачів допомогли назвою Cortana перемогти в цьому змаганні.

stor ya cortana yak microsoft stvorila vbivcyu siri google now 1 - Історія Cortana — як Microsoft створила вбивцю Siri і Google NowНазва Cortana безпосередньо пов’язане з ігрової всесвіту Halo і добре поєднується з заявленою метою Microsoft: створити максимально реалістичний і людяний цифровий помічник. Cortana завжди була в Halo і тепер завжди буде у вашому смартфоні, якщо ви, звичайно, захочете.

Платформи конкурентів на кшталт Google Now, копають вглиб даних вашого пристрою — найчастіше, це те, що вам потрібно, але таке буває далеко не завжди і вас починають дратувати ці нескінченні повідомлення про все на світі. Крім того, вас може турбувати і те, що помічник знає про вас занадто багато (Google Now) або не знає про вас практично нічого (Siri). Microsoft вдалося знайти оптимальне рішення у вигляді «записної книжки», де можна відзначити ключову інформацію про себе, яку повинна знати Cortana.

У Cortana є справжній блокнот, ніби вона ваш справжній секретар

Ця проста ідея надихнула Microsoft на створення «Notebook», сервісу, який зберігає тільки ті дані для Cortana, які ви самі вважаєте потрібними. Це не контрольний список питань, а просто та інформація, яка відома про вас цифрового помічникові. «Це її думка про вас, але ви в будь-який момент можете його поправити і сказати «Ні, насправді я не хочу, щоб ти читала мою електронну пошту», — пояснює Еш. «Таким чином, ви маєте повний контроль над тим, що знає про вас Cortana, все абсолютно прозоро».

Дані Notebook зберігаються в хмарі і ви можете ділитися з Notebook певною інформацією. Концепція Cortana як цифрового помічника із записником у руці, а не моторошного «сталкера», була прийнята із самого початкового етапу розробки. Вона працює природно, вивчаючи ваші звички і уподобання, і завжди, перш ніж знайти яку-небудь інформацію, перевіряє дані в Notebook.

stor ya cortana yak microsoft stvorila vbivcyu siri google now 2 - Історія Cortana — як Microsoft створила вбивцю Siri і Google Now

При першому запуску Cortana, вам потрібно буде відповісти на деякі питання, на зразок імені, переваг в їжі, улюбленого жанру фільмів і так далі. Після цього, сервіс почне свою роботу й ви зможете отримувати до нього доступ за допомогою кнопки пошуку. Ви можете бачити найактуальнішу інформацію, начебто авіарейсів, результатів спортивних змагань — це схоже на картки Google Now. А щоб дані були найбільш достовірними, ви завжди можете внести зміни в Notebook, щоб у Cortana була актуальна інформація про вас.

Це справжній інформаційний центр, який можна закріпити на головному екрані у вигляді живої плитки або використовувати з нового Action Center, в якому збираються всі повідомлення, як у Notification Center на iOS. Наприклад, якщо ваша улюблена футбольна команда забила гол, то Cortana повідомить вам про це. Якщо ви опинитеся в іншій країні, то вона завантажить актуальну інформацію про валюту і погоді. А якщо у вашому текстовому повідомленні або електронному листі буде така фраза «давай зустрінемося в 8 вечора», то Cortana допоможе швидко створити подію в календарі або повідомлення.

Ще одна особливість Cortana — це можливість створювати тригери за типом сервісу IFTTT. Це виглядає приблизно так: «Нагадай мені, коли я подзвоню дружині, поговорити з нею про Кевіна». І Cortana створить нагадування, яке спрацює, коли ви зателефонуєте своїй дружині або вона подзвонить вам.

Це круто, але Cortana дивує навіть коли виконує куди більш прості завдання. Якщо ви запитаєте «Який найкращий ресторан у окрузі?», то Cortana не надасть вам список місць з рейтингом з Yelp як Siri, вона вибере одне місце з кращим рейтингом і покаже його вам. Різниця в тому, що ви могли б запитати: «Які тут кращі ресторани» у множині, що зовсім не те ж саме, що «найкращий ресторан» в однині. Вражає, коли ти можеш сказати «call it» (подзвони туди — прим. пер.) або «give me directions» (як туди дістатися — прим. пер.) і Cortana без зайвих питань розуміє, що ви маєте на увазі саме той ресторан, який вона тільки що знайшла. Це сприймається як штука з майбутнього.

stor ya cortana yak microsoft stvorila vbivcyu siri google now 3 - Історія Cortana — як Microsoft створила вбивцю Siri і Google Now

У Windows Phone 8.1 Cortana виглядає як простий анімований коло, але це не означає, що вона настільки примітивна, у неї теж є своя особистість. Cortana може, як і Siri, відповідати на прості людські питання на кшталт «Хто твій батько?» (в цьому випадку вона відповість «З технічної точки зору, це був би Білл Гейтс»). На інші запити Cortana здатна видавати не менш дотепні відповіді, а також висловлювати одну з 16 емоцій за допомогою анімації. Звичайно, вона не буде емоційно реагувати на кожен запит, але за словами Microsoft, в майбутньому вона навчиться радіти досягненням вашої улюбленої спортивної команди разом з вами. «У Cortana закладено багато матеріалу і ми плануємо надавати йому форму в майбутньому», — говорить Еш.

При розробці Cortana, Microsoft активно співпрацювала з розробниками Halo з 343 industries і актрисою Джейн Тейлор, яка озвучувала Cortana як Halo, так і в Windows Phone 8.1. «Вона зіграла важливу роль у розробці Cortana», — говорить Еш. Спочатку, голос Тейлор буде використовуватися у відповідях типу chit-chat (простий розмову, слова — прим. пер.). Наприклад, якщо ви запитаєте, що сталося з Майстром Чіфом (головним героєм ігровий Всесвіту Halo, прим пер.), то отримаєте відповідь голосом Тейлор. На інші запити Cortana відповідає штучним синтезованим голосом, схожим на голос Джен Тейлор. (До речі, якщо захочете трохи повеселитися, вкажіть у налаштуваннях своє ім’я як Майстер Чіф — і подивіться, що буде).

Протягом двох років, поки йшла розробка Microsoft не просто створювала цифровый помічник — компанія використовувала свої величезні напрацювання останніх п’яти років. Так, Cortana працює на серверах Bing і розробка голосового помічника йшла в тісній взаємодії з командою Bing. Це як сервіс Now і пошуковик Google — неотдлимые один від одного речі.

Я зустрівся з деякими членами команди Bing, які працювали над Cortana і по них видно, що вони задоволені тим, що у них вийшло. Хоча Microsoft трансформує Bing платформу і сервіс, це все одно сприймається як доробка поточного продукту, Cortana ж — щось абсолютно нове. Основні технології, такі як обробка людської мови і асоціація об’єктів реального світу з віртуальним, звичайно, були використані в Cortana, але вони розроблялися не під конкретний продукт. Уявіть собі, що Bing — це дім, а Cortana — яскравий червоний спортивний автомобіль, який стоїть у гаражі.

Щоб прискорити розробку Cortana, Майк Калькано, менеджер з розвитку Bing, приєднався до роботи над голосовим помічником 18 місяців тому і Cortana стала його першим серйозним проектом. «Коли я прийшов сюди, мій підхід полягав у тому, щоб послідовно об’єднати всі сервіси воєдино», — розповідає Майк. «У кожного, хто працював над цим проектом, була своя лялька Cortana і ми збирали всі ляльки в одному місці в нашому офісі і перекидалися фразами на кшталт: «О, цей чувак з нами, у нього теж є лялька Cortana».

Ці тісні зв’язки між підрозділами Microsoft зберігалися протягом всього процесу розробки. Команда Bing проводила стільки часу з хлопцями з підрозділу Windows Phone, що врешті-решт всі стали думати, що місце роботи Калькано — місцевий бар в Бельв’ю, штат Вашингтон. «Ми дуже ладнали з командою Windows Phone… Ми разом жили проектом і працювали як єдине ціле і те, що ми зробили зараз — лише перша версія». Це можна вважати добрим прикладом філософії «Єдиної Microsoft», яку представив колишній CEO Стів Баллмер незадовго до відставки — всі підрозділи повинні співпрацювати один з одним, а не вести війну між собою.

stor ya cortana yak microsoft stvorila vbivcyu siri google now 4 - Історія Cortana — як Microsoft створила вбивцю Siri і Google Now

Cortana — перше велике випробування для сервісів Bing і це одна з головних причин, по якій Microsoft проводить попередню бета-тестування. Система з часом повинна порозумнішати і стати досконалішим, особливо це стосується технології розпізнавання мови. Саме тому, Cortana поки доступна тільки в США. За кілька днів до виходу Windows Phone 8.1, розробники все ще виправляють недоліки Cortana. Віш Вадламани, програмний менеджер Bing, каже, що вже кілька днів поспіль працює з 7 ранку до пів на дванадцяту ночі, обробляючи гігабайти інформації, що надходить на сервер Bing і сподівається, що його праця не пропаде дарма: «Це в якійсь мірі хвилююче і в той же час страшно», — зізнається Віш.

Cortana б не з’явилася без платформи Bing від Microsoft

«Ми бачимо, що цей штучний інтелект знайде своє застосування далеко за межами Windows Phone», — розповідає директор Bing Стефан Вейц. Але де саме Microsoft буде використовувати Cortana — залишається загадкою. Зате відомо, що програми сторонніх розробників зможуть працювати у зв’язці з Cortana і вона зможе обробляти запити типу «Hulu (сервіс потокового відео — прим. пер.), покажи мені останній епізод «Американської сімейки» (оригінальна назва — Modern Family, американський серіал, прим. пер.) — і ця команда дійсно запустить додаток, який покаже вам останній епізод «Американської сімейки» — схоже на голосовий пошук в Xbox, до речі. У поєднанні з розумними нагадуваннями і тригерами, це хороший приклад того, наскільки корисною може бути функція, якщо зробити її правильно.

У Microsoft вже знають, що представляють із себе платформи від Apple і Google і впровадили найкраще з Siri і Google Now у свою розробку, упакувавши це зручним інтерфейсом — і тепер Cortana може стати відмінним елементом для розвитку всієї екосистеми Microsoft (Windows, Xbox, інші продукти).

Незабаром, головна сторінка Bing буде оновлено, на ній з’являться повідомлення та інша інформація, які будуть відображатися у вигляді «живої плитки», як в Windows Phone. Природно, що кожен користувач буде бачити різну інформацію, адаптовану саме під нього. І не забувайте про те, що у Microsoft є мільйони користувачів Kinect, сотні мільйонів комп’ютерів під управлінням Windows, а також конкурентна мобільна операційна система Windows Phone. Поки що голос Cortana можна буде почути тільки з кишені, але зовсім скоро її буде чути звідусіль.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *