HOME

TheInfoList



OR:

Alice (russian: Алиса (Alisa)) is a Russian
intelligent personal assistant An intelligent virtual assistant (IVA) or intelligent personal assistant (IPA) is a software agent that can perform tasks or services for an individual based on commands or questions. The term "chatbot" is sometimes used to refer to virtual ...
for
Android Android may refer to: Science and technology * Android (robot), a humanoid robot or synthetic organism designed to imitate a human * Android (operating system), Google's mobile operating system ** Bugdroid, a Google mascot sometimes referred to ...
, iOS and
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
operating systems and Yandex's own devices developed by
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
. Alice was officially introduced on 10 October 2017. Aside from common tasks, such as internet search or weather forecasts, it can also run applications and chit-chat. Alice is also the virtual assistant used for the Yandex Station
smart speaker A smart speaker is a type of loudspeaker and voice command device with an integrated virtual assistant that offers interactive actions and hands-free activation with the help of one "hot word" (or several "hot words"). Some smart speakers can a ...
.


History

The development of Alice began at the end of 2016, when the IT market was trending toward the development of virtual assistants: the market already had
Siri Siri ( ) is a virtual assistant that is part of Apple Inc.'s iOS, iPadOS, watchOS, macOS, tvOS, and audioOS operating systems. It uses voice queries, gesture based control, focus-tracking and a natural-language user interface to answer ques ...
from
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus '' Malus''. The tree originated in Central Asia, where its wild ances ...
,
Google Assistant Google Assistant is a virtual assistant software application developed by Google that is primarily available on mobile and home automation devices. Based on artificial intelligence, Google Assistant can engage in two-way conversations, unlike t ...
,
Amazon Alexa Amazon Alexa, also known simply as Alexa, is a virtual assistant technology largely based on a Polish speech synthesiser named Ivona, bought by Amazon in 2013. It was first used in the Amazon Echo smart speaker and the Echo Dot, Echo Studio ...
, and
Cortana Cortana may refer to: * ''Cortana'' (gastropod), a gastropod genus * Cortana (''Halo''), character in the ''Halo'' franchise *Cortana (virtual assistant), virtual assistant from Microsoft *Cortana, or Curtana, a ceremonial sword used in the coronat ...
from
Microsoft Microsoft Corporation is an American multinational corporation, multinational technology company, technology corporation producing Software, computer software, consumer electronics, personal computers, and related services headquartered at th ...
. At that time,
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
had already implemented voice control in
Search Searching or search may refer to: Computing technology * Search algorithm, including keyword search ** :Search algorithms * Search and optimization for problem solving in artificial intelligence * Search engine technology, software for findi ...
,
Navigator A navigator is the person on board a ship or aircraft responsible for its navigation.Grierson, MikeAviation History—Demise of the Flight Navigator FrancoFlyers.org website, October 14, 2008. Retrieved August 31, 2014. The navigator's primar ...
, and other applications, and was busy creating a
voice assistant An intelligent virtual assistant (IVA) or intelligent personal assistant (IPA) is a software agent that can perform tasks or services for an individual based on commands or questions. The term " chatbot" is sometimes used to refer to virtua ...
capable of interacting with humans in a meaningful dialogue - a fundamentally more complex system that uses a multilayer
neural network A neural network is a network or neural circuit, circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up ...
. The official launch of Alice was announced on October 10, 2017: the assistant appeared in the
Yandex search Yandex Search () is a search engine. It is owned by Yandex, based in Russia. In January 2015, Yandex Search generated 51.2% of all of the search traffic in Russia according to . About The search technology provides local search results in mor ...
app for
Android Android may refer to: Science and technology * Android (robot), a humanoid robot or synthetic organism designed to imitate a human * Android (operating system), Google's mobile operating system ** Bugdroid, a Google mascot sometimes referred to ...
and iOS and a beta version of the voice assistant for Microsoft Windows. According to
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
statistics published in May 2018, Alice is installed in 53% of smartphones in Russia and is available in the navigator in more than 20 million cars.


Name and personality

A special feature of Alice was the personality developed by the
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
team together with journalist and former head of the company's marketing group
Vladimir Guriev Vladimir Vladimirovich Guriev (russian: Влади́мир Влади́мирович Гури́ев), (born 1976) is a Russian technology journalist best known for works at Computerra ''Computerra'' (russian: Компьюте́рра) was a Russi ...
. It was decided that the voice assistant would be a young, ironic girl, ready to help the owner of a smartphone. The voice of "Alice" was dubbing actress Tatiana Shitova, who voiced most of Scarlett Johansson's characters and the voice of OS1, who called herself "Samantha", in the Russian
dubbing Dubbing (re-recording and mixing) is a post-production process used in filmmaking and video production, often in concert with sound design, in which additional or supplementary recordings are lip-synced and "mixed" with original production so ...
of Spike Jonze's " Her". Choosing a name for the voice assistant went through several stages. First, a list of requirements was formed: the name should not contain the letter " er", which is not pronounced by small children, and the name should not be part of common phrases. To reduce the number of false positives, the name should not have been one of the most common. First, Yandex staff compiled a list of names that they thought were appropriate for the voice assistant in character. Based on this list, a poll was made for " Yandex.Toloka" users, the participants of which were required to determine the character traits of a girl by name. In the final survey with a large margin won the name Alice. In the testing of the name, which was held for five months, several tens of thousands of people took part. For families with other Alices, the voice assistant added an optional activation by the "Listen, Yandex" command.


Technologies

"Alice" is built into various
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
applications: search application, Yandex.Navigator, and in the mobile and desktop versions of Yandex.Browser. It is possible to communicate with the assistant by voice and by entering requests from the keyboard. Alice answers either directly in the dialog interface, or shows search results for a query or the desired application. In addition to answering questions, Alice can solve applied tasks: turn on music, set the alarm clock, call a cab or play games.


Request analysis and response generation

Alice is helped by SpeechKit technology to recognize the voice request. At this stage, the voice is separated from the background noise. The algorithms are able to sort out accents, dialects, slangs, and Anglicisms from the database of billions of phrases spoken in different conditions, accumulated by
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
. At the next stage, the Turing technology, which in its name refers to
Alan Turing Alan Mathison Turing (; 23 June 1912 – 7 June 1954) was an English mathematician, computer scientist, logician, cryptanalyst, philosopher, and theoretical biologist. Turing was highly influential in the development of theoretical c ...
and his test, makes it possible to give meaning to the query and find the right answer. Thanks to it, Alice can give answers to specific questions, and also communicate with the user on abstract topics. To do this, the text of the request is divided into tokens, usually individual words, which are then analyzed separately. For the most accurate response, Alice takes into account the history of interaction with it, the intonation of the request, previous phrases and geo-positioning. This explains the fact that different users can get different answers to the same question. Initially, the Alice
neural network A neural network is a network or neural circuit, circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up ...
was trained on an array of texts from the classics of
Russian literature Russian literature refers to the literature of Russia and its émigrés and to Russian-language literature. The roots of Russian literature can be traced to the Middle Ages, when epics and chronicles in Old East Slavic were composed. By the Ag ...
, including works by
Leo Tolstoy Count Lev Nikolayevich TolstoyTolstoy pronounced his first name as , which corresponds to the romanization ''Lyov''. () (; russian: link=no, Лев Николаевич Толстой,In Tolstoy's day, his name was written as in pre-refor ...
,
Fyodor Dostoevsky Fyodor Mikhailovich Dostoevsky (, ; rus, Фёдор Михайлович Достоевский, Fyódor Mikháylovich Dostoyévskiy, p=ˈfʲɵdər mʲɪˈxajləvʲɪdʑ dəstɐˈjefskʲɪj, a=ru-Dostoevsky.ogg, links=yes; 11 November 18219 ...
, and
Nikolai Gogol Nikolai Vasilyevich Gogol; uk, link=no, Мико́ла Васи́льович Го́голь, translit=Mykola Vasyliovych Hohol; (russian: Яновский; uk, Яновський, translit=Yanovskyi) ( – ) was a Russian novelist, ...
, and then on arrays of live texts from the Internet. As Mikhail Bilenko, the head of Yandex
Machine Learning Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence. Machine ...
, told
Meduza ''Meduza'' ( rus, Медуза, t=jellyfish) is a Russian- and English-language independent news website, headquartered in Riga. It was founded in 2014 by a group of former employees of the then-independent '' Lenta.ru'' news website. Free mo ...
in an interview, during the early tests impertinence appeared in Alice's communication style, which surprised and amused users. To prevent impertinence from turning into rudeness, and to limit Alice's reasoning on topics related to violence, hatred or politics, a system of filters and stop words was implemented in the voice assistant. The last stage, the
voice-over Voice-over (also known as off-camera or off-stage commentary) is a production technique where a voice—that is not part of the narrative (non-diegetic)—is used in a radio, television production, filmmaking, theatre, or other presentations. ...
, is implemented using
Text-to-speech Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or hardware products. A text-to-speech (TTS) system converts normal languag ...
technology. The basis is 260 thousand words and phrases recorded in the studio, which were then "cut up" into
phonemes In phonology and linguistics, a phoneme () is a unit of sound that can distinguish one word from another in a particular language. For example, in most dialects of English, with the notable exception of the West Midlands and the north-wes ...
. From this audio
database In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases spa ...
, the
neural network A neural network is a network or neural circuit, circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up ...
collects the answer, and then the intonation gradients in the finished phrase are smoothed by the neural network, which brings Alice's speech closer to human speech.


Skills

In addition to Yandex services, third-party services can be integrated into Alice. In 2018, the company expanded the capabilities of Alice through a system of "skills" that use the voice assistant platform to interact with the user. "Skills" are chatbots and other Internet services that are activated by a key phrase and work in the interface of Alice. The first "skill" was announced by Yandex in February 2018: the voice assistant learned to order pizza from
Papa John's Papa John's International, Inc., d/b/a Papa Johns, is an American pizza restaurant chain. It is the fourth largest pizza delivery restaurant chain in the United States, with headquarters in Louisville, Kentucky and Atlanta, Georgia metropolit ...
restaurants. In October 2017, the voice assistant Alice together with the service Flowwow in closed mode began testing the skill for flower delivery. In May 2018, at the Yandex conference, the product became available to all users with the ability to pay for flower delivery within the skill. In March 2018, Yandex opened the Yandex. Dialogs, designed to publish new "skills" and connect them to Alice. Dialogues also allows you to connect chats with operators to Yandex services. Already by April 2018 on the platform Yandex. Dialogs published more than 3 thousand skills, more than 100 passed moderation. Thanks to the skills, Alice was trained to work as an announcer: the Yandex voice assistant took part in the April Total Dictation literacy test and read the dictation at Novosibirsk State University. At the end of May at Yet Another Conference 2018,
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
reported that thanks to its skills, Alice has learned to understand what is depicted in a photo and can recognize the make of a car, the breed of cat or dog, an unfamiliar building or monument, and is able to name a celebrity or a work of art. For products, Alice will find similar options on
Yandex.Market Yandex.Market (russian: Яндекс.Маркет) is a Russian free online service for the selection of goods and shopping. The service was launched on November 30, 2000 by Yandex. Since 2016, it is a separate company. The service has a daily au ...
or in a
Yandex search Yandex Search () is a search engine. It is owned by Yandex, based in Russia. In January 2015, Yandex Search generated 51.2% of all of the search traffic in Russia according to . About The search technology provides local search results in mor ...
. In November 2018, Yandex trained Alice to order products on its new Beru marketplace. In October 2018, when Alice turned one year old, Yandex launched the "Alice Prize" program. Within its framework, the company planned to reward the authors of the best skills every month and pay more than a million rubles by the end of the year. According to the company, from March to November 2018, developers created 33 thousand skills. In early November, "Yandex" allowed the authors of "skills" to choose the voice of "Alice" to voice messages, adding four new options: Jane, Ermil, Zahara and Ercan Java. In August 2019,
Tele2 Tele2 AB is a Swedish telecommunications operator headquartered in the Kista Science City, Stockholm, Sweden. It is a major telephone operator in Sweden, Russia, Estonia, Latvia and Lithuania. Tele2 also has a 25% share in T-Mobile Netherlan ...
, together with
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
, launched a skill for Alice that allows subscribers of any operator to find a lost phone at home or in the office for free. The user can use the voice command "Alice, ask Tele2 to find my phone" on any gadget with Alice, and Tele2 will call the number tied to the device.


Devices with Alice

In mid-April 2018,
Kommersant ''Kommersant'' (russian: Коммерсантъ, , ''The Businessman'' or Commerce Man, often shortened to Ъ) is a nationally distributed daily newspaper published in Russia mostly devoted to politics and business. The TNS Media and NRS Russi ...
newspaper published an article about the Yandex.io hardware platform under development, designed to integrate Alice-based
voice control A voice-user interface (VUI) makes spoken human interaction with computers possible, using speech recognition to understand spoken commands and answer questions, and typically text to speech to play a reply. A voice command device is a device co ...
into user electronics. The company did not disclose the list of manufacturers it was negotiating with. The first hardware development based on Yandex.io with built-in Alice was the Yandex.Station
smart speaker A smart speaker is a type of loudspeaker and voice command device with an integrated virtual assistant that offers interactive actions and hands-free activation with the help of one "hot word" (or several "hot words"). Some smart speakers can a ...
, which the company presented in late May at the Yet Another Conference 2018 in
Moscow Moscow ( , US chiefly ; rus, links=no, Москва, r=Moskva, p=mɐskˈva, a=Москва.ogg) is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 13.0 million ...
. The speaker has five speakers with a combined power of 50 watts and seven microphones. In August 2018, wearable electronics manufacturer Elari released the Elari KidPhone 3G children's
smartwatch A smartwatch is a wearable computer in the form of a watch; modern smartwatches provide a local touchscreen interface for daily use, while an associated smartphone app provides management and telemetry, such as long-term biomonitoring. While ...
with built-in Alice. The watch was the first device with a built-in Yandex
voice assistant An intelligent virtual assistant (IVA) or intelligent personal assistant (IPA) is a software agent that can perform tasks or services for an individual based on commands or questions. The term " chatbot" is sometimes used to refer to virtua ...
released by a third-party company. On November 19, 2018,
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
introduced two budget speakers equipped with Alice. The manufacturers were the companies Irbis and DEXP. Compared to the Yandex.Station for 9990 rubles, the speakers differ by three times lower price (3290 rubles), less powerful sound (Irbis has only one speaker of 2 watts and two microphones) and smaller size. On December 5, 2018,
Yandex Yandex LLC (russian: link=no, Яндекс, p=ˈjandəks) is a Russian multinational technology company providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, map ...
introduced its first
smartphone A smartphone is a portable computer device that combines mobile telephone and computing functions into one unit. They are distinguished from feature phones by their stronger hardware capabilities and extensive mobile operating systems, whic ...
, Yandex.Phone. Alice took center stage in its interface. Its informer on the home screen can show information about the weather, traffic jams, etc. The
voice assistant An intelligent virtual assistant (IVA) or intelligent personal assistant (IPA) is a software agent that can perform tasks or services for an individual based on commands or questions. The term " chatbot" is sometimes used to refer to virtua ...
can answer a request even when the phone's screen is locked. On October 9, 2019, Yandex introduced its new smart speaker, ''Station Mini''. Compared to the Yandex.Station, the speaker differs in a lower price, and it is also possible to interact with it using
gestures A gesture is a form of non-verbal communication or non-vocal communication in which visible bodily actions communicate particular messages, either in place of, or in conjunction with, speech. Gestures include movement of the hands, face, or ot ...
. On June 9, 2020, audio equipment manufacturer JBL introduced in
Russia Russia (, , ), or the Russian Federation, is a transcontinental country spanning Eastern Europe and Northern Asia. It is the largest country in the world, with its internationally recognised territory covering , and encompassing one-eigh ...
two new models of smart speakers with support of the voice assistant Alice - a stationary model JBL Link Music and a portable JBL Link Portable. The devices feature 360°
surround sound Surround sound is a technique for enriching the fidelity and depth of sound reproduction by using multiple audio channels from speakers that surround the listener (surround channels). Its first application was in movie theaters. Prior to sur ...
and 20W speaker power. The portable model is
water-resistant Waterproofing is the process of making an object or structure waterproof or water-resistant so that it remains relatively unaffected by water or resisting the ingress of water under specified conditions. Such items may be used in wet environme ...
and works for up to eight hours without recharging. Using the docking station, it can be used stationary. On November 25, 2020, Yandex introduced its new smart speaker, Yandex.Station Max. It retained the body of the previous model, received an
LED display A LED display is a flat panel display that uses an array of light-emitting diodes as pixels for a video display. Their brightness allows them to be used outdoors where they are visible in the sun for store signs and billboards. In recent ...
, three-way sound with a combined power of 65 watts, and supports video in 4k.


Development

A
beta version A software release life cycle is the sum of the stages of development and maturity for a piece of computer software ranging from its initial development to its eventual release, and including updated versions of the released version to help impr ...
of Alice was released in May 2017. Later a
neural network A neural network is a network or neural circuit, circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up ...
-based "chit-chat" engine was added allowing Russian-speaking users to have free conversations with Alice about anything.
Speech recognition Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers with the ma ...
was found to be particularly challenging for the Russian language due to its grammatical and morphological complexities. To handle it, Alice was equipped with Yandex’s SpeechKit, which, according to
word error rate Word error rate (WER) is a common metric of the performance of a speech recognition or machine translation system. The general difficulty of measuring performance lies in the fact that the recognized word sequence can have a different length from ...
, provides the highest accuracy for spoken Russian recognition. Alice's voice is based on that of the Russian voice actress Tatyana Shitova. Voice requests to Alice are processed by Yandex
cloud In meteorology, a cloud is an aerosol consisting of a visible mass of miniature liquid droplets, frozen crystals, or other particles suspended in the atmosphere of a planetary body or similar space. Water or various other chemicals may ...
servers to retain some of them with the aim of expanding Alisa's training set data. According to Denis Filippov, head of Yandex Speech Technologies, the retained voice data are completely anonymous and without any association with users' accounts.


Skill Builders

Skill constructors can be used to create skills for Alice. To create a skill, you need to set its algorithm in a special
constructor Constructor may refer to: Science and technology * Constructor (object-oriented programming), object-organizing method * Constructors (Formula One), person or group who builds the chassis of a car in auto racing, especially Formula One * Construc ...
. The constructor is a tree with many conditional transitions (branches). You can send requests from clients from Alice to amoCRM, Bitrix24,
Google Sheets Google Sheets is a spreadsheet program included as part of the free, web-based Google Docs Editors suite offered by Google. The service also includes: Google Docs, Google Slides, Google Drawings, Google Forms, Google Sites and Google Keep. Goo ...
and
email Electronic mail (email or e-mail) is a method of exchanging messages ("mail") between people using electronic devices. Email was thus conceived as the electronic ( digital) version of, or counterpart to, mail, at a time when "mail" mean ...
.


In other languages

As of March 2019, Alice is available in
Turkish Turkish may refer to: *a Turkic language spoken by the Turks * of or about Turkey ** Turkish language *** Turkish alphabet ** Turkish people, a Turkic ethnic group and nation *** Turkish citizen, a citizen of Turkey *** Turkish communities and mi ...
in the Yandex.Navigator app under the name Alisa with the stress on the last syllable. Alisa was voiced by
Turkish Turkish may refer to: *a Turkic language spoken by the Turks * of or about Turkey ** Turkish language *** Turkish alphabet ** Turkish people, a Turkic ethnic group and nation *** Turkish citizen, a citizen of Turkey *** Turkish communities and mi ...
dubbing actress Selyay Taşdoğen.


See also

*
Amazon Alexa Amazon Alexa, also known simply as Alexa, is a virtual assistant technology largely based on a Polish speech synthesiser named Ivona, bought by Amazon in 2013. It was first used in the Amazon Echo smart speaker and the Echo Dot, Echo Studio ...
*
Bixby (virtual assistant) Bixby is a virtual assistant developed by Samsung Electronics. It represents a major reboot for S Voice, Samsung's voice assistant app introduced in 2012 with the Galaxy S III. S Voice was later discontinued on 1 June 2020. In May 2017, Samsung ...
*
Clova (virtual assistant) Clova is an intelligent personal assistant for Android and iOS operating systems developed by Naver Corporation and Line Corporation (a subsidiary of Naver). Clova, short for "cloud virtual assistant", was officially introduced on 1 March 2017. ...
*
Microsoft Cortana Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Wash ...
*
Google Assistant Google Assistant is a virtual assistant software application developed by Google that is primarily available on mobile and home automation devices. Based on artificial intelligence, Google Assistant can engage in two-way conversations, unlike t ...
* Alice (virtual assistant) *
Siri Siri ( ) is a virtual assistant that is part of Apple Inc.'s iOS, iPadOS, watchOS, macOS, tvOS, and audioOS operating systems. It uses voice queries, gesture based control, focus-tracking and a natural-language user interface to answer ques ...
*
Celia (virtual assistant) Celia is an artificially intelligent virtual assistant developed by Huawei for their latest HarmonyOS and Android-based EMUI smartphones that lack Google Services and a Google Assistant. The assistant can perform day-to-day tasks, which include ...


References

{{Intelligent personal assistant software Virtual assistants Yandex software 2017 software Cross-platform mobile software Russian-language computing