Сегодня 10 июня 2023
18+
MWC 2018 2018 Computex IFA 2018
Теги → язык
Быстрый переход

Meta* сделала открытой ИИ-модель с поддержкой 4000 языков

Компания Meta* выложила в открытый доступ модель искусственного интеллекта Massively Multilingual Speech (MMS), которая распознаёт разговорную речь на 4000 языках и воспроизводит её, то есть преобразует текст в речь более чем на 1100 языках.

 Источник изображения: Gerd Altmann / pixabay.com

Источник изображения: Gerd Altmann / pixabay.com

Модели распознавания речи и преобразования текста в речь обычно предполагают обучение на нескольких тысяч часов аудиозаписей с текстовой расшифровкой и разметкой. Но задача сильно усложняется для языков, которые в индустриальном мире не используются — для них исходных данных в традиционном формате просто не существует, рассказали в Meta*. Поэтому в компании прибегли к нестандартному подходу и обратились к религиозным текстам — Библия и другие основополагающие книги переведены на большое количество языков, и существует множество общедоступных аудиозаписей, на которых эти тексты зачитываются. Обучение модели усложнилось из-за того, что аудиозаписи не имели точной текстовой разметки, но в итоге число поддерживаемых языков превысило 4000.

Авторы проекта подчеркнули, что, несмотря на содержание обучающих материалов, у обученной на этих текстах модели не появилось уклона в сторону религиозного мировоззрения; не возникло и гендерного перекоса, хотя большинство взятых за образец аудиозаписей зачитывали мужчины. Проблему с отсутствием текстовой разметки у аудиозаписей удалось преодолеть за счёт wav2vec 2.0 — ещё одной ИИ-модели Meta*, предназначенной для «обучения представлению речи с самоконтролем». В компании предупредили, что результат может быть не идеальным — есть риск, что модель преобразования речи в текст могла неверно интерпретировать некоторые слова и фразы, и в некоторых контекстах такие ошибки порой носят оскорбительный характер. Но на практике, утверждают разработчики, MMS демонстрирует вдвое меньше ошибок, чем существующие аналоги, включая модель OpenAI Whisper, и поддерживает в 11 раз больше языков.

На практике проект откроет носителям редких языков доступ к информации и технологическим продуктам — большинство сервисов современных технологических гигантов ограничено набором в 100 языков, и такое положение вещей в Meta* считают неприемлемым.


* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

Россию атаковали вирусы-вымогатели, которые не трогают компьютеры на персидском

В России активизировались вирусы-вымогатели LokiLocker и BlackBit, сообщает РБК со ссылкой на информацию от экспертов Лаборатории цифровой криминалистики компании F.A.C.C.T. (бывшая Group-IB). Эти вирусы не наносят ущерба компьютерам с интерфейсом на персидском языке (фарси).

 Источник изображения: Pixabay

Источник изображения: Pixabay

Первые атаки вируса LokiLocker были отмечены в странах Ближнего Востока, но происхождение вредоноса до сих пор остаётся неизвестным. В России параллельно с LokiLocker развернул деятельность его «близнец» BlackBit. Оба вируса шифруют файлы на машине и требуют выкуп в размере от $10 тыс. до $100 тыс. — киберпреступники предлагают выйти на связь через электронную почту или Telegram. Если через 30 дней выкуп не выплачивается, вымогатель удаляет с компьютера все файлы. При этом шифрование файлов не производится, если основным языком интерфейса на компьютере жертвы выбран фарси — персидский язык.

Вирусы LokiLocker и BlackBit с апреля 2022 года атаковали ресурсы не менее 62 компаний по всему миру, и 21 из них оказалась в России. Больше всех пострадали представители малого и среднего бизнеса, работающие в сферах строительства, туризма и розничной торговли. Эксперты расходятся во мнениях относительно происхождения вирусов: одни предполагают, что атаки осуществляются «под чужим флагом», чтобы запутать следы; другие же склонны считать, что кампанию организовали международные группировки киберпреступников, хотя первые версии вирусов и были созданы носителями персидского языка.

«Яндекс» обучит «Алису» говорить на других языках

