Когда выйдет Кортана на русском
За несколько лет в интернете появились десятки обсуждений по этому поводу, и я подумал, почему бы и мне не потратить время на подобие аналитики. Тем более, сейчас, когда некоторые функции в Windows 10 привязаны к Кортане, данная тема всё чаще становится очень обсуждаемой.
Возможно, эту статью было бы правильней назвать "Почему Кортана на русском ещё не вышла, и что этому мешает", так как анализировать то, что может произойти, а может и не произойти, я не собираюсь (это глупо), а здесь рассмотрю только ситуацию на данный момент.
Я разделю статью на несколько частей, каждая часть - та или иная вещь, которая каким-то образом влияет на разработку Кортаны. Поехали.
1) Сложность русского языка
Самая банальная вещь, которая мешает разработке Кортаны на русском - это сложность русского языка. Иногда я слышу высказывания вроде "На китайском сделали, так и на русском сделают, китайский же сложнее". Это в корне неверно. Китайский и подобные языки являются одними из сложнейших для человека и. одними из простейших для компьютера и искусственного интеллекта. Компьютеру без разницы, работать с 30 символами или с 30000. А различные падежи и тому подобное очень сильно усложняют задачи.
2) Сложности в сборе данных от русских пользователей
Многие жалуются на качество словаря клавиатуры в Windows 10 Mobile. Но обычно никто не знает, почему это так. А всё очень просто. В W10M словарь собирается от всех пользователей, пишущих на этом языке, кроме тех, кто отключил отправку языковых данных. По этим же данным разрабатывается Кортана.
Ну и как вам ассистент, который в половине случаев будет употреблять нецензурные выражения? А это не MS придумала, а уважаемые русскоязычные пользователи. Добавлю, что при использовании, например, английского языка таких проблем и подавно нет (я часто пишу на нём). Приходит на ум старое выражение: "На зеркало неча пенять, коль рожа крива".
3) Отсутствие квалифицированных лингвистов
На одной из встреч с пользователями представители MS пожаловались на то, что российские ВУЗы не выпускают лингвистов достаточно высокой квалификации, которые необходимы для работы над Кортаной. А тут ничего не поделаешь - кто, кроме носителей языка, может работать над переводом?
4) Не голосовой помощник, а искусственный интеллект
Многие часто говорят, что раз Google и Apple перевели своих голосовых ассистентов на русский, то почему бы и Microsoft не сделать то же самое? Проблема в том, что Google Now и Siri - это примитивные голосовые помощники, использующие конкретный набор фраз. Кортана - это искусственный интеллект, обучающийся в ходе общения с пользователями, адаптирующийся под культуру страны, в которой он работает. А перевести искусственный интеллект - это гораздо сложнее, чем заставить программу выучить конкретный набор фраз.
5) Русскоязычная аудитория
Как ни странно, но Microsoft - не благотворительная компания, и делает то, что ей выгоднее. А теперь подумаем, где, в странах, например, Западной Европы или в России пользователи приносят Microsoft больше прибыли? Думаю, с учётом того, что многие сервисы в России просто недоступны, ответ очевиден. Или, например, можно изучить уровень пиратства в разных странах. В России - 64%, в странах Западной Европы - в районе 40% и менее.
Далее, бОльшую часть дохода Microsoft всегда черпала от корпоративных клиентов. Где же их больше? В рейтинге стран с наиболее благоприятными условиями для ведения бизнеса Россия занимает 51 место. Филиалы различных международных компаний постоянно закрываются. Всякие министерства постоянно заявляют о грядущем переходе на свои сервисы.
Это не способствует появлению или хотя бы сохранению корпоративных клиентов.
6) Законы РФ
Юридический вопрос также довольно важен. А с этим в России всё не слишком хорошо. Кортана подпадает под действие законов о новостях, под всякие пакеты Яровых и тому подобное. Это требует от MS немалых затрат на решение этих вопросов. И зачем корпорации нервотрёпка с законами РФ, если гораздо выгоднее и удобнее сделать Кортану для другой страны?
Плюс санкции. Никто не знает, что вдруг с этим может случиться. Они могут распространиться и на ПО. И зачем рисковать?
7) Привязка к местным сервисам
Важной частью Кортаны является привязка к местным сервисам. Если в развитых странах это прекрасно работает, то в России с этим сразу возникают вопросы. Большая часть страны даже интернетом не покрыта, какие-то сервисы действуют только в крупных городах. Смысл Кортаны в таком случае?
Почему Кортана может появиться?
На самом деле я лично вижу только одну причину - распространение своих сервисов. Иногда некоторые говорят, что раз доля WP падает, Кортана разрабатываться не будет. Но не забываем, что Кортана доступна также для iOS и Android, а также для десктопной Windows 10. То есть аудитория пользователей довольно большая.
О петиции с просьбой выпуска Кортаны
В последние 3 месяца иногда всплывают ссылки на петицию, размещённую на портале change.org, которая ставит своей целью всё-таки заставить Microsoft выпустить Кортану на русском. Коротко напишу, почему эта идея - бессмысленна.
- Петиция написана с грамматическими ошибками. Серьёзно? Вы это в Microsoft собираетесь отправлять?
- В описании петиции написана откровенная ерунда. Например про то, что в странах СНГ - наибольшее количество пользователей Windows 10 и Windows 10 Mobile. Откуда автор взял этот бред?
- Мне стало интересно, куда именно петиция будет направлена. Судя по гордой записи автора петиции, на данный момент он отправил её аж в техподдержку Microsoft. Опять же, серьёзно? Максимум, что может сделать техподдержка - отправить информацию о какой-нибудь глобальной проблеме на следующий уровень поддержки. У них даже нет прямой связи с инженерами. Ну, почитают они петицию, посмеются, на этом всё и закончится.
- За 3 месяца собрано менее 1000 подписей. Тут даже обсуждать нечего.
А теперь о том, почему, даже, если вы создадите грамотную петицию, с правдивым описанием фактов и её подпишут даже 5000 человек, она ни на что не повлияет.
У Microsoft есть собственный план, расписанный на несколько лет вперёд. Если в нём есть Кортана на русском, она появится. Если нет - писать петиции бесполезно.
Сколько я не обращался к самым разным людям из Microsoft, все твердили одно: "Пишите об этом в Центр отзывов". Всё остальное - бессмысленно.
Если вы сильно хотите создать что-то наподобие петиции, гораздо более действенным будет создание отзыва в "Центре отзывов" и распространение ссылки на него. Если проголосуют за него несколько тысяч человек, его в конце концов заметят.
В любом случае, когда MS будет принимать решение по Кортане, она вряд ли будет учитывать отзывы или петиции. Она будет учитывать те вещи, которые я описал выше. А некоторые из них зависят напрямую от пользователей. Так что как минимум некоторые из вещей, которые могут повлиять на скорость выхода Кортаны на русском, находятся в ваших руках. Дерзайте.
Это лично моё мнение по поводу Кортаны на русском. Буду рад услышать и ваше.