«Яндекс» начал работу по дополнительному обучению новым языкам своего голосового помощника «Алиса». Ранее проект пришлось приостановить из-за пандемии, однако теперь компания начала набирать специалистов для обучения «Алисы» новым языкам, передаёт «Коммерсант».

 Источник изображения: yandex.ru/alice

Источник изображения: yandex.ru/alice

На странице вакансий «Яндекса» появилась позиция «Разработчик в команду международного движка "Алисы"». Речь идёт о добавлении голосовому помощнику поддержки новых языков с учётом культурной специфики. Сейчас «Алиса» говорит только по-русски, но уже ведётся работа над тем, чтобы ассистент заговорил и на других языках, подтвердили в «Яндексе», но отметили, что все подробности будут оглашены позже.

Поддержка других языков в «Алисе» пока ограничена функциями перевода и поиска, хотя ещё в 2018 году, до дебюта умных колонок серии «Станция», компания планировала добавить полноценную поддержку украинского, белорусского и казахского языков. К сожалению, тогда их реализации помешала пандемия. Помимо России, умные колонки «Яндекса» продаются в Беларуси, Израиле, Казахстане и Узбекистане — в апреле 2023 года к ним добавились смарт-телевизоры с «Алисой». За всё время существования проекта было продано 6 млн устройств, и только в I квартале 2023 года доход от сегмента составил 6,1 млрд руб. с ростом на 172 %. Разрабатывающие собственных голосовых помощников VK, SberDevices и МТС о планах добавить поддержку отличных от русского языков пока не сообщали.

Устройства от «Яндекса» могли бы стать популярнее с поддержкой национальных языков в странах продаж, поэтому её отсутствие является сдерживающим фактором, а поддержка, например, испанского помогла бы компании выйти на рынки Южной Америки, где у компании уже есть некоторое присутствие, считают опрошенные «Коммерсантом» эксперты. Кроме того, в дополнительном обучении голосового помощника должны принимать участие носители соответствующих языков, знакомые с зарубежными культурами, и, возможно, придётся внести некоторые коррективы в игривый характер «Алисы» — в некоторых странах он может показаться неуместным.

У «Яндекса» появилась нейросеть-полиглот, распознающая десять языков одновременно

Облачное подразделение компании «Яндекс» (Yandex Cloud) сообщило о разработке новой системы на базе машинного обучения, которая способна распознавать более 10 иностранных языков одновременно.

 Источник изображений: «Яндекс»

Источник изображений: «Яндекс»

В основе модели лежат сервис синтеза и распознавания Yandex SpeechKit и специализированная архитектура под названием Transformer. Алгоритмы обрабатывают входные слова параллельно и независимо друг от друга, благодаря чему быстро обучаются.

Система распознаёт речь на любую тему и в разных форматах: это могут быть короткие и длинные фразы, имена, адреса, даты и пр. Модель способна распознавать язык автоматически в одном потоке: нейросеть может в любой момент переключаться между различными языками. При этом есть возможность давать ей «подсказки» — это повышает качество распознавания.

Для обучения модели использовались огромные массивы данных (десятки терабайт) из профессиональных источников, а также из сервисов и приложений самого «Яндекса». Нейросеть-полиглот может работать и с популярными языками, такими как английский и французский, и с более редкими — датским, финским, турецким и другими.

Meta* заявила, что создаст универсальный ИИ-переводчик устной речи для всех языков мира

Meta* объявила о новом амбициозном исследовательском проекте в области искусственного интеллекта, который должен привести к созданию системы для перевода устной речи, которое сможет работать во всём мире, с любым языком. О проекте было объявлено в рамках мероприятия, посвящённого широкому спектру возможностей, которые, по мнению Meta*, ИИ предоставит компании в работе с метавселенной.

 Источник изображения: Alex Castro/The Verge

Источник изображения: Alex Castro/The Verge

«Возможность общаться с кем угодно на любом языке — это суперспособность, о которой люди всегда мечтали, и ИИ сделает её реальностью ещё при нашей жизни», — сказал генеральный директор Meta* Марк Цукерберг (Mark Zuckerberg). В компании заявляют, что, несмотря на то, что современные инструменты перевода хорошо обслуживают широко распространённые языки, около 20 % населения Земли не говорят на языках, охватываемых этими системами. Многие из этих языков не имеют легко распознаваемых символов письменного текста, а некоторые вовсе не имеют стандартизированной системы письма, необходимой для обучения ИИ.

Meta* говорит, что хочет преодолеть эти проблемы, развернув новые методы машинного обучения в двух конкретных направлениях. Первое, получившее название No Language Left Behind (англ. — ни один язык не забыт), будет сосредоточено на создании моделей ИИ, которые могут научиться переводить языки, используя ограниченное количество обучающих примеров. Второе, Universal Speech Translator (англ. — универсальный переводчик речи), будет направлено на создание систем, которые напрямую переводят речь с одного языка на другой без необходимости использования текстового компонента в качестве посредника.

Meta* пока не объявила сроки реализации этих проектов или даже дорожную карту для основных этапов в достижении их целей. Вместо этого компания подчёркивает утопические возможности систем универсального перевода речи. Meta* предполагает, что описанные ею технологии принесут огромную пользу её продуктам, охватывающим весь мир, расширяя их охват и превращая их в необходимые инструменты коммуникации для миллионов людей. Предполагается, что универсальный переводчик будет встроен в метавселенную и станет частью ПО носимых устройств, таких как AR-очки.

Безусловно, за последние годы системы машинного перевода значительно повысили скорость и точность. Однако у лежащей в их основе технологии есть и недостатки. Машинный перевод упускает нюансы, важные для человека, и совершает странные неожиданные ошибки. Это имеет решающее значение, когда крупные платформы, такие как Facebook* и Instagram* автоматически применяют неверные переводы. Например, в 2017 году палестинский мужчина был арестован израильской полицией после того, как машинный перевод Facebook* неправильно перевёл его пост. Мужчина написал «доброе утро» на арабском языке, но социальная сеть перевела это как «навредить им» на английском и «напасть на них» на иврите.

Таким образом, хотя универсальный переводчик — это очень полезный продукт, Meta* должна будет доказать не только то, что её технология может выполнять возложенную на неё задачу, но и то, что как компания она может справедливо применять свои исследования.


* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

Искусственный интеллект позволит учёным расшифровать язык кашалотов

Не исключено, что скоро учёные смогут расшифровать язык кашалотов. Междисциплинарная группа учёных начала собирать данные об издаваемых морскими млекопитающими звуках для последующей обработки системами искусственного интеллекта в рамках проекта Cetacean Translation Initiative (CETI).

 Источник изображения: vbernhard/pixabay.com

Источник изображения: vbernhard / pixabay.com

Впервые идею расшифровки звуков, издаваемых кашалотами, начали обсуждать в Гарвардском университете. Международная группа учёных провела 2017 год за соответствующими исследованиями, а полномасштабная реализация проекта, включая сбор данных, стартовала в 2020 году. Если смелый план увенчается успехом, человечество впервые сможет достоверно понять, о чём говорят другие живые существа. В результате может быть создана система, позволяющая общаться с кашалотами.

По словам Шафи Голдвассер (Shafi Goldwasser), директора Института теории вычислений Саймонса, относящегося к Калифорнийскому университету в Беркли, в своё время было замечено, что издаваемые китами щёлкающие звуки похожи на азбуку Морзе или звуки импульсов, сопровождающих короткие замыкания. Она предложила идею «перевода» языка китов морскому биологу Дэвиду Груберу (David Gruber) из Городского университета Нью-Йорка. Позже израильский IT-специалист Майкл Бронштейн (Michael Bronstein), преподающий в Имперском колледже Лондона, тестировал возможность обработки таких звуков с помощью алгоритмов «обработки естественных языков».

Записи криков кашалотов, сделанные недалеко от карибского острова Доминика, были обработаны Бронштейном с помощью алгоритмов машинного обучения. Как рассказал учёный журналистам, те сработали очень хорошо, как минимум при выполнении сравнительно простых задач. Тем не менее, на тот момент это было только доказательство концепции.

Есть ли у животных собственные языки, учёные и лингвисты не договорились до сих пор. Полноценными языками они могут быть названы только в том случае, если определённым звукам придаётся фиксированное значение, и имеется грамматика (определённая система структурирования звуков).

Кашалоты обычно «общаются» на больших дистанциях, поэтому можно считать, что «выражение лиц» или положение тел вряд ли позволит им обмениваться информацией. По словам Бронштейна можно предположить, что общение прежде всего акустическое.

Тем не менее, изучение языка кашалотов будет непростым и для искусственного интеллекта. Наиболее известные языковые модели для систем ИИ основаны на алгоритме GPT-3, использующем базу из почти 175 миллиардов параметров. Для сравнения, в базе данных CETI содержится менее 100 000 «кодов» кашалотов, учёные намерены расширить её до 4 миллиардов.

Huawei разрабатывает собственный язык программирования — его представят в 2022 году

Компания Huawei поделилась подробностями о собственном языке программирования, разработкой которого занимается в рамках проекта Harmony OS Cangjie. Сообщается, что совершенно новый язык программирования будет запущен в 2022 году. Первые слухи о работе Huawei над этим проектом появились в феврале этого года.

 cnews.ru

cnews.ru

Huawei не уточнила, почему выбрала название Cangjie для своего языка программирования. Однако компания сообщила, что он должен стать связующим звеном между операционными системами Huawei HarmonyOS и OpenEuler. Язык должен позволить писать универсальный код, подходящий для обеих платформ. Об этом рассказал Дэн Тайхуа (Deng Taihua), президент подразделения вычислений Huawei, который заявил, что запуск языка программирования состоится в следующем году, но не сообщил, когда именно.

 cnews.ru

cnews.ru

Open Euler является менее известной операционной системой Huawei, предназначенной для облачных вычислений. Она дебютировала в январе 2020 года и представляет собой проприетарный дистрибутив Linux, который базируется на коммерческой EulerOS, берущим начало от CentOS. OpenEuler оптимизирована для работы с Arm-процессорами. HarmonyOS, в свою очередь, является потребительской операционной системой, которая работает на смартфонах и огромном количестве другой умной электроники.

Стоит отметить, что Huawei не одинока в своём стремлении представить собственный язык программирования. У Google есть Go, который, как оказалась, очень приглянулся хакерам, а Apple ещё в 2014 году представила Swift, хотя Objective-C по-прежнему остаётся основным для macOS и iOS.

Разработчики вредоносного софта всё чаще стали использовать экзотические языки программирования

Исследователи из подразделения BlackBerry Research & Intelligence опубликовали отчёт, согласно которому создатели вредоносного ПО в настоящее время стали всё чаще обращаться к экзотическим языкам программирования, чтобы затруднить последующий анализ и обнаружение зловредов.

 Источник: freepik.com

Источник: freepik.com

Среди экзотических для написания вредоносного ПО языков программирования перечислены Go (Golang), D (DLang), Nim и Rust. Как правило, эти языки используются для создания злонамеренного софта, направленного на крупные организации и использующего слабые места в защите корпоративной инфраструктуры. Речь идёт о вредоносах, реализующих многоэтапные, тщательно спланированные и организованные кибератаки.

Оказавшись на компьютере жертвы, эти программные модули обходят традиционные системы защиты, чтобы впоследствии загрузить, декодировать и запустить троянские программы для удалённого доступа, чаще всего Remcos и NanoCore, а также маяки Cobalt Strike.

В отдельных случаях, когда киберпреступники располагают достаточными ресурсами, нестандартные для данных целей языки используются не только для модулей, осуществляющих атаку на начальном уровне, но и для всего пакета вредоносов в целом. Особый интерес для злоумышленников представляет язык Go. Он используется хакерами уже почти на регулярной основе для всех крупных платформ.

Как отмечают авторы исследования, новые или необычные языки программирования затрудняют декомпиляцию вредоносного ПО, с относительной лёгкостью обходят защитные системы, использующие инструменты обнаружения на основе сигнатур, а также упрощают кроссплатформенную совместимость атак. Дополнительным уровнем маскировки оказывается сама кодовая база таких зловредов. Их разработчикам, по сути, не приходится прилагать никаких дополнительных усилий, эффективность атак повышается просто из-за того факта, что используется один из подобных языков программирования.

«Яндекс» и НИУ ВШЭ сформируют лабораторию естественного языка

Компания «Яндекс» и НИУ ВШЭ в Санкт-Петербурге (Национальный исследовательский университет «Высшая школа экономики») сформируют Лабораторию естественного языка, появление которой должно способствовать развитию лингвистических технологий в эпоху цифровизации.

Специалистам предстоит исследовать тексты на естественном языке, разрабатывать алгоритмы глубокого обучения для их генерации и анализировать данные в компьютерной лингвистике. Кроме того, сотрудники лаборатории займутся разработкой математического аппарата, необходимого для описания генеративных языковых моделей.

Лаборатория создаётся на базе Санкт-Петербургской школы физико-математических и компьютерных наук НИУ ВШЭ — Санкт-Петербург. Её руководителем станет Иван Ямщиков, научный сотрудник «Яндекса» и доцент НИУ ВШЭ — Санкт-Петербург.

Важно отметить, что новая лаборатория станет одной из немногих в России, где займутся именно обработкой естественного языка. Результаты исследований в числе прочего помогут улучшить работу голосовых ассистентов и средств аналитики документов.

«Яндекс» в рамках проекта будет помогать привлекать ведущих специалистов в области искусственного интеллекта и анализа данных для работы в лаборатории на долгосрочной основе. Ожидается, что теоретические и прикладные направления работы новой структуры будут взаимно дополнять друг друга.

5 приложений для изучения английского языка

В современном мире без английского языка достаточно трудно двигаться вверх по карьерной лестнице, да и в целом общаться и развиваться. Знание иностранного языка в разы облегчает жизнь, поэтому не стоит откладывать его изучение на потом. В данной статье мы расскажем про 5 приложений, которые могут помочь вам в изучении английского языка, при этом получая удовольствие от процесса.

Duolingo

Это бесплатная платформа для изучения английского, немецкого, французского и испанского языков. Приложение поможет выучить иностранный язык, используя теорию и практические задания, которые помогают улучшить уровень знаний за счёт чтения, аудирования, письма, построения диалогов с разговорной лексикой. Duolingo использует игровую форму обучения, поэтому запоминание материала происходит максимально быстро и просто. Двадцати минут в день, по словам разработчиков, достаточно для качественного и постепенного обучения.

Preply

Это онлайн-платформа, специализирующаяся на подборе частных репетиторов, которые проводят свои занятия с учениками удалённо. На сайте вы можете выбрать себе преподавателя по интересующим вас критериям: опыт работы, специализация, местоположения, родной язык и цена. Далее остаётся связаться с репетитором, оговорить все нюансы и готовиться к предстоящим занятиям в режиме онлайн. Обучение удалённо открывает большое количество возможностей и экономит время, ведь самое главное — это наличие гаджета и желания обучаться новому.

Easy ten

Приложение для Android и IOS, которое позволит кардинально расширить свой словарный запас и при этом не требует много времени. 10 слов в день – 70 слов в неделю — 300 слов в месяц — 3650 слов в год (учитывая то, что для ведения повседневной английской речи не требуется более 3000 слов). Ежедневно вы будете работать с блоком, состоящим из десяти слов. Для качественной проработки и запоминания каждого слова составлены задания разного вида, которые помогут быстрее ввести это слово в стандартный лексикон. Медленно, но уверенно вы сможете пополнять словарный запас, не тратя большое количество времени.

FluentU

Медиаконтент делает обучение в разы интересней, именно его и предоставляет это приложение. Музыкальные клипы, ток-шоу, развлекательные шоу, рекламные ролики, интервью — всё это реальные видео, которые помогут в изучении английского языка. Видеоролики помогут вам выучить грамматику и разговорную речь, ведь на слух восприятие гораздо легче, а также приложение объясняет непонятные слова после нажатия на них в субтитрах под видео.

HelloTalk

В этой программе можно найти носителя языка из любой точки мира для повышения своего уровня разговорной речи. У вас будет возможность либо говорить с ними, либо обмениваться текстовыми сообщениями, в любом случае оба варианты будут полезными для обучения и практики. Найти собеседника можно задав нужные и интересующие вас критерии. Также предоставляется возможность выступать в роли учителя, обучая кого-то своему родному языку. Помимо прочего, платформа корректирует произношение, позволяет исправлять грамматические и синтаксические ошибки.

Это всего лишь малая часть тех приложений, которые смогут стать отличным дополнением к основному обучению. Английский язык очень востребован и популярен, поэтому стоит приступить к его изучению уже сейчас и через полгода вы сможете увидеть хороший результат.

Четверть века: языку Java исполнилось 25 лет

Один из самых популярных языков программирования Java празднует двадцатипятилетний юбилей. Именно в эти дни стала доступна первая публичная версия платформы, которая впоследствии получила признание миллионов разработчиков со всего мира.

Свою историю Java ведёт с 1991 года. Именно тогда группа разработчиков компании Sun Microsystems (впоследствии поглощённой корпорацией Oracle) под руководством Джеймса Гослинга (James Gosling) приступила к созданию языка Oak для использования в цифровых бытовых устройствах. Спустя год участники проекта представили первый прототип, демонстрирующий возможности нового платформенно-независимого языка программирования, ключевую роль в последующем развитии которого сыграли интернет-технологии.

В 1995 году язык Oak был переименован в Java и приобрёл широкую известность благодаря включению виртуальной машины Java Virtual Machine (JVM) в браузер Netscape. С этого момента популярность Java, который мог работать совершенно одинаково на разных аппаратных платформах вне зависимости от используемой в них машинной архитектуры, стала расти огромными темпами, а сам язык нашёл применение практически во всех областях IT-индустрии. Java работает и в марсоходах NASA, и в большом адронном коллайдере. А в повседневной жизни нас окружают компьютеры, мобильные устройства, медиаплееры и даже смарт-карты, также работающие на Java.

Спустя четверть века Java продолжает оставаться востребованным в профессиональной среде инструментом для создания приложений и до сих пор прочно удерживает позиции одного из самых популярных языков программирования.

 Автор объектно-ориентированного и кроссплатформенного языка программирования Java Джеймс Гослинг (источник фото: liquid-robotics.com)

Автор объектно-ориентированного и кроссплатформенного языка программирования Java Джеймс Гослинг (источник фото: liquid-robotics.com)

«Полезно оценить достигнутое за 25 лет, но мы двигаемся вперёд и нацелены развивать инновации Java и в будущем. А миллионы Java-разработчиков продолжат создавать приложения, формирующие мир вокруг нас, — от развлечений до ядерной физики, социальных сетей и поиска жизни на Марсе,говорится в заявлении компании Oracle. Спустя четверть века мы видим огромные позитивные изменения в нашей жизни, которые произошли благодаря Java. И ожидаем, что следующие 25 лет — и далее — будут такими же яркими и насыщенными. Наш мир становится лучше благодаря Java».

В честь юбилея компания Oracle разработала специальный сайт oracle.com/java/moved-by-java, повествующий об истории, настоящем и будущем языка Java.

Язык программирования C вновь стал самым популярным среди разработчиков

Компания TIOBE Software опубликовала обновлённый рейтинг популярности языков программирования, формируемый на основе анализа статистики поисковых запросов в Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, Bing, Amazon, Baidu и других интернет-сервисах.

В майском отчёте, отражающем динамику изменения интересов профессионального сообщества к средам разработки ПО, язык программирования C вновь перехватил пальму первенства у языка Java, занимавшего лидирующую позицию в течение достаточно продолжительного срока и сместившегося на вторую строчку в списке. Третье место прочно удерживает Python.

Что касается остальных представленных в списке языков программирования, то неплохую динамику роста и всплеск интереса со стороны заинтересованной аудитории в течение года продемонстрировали языки R, Swift, Go, PL/SQL и Scratch. Реже в Интернете стали упоминаться ассемблер, Perl и Objective-C.

С полным отчётом TIOBE Software можно ознакомиться по ссылке tiobe.com/tiobe-index.

Важно отметить, что формируемый компанией индекс не говорит о том, какая среда разработки хуже или лучше, или на каком языке написано больше строк кода. Он лишь учитывает статистические сведения о количестве упоминаний того или иного языка программирования в поисковых системах, социальных сетях, популярных дискуссионных площадках, на сайтах рекрутинговых агентств и прочих востребованных среди разработчиков профильных ресурсах.

Slashdata: 60 % разработчиков ПО вносят свой вклад в проекты с открытым исходным кодом

Компания Slashdata провела исследование, в рамках которого были опрошены 17 000 разработчиков из разных стран мира, чтобы понять, что думают программисты об открытом исходном коде, будущем языка Kotlin и тенденциях развития новых технологий.

JavaScript продолжает оставаться наиболее популярным языком программирования среди разработчиков. Это неудивительно, поскольку экосистема JavaScript огромна. Кроме того, в тройку наиболее быстрорастущих языков программирования разработчики мобильных приложений включили Python и Kotlin. При этом Java продолжает лидировать в сфере разработки мобильных приложений.

Язык Kotlin доказывает свою состоятельность, когда речь заходит о разработке Android-приложений, а также всё чаще становится заменой Java. В отчёте отмечается, что за последние два года разработчики стали использовать Kotlin в два раза чаще. Согласно имеющимся данным, JavaScript лидирует среди веб-разработчиков, Python активно применяется в широком спектре направлений, в том числе в сфере машинного обучения, а языки Go и Ruby используются при разработке софтверных решений для облачных систем.

Отмечается первостепенная важность программного обеспечения с открытым исходным кодом. Проведённый Slashdata опрос показал, что разработчики положительно относятся к программному обеспечению с открытым исходным кодом и принимают участие в его развитии. В отчёте сказано, что 60 % участников опроса сообщили о том, что участвуют в разработке ПО с открытым исходным кодом. При этом 29 % разработчиков участвуют в таких проектах для улучшения собственных навыков кодирования, 22 % программистов вносят свой вклад, поскольку им просто нравится это, и только в 3 процентах случаев специалисты работают из-за денег.

В Google Translate добавлено пять новых языков

Команда разработчиков онлайн-переводчика Google Translate сообщила о расширении функциональных возможностей сервиса и включении поддержки новых языков, в числе которых — татарский, туркменский, уйгурский, руанда и ория (одия).

Сообщается, что на каждом из пяти добавленных языков с помощью Google Translate можно переводить как тексты, так и сайты. Для татарского, уйгурского и руанда доступна ещё и виртуальная клавиатура. Всего в настоящий момент сервис поддерживает 108 языков.

О востребованности переводчика Google свидетельствует внушительная аудитория пользователей сервиса. Ежедневно более 500 миллионов человек используют Google Translate, чтобы упростить общение и получить доступ к информации на других языках. В день выполняется больше ста миллиардов переводов слов.

В развитии Google Translate принимают участие как профессиональные лингвисты и эксперты в области языкознания, так и сами пользователи, которые могут предлагать собственные варианты переводов. На данный момент сообщество сервиса насчитывает свыше 3,5 млн активных участников.

Xiaomi Mijia Translator: карманный переводчик в формате смартфона с шестью микрофонами

Стартовали продажи устройства Xiaomi Mijia Translator — карманного переводчика, внешне напоминающего традиционный Android-смартфон моноблочного типа.

Гаджет оборудован массивом из шести микрофонов, которые позволяют улавливать речь с различных направлений. Поддерживается перевод между 18 языками, на которых говорят жители более 170 стран по всему миру.

Обработанные фразы отображаются на 4,1-дюймовом IPS-дисплее с разрешением 1280 × 720 точек (формат HD). В тыльной части корпуса установлена 8-мегапиксельная камера: с её помощью можно делать снимки текста на незнакомом языке и быстро переводить их.

Аппарат оснащён адаптером беспроводной связи Wi-Fi и слотом для SIM-карты, что позволяет подключаться к Интернету через компьютерную или сотовую сеть.

Прочее оснащение включает 1 Гбайт оперативной памяти, флеш-накопитель вместимостью 8 Гбайт и аккумуляторную батарею ёмкостью 3000 мА·ч с подзарядкой через порт USB Type-C.

На устройстве применяется операционная система Android 8.1 Oreo Go Edition. Цена Xiaomi Mijia Translator составляет около 180 долларов США.

window-new
Soft
Hard
Тренды 🔥