18
NLCOM Ltd. NLCOM Ltd. 1 NATURAL LANGUAGE NATURAL LANGUAGE UNDERSTANDING – NEW UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT CREATION AND MANAGEMENT Nail Ikhsanov Nail Ikhsanov

NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

Embed Size (px)

Citation preview

Page 1: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 11

NATURAL LANGUAGE NATURAL LANGUAGE UNDERSTANDING – NEW UNDERSTANDING – NEW

PARADIGM FOR MOBILE VAS PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENTCREATION AND MANAGEMENT

Nail IkhsanovNail Ikhsanov

Page 2: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 22

Address: Address: 8282, , KutuyKutuy str., Kazan str., Kazan, , 420420007733, Russia, RussiaPhone:Phone: (843) (843) 2272-18-98, (843) 72-18-98, (843) 227755-8-800--6060, (917) 2, (917) 22424--92-2192-21Fax:Fax: (8432) (8432) 275275-8-800-0-077EE--mailmail:: semanticssemantics@@yandexyandex..ruru

Production – NProduction – NLCOMT - software for man-LCOMT - software for man-machine dialog interface creating, natural machine dialog interface creating, natural languagelanguage processing based (Russian, processing based (Russian, English), for wide adoption of new English), for wide adoption of new technology of man-machine technology of man-machine communicationcommunication

NLCOMNLCOM Ltd. Ltd.

Page 3: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 33

Natural Language Natural Language understandingunderstanding

Natural Language understanding Natural Language understanding delete language barrier between delete language barrier between subscriber and VAS services - subscriber and VAS services - user can select and manage user can select and manage information service without any information service without any difficulties.difficulties.

Page 4: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 44

NLCOMT featuresNLCOMT features

• Using formal model of NL for creating Using formal model of NL for creating NL interface for application as NL NL interface for application as NL sublanguage specification – sublanguage specification – vocabulary + syntax + semantics + vocabulary + syntax + semantics + pragmatics + object languagepragmatics + object language

Page 5: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 55

ProjectsProjects

TechnologyTechnology

• Morphological translatorMorphological translator

• Syntax translatorSyntax translator

• Semantic translatorSemantic translator

• Instrumental systemInstrumental system

• Dialog management systemDialog management system

Page 6: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 66

ProjectsProjects

Development applications with NL-dialog Development applications with NL-dialog trough SMStrough SMS

• ““SMS-services guide”SMS-services guide”• ““Melodies selection service”Melodies selection service”• Demo – “Weather forecast service”Demo – “Weather forecast service”• Virtual representativeVirtual representative• Instrumental system for creating and Instrumental system for creating and

maintenance NL-based dialog interfaces maintenance NL-based dialog interfaces without programmingwithout programming

Page 7: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 77

Existing VAS interface Existing VAS interface drawbacksdrawbacks• narrowness of channel for management narrowness of channel for management

between user and VAS programbetween user and VAS program

• lack of dialoglack of dialog

• formal languageformal language

• necessity for cope with formal codesnecessity for cope with formal codes

• lack of access to information about lack of access to information about existing servicesexisting services

Page 8: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 88

Current content providing Current content providing technologytechnology

Mobile phone

Content database

Mobile phone operator company

TVRadioThe PressAdvertisementInternet

Sheet of codes:MelodiesLogotypesGames

Melody

2304567

890603

Content-provider

Page 9: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 99

Intellectual interfaceIntellectual interface

Cellular phone

What interesting staff you have today?

Mobile phone operator company

Content providers

Dialogue:InforamtionReferenceConsultationMelodiesLogotypes

Content databse

Virtual representative

NLCOM-INFO

SMS-services directory

Reference database

Page 10: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1010

Variants of connection NL-Variants of connection NL-interface to VAS applicationinterface to VAS application

• Direct – NL-requests translated to input Direct – NL-requests translated to input instructions of VAS applicationinstructions of VAS application

• Indirect – NL-based guide give to user Indirect – NL-based guide give to user possibility to select service number, function possibility to select service number, function name and instruction code for using through name and instruction code for using through traditional channel between user and VAS traditional channel between user and VAS applicationapplication

• Embedded – VAS application management Embedded – VAS application management realized only by NL requestsrealized only by NL requests

Page 11: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1111

Example of dialogue for indirect NL-Example of dialogue for indirect NL-interface connectioninterface connection

• ----- 1) Вопрос:----- 1) Вопрос:• что есть?что есть?• ----- 1) Ответ:----- 1) Ответ:• SMS-сервисы: новости, гороскоп, игры, справки, календари, развлечения, SMS-сервисы: новости, гороскоп, игры, справки, календари, развлечения, • каналы и чаты, спорт, программа ТВ, юмор, афоризмы, погода, эротика, афиша, каналы и чаты, спорт, программа ТВ, юмор, афоризмы, погода, эротика, афиша, • словарь.словарь.• ----- 2) Вопрос:----- 2) Вопрос:• что такое афиша?что такое афиша?• ----- 2) Ответ:----- 2) Ответ:• Афиша: Казанская афиша, программа спортивных матчей, результаты матчей.Афиша: Казанская афиша, программа спортивных матчей, результаты матчей.• ----- 3) Вопрос:----- 3) Вопрос:• какие есть результаты матчейкакие есть результаты матчей• ----- 3) Ответ:----- 3) Ответ:• В соответствии с графиком спортивных игр вы можете узнать результаты В соответствии с графиком спортивных игр вы можете узнать результаты • прошедшего тура в хоккее с шайбой или мячом, футболе, баскетболе, или прошедшего тура в хоккее с шайбой или мячом, футболе, баскетболе, или • формуле 1. Возможна подписка на месяц, для которой нужен соответствующий формуле 1. Возможна подписка на месяц, для которой нужен соответствующий • запрос на русском языке.запрос на русском языке.• ----- 4) Вопрос:----- 4) Вопрос:• хочу подписатьсяхочу подписаться• ----- 4) Ответ:----- 4) Ответ:• Укажите вид спортаУкажите вид спорта• ----- 5) Вопрос:----- 5) Вопрос:• хочу подписаться на спортивные игрыхочу подписаться на спортивные игры• ----- 5) Ответ:----- 5) Ответ:• Укажите вид спортивных игр: хоккей с шайбой, хоккей с мячом, футбол, Укажите вид спортивных игр: хоккей с шайбой, хоккей с мячом, футбол, • баскетбол, формула 1. баскетбол, формула 1. • ----- 6) Вопрос:----- 6) Вопрос:• ФутболФутбол• ----- 6) Ответ:----- 6) Ответ:• Для подписки на получение результатов спортивных игр по футболуДля подписки на получение результатов спортивных игр по футболу• пошлите SMS-сообщение из одного числа - 105 на номер 347897.пошлите SMS-сообщение из одного числа - 105 на номер 347897.• ----- 7) Вопрос:----- 7) Вопрос:• Как узнать программу ТВКак узнать программу ТВ• ----- 7) Ответ:----- 7) Ответ:• Сообщите название телеканала и время передачиСообщите название телеканала и время передачи• ----- 8) Вопрос:----- 8) Вопрос:• Телеканал Россия вечеромТелеканал Россия вечером• ----- 8) Ответ:----- 8) Ответ:• Пошлите SMS-сообщение RTR181809 на номер 3482Пошлите SMS-сообщение RTR181809 на номер 3482

Page 12: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1212

Example of dialog for direct NL-interface Example of dialog for direct NL-interface connectionconnection

• ----- 1) Вопрос:----- 1) Вопрос:• rfrltkfrfrltkf• ----- 1) Ответ:----- 1) Ответ:• Ваш запрос не понятен. Задайте вопрос о погоде. Ваш запрос не понятен. Задайте вопрос о погоде. • ----- 2) Вопрос:----- 2) Вопрос:• как делакак дела• ----- 2) Ответ:----- 2) Ответ:• Задайте вопрос о погоде. Задайте вопрос о погоде. • ----- 3) Вопрос:----- 3) Вопрос:• какая сейчас погода?какая сейчас погода?• ----- 3) Ответ:----- 3) Ответ:• Для какого города Вы хотите получить прогноз погоды? Для какого города Вы хотите получить прогноз погоды? • ----- 4) Вопрос:----- 4) Вопрос:• а для каких есть прогноз?а для каких есть прогноз?• ----- 4) Ответ:----- 4) Ответ:• Вы можете получать прогноз погоды по следующим городам: Санкт-Петербург,Вы можете получать прогноз погоды по следующим городам: Санкт-Петербург,• Москва, Казань, Бугульма, Набережные Челны, Альметьевск, Нижнекамск. Москва, Казань, Бугульма, Набережные Челны, Альметьевск, Нижнекамск. • ----- 5) Вопрос:----- 5) Вопрос:• дайте прогноз для Бугульмыдайте прогноз для Бугульмы• ----- 5) Ответ:----- 5) Ответ:• Прогноз погоды на завтра, Бугульма. Пасмурно, небольшой дождь,Прогноз погоды на завтра, Бугульма. Пасмурно, небольшой дождь,• ветер юго-западный 2-3 м/с, атмосферное давление 762 мм., температура ветер юго-западный 2-3 м/с, атмосферное давление 762 мм., температура • днем 19-21 градусов, ночью - 15-17. днем 19-21 градусов, ночью - 15-17. • ----- 6) Вопрос:----- 6) Вопрос:• а для Альметьевска?а для Альметьевска?• ----- 6) Ответ:----- 6) Ответ:• Вас интересует подписка или прогноз погоды? Вас интересует подписка или прогноз погоды? • ----- 7) Вопрос:----- 7) Вопрос:• что такое подписка?что такое подписка?• ----- 7) Ответ:----- 7) Ответ:• По подписке Вы можете получать прогноз погоды в течение месяца для одногоПо подписке Вы можете получать прогноз погоды в течение месяца для одного• из следующих городов:Санкт-Петербург, Москва, Казань, Бугульма, из следующих городов:Санкт-Петербург, Москва, Казань, Бугульма, • Набережные Челны, Альметьевск, Нижнекамск. Набережные Челны, Альметьевск, Нижнекамск. • ------8) Вопрос:------8) Вопрос:• Хочу подписку Хочу подписку • ----- 8) Ответ:----- 8) Ответ:• Ваша заявка выполнена. В течение месяца Вы будете получать прогноз погоды Ваша заявка выполнена. В течение месяца Вы будете получать прогноз погоды • для города Альметьевска. для города Альметьевска.

Page 13: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1313

Content-provider gainsContent-provider gains

• extending channel for interaction of subscriber and extending channel for interaction of subscriber and serviceservice

• sharp decrease of advertising spendingsharp decrease of advertising spending• NL-based VAS guide as substitute for traditional NL-based VAS guide as substitute for traditional

advertising channelsadvertising channels• increase of traffic by:increase of traffic by:• - new traffic of reference requests- new traffic of reference requests• - growing demand for VAS by suitable - growing demand for VAS by suitable

interfaceinterface• - growing demand for VAS by better - growing demand for VAS by better

information about existing servicesinformation about existing services

Page 14: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1414

Mobile operator gainsMobile operator gains

• increasing subscribers loyalty for increasing subscribers loyalty for better servicebetter service

• traffic increasing for all SMS-servicestraffic increasing for all SMS-services

• decreasing spends for call-center decreasing spends for call-center personnelpersonnel

Page 15: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1515

User gainsUser gains

• better service for extending access to better service for extending access to information and servicesinformation and services

• freedom for expression of his needsfreedom for expression of his needs

• easy access for serviceseasy access for services

• dialog communication with servicedialog communication with service

• full access to all information about full access to all information about servicesservices

Page 16: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1616

Lacks of NL-interface usingLacks of NL-interface using

• tariffing problem – cost of making tariffing problem – cost of making inquires must be less then cost of inquires must be less then cost of receiving contentreceiving content

• typesetting – not all users like SMStypesetting – not all users like SMS• lack of message size limit size of lack of message size limit size of

reference listreference list• legal problems – variance of user legal problems – variance of user

requests form give to user possibility to requests form give to user possibility to contest the purchasecontest the purchase

Page 17: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1717

NL interface applications NL interface applications choiceschoices • uniform access to all services through NL-uniform access to all services through NL-

requests for unified numberrequests for unified number• separate access to individual serviceseparate access to individual service• united reference service with NL interface and united reference service with NL interface and

keep existing mobile services in existing statekeep existing mobile services in existing state• new services, based on NL dialogue potential:new services, based on NL dialogue potential:

- consultation for various fields;- consultation for various fields;- interlocutors for various domains;- interlocutors for various domains;- dialog-based games- dialog-based games

Page 18: NLCOM Ltd.1 NATURAL LANGUAGE UNDERSTANDING – NEW PARADIGM FOR MOBILE VAS CREATION AND MANAGEMENT Nail Ikhsanov

NLCOM Ltd.NLCOM Ltd. 1818

Future trendsFuture trends

Widely adoption of NL interface cause standardization Widely adoption of NL interface cause standardization of main aspects of NL-interface using, construction of main aspects of NL-interface using, construction and estimationand estimation

Possible directions for standardization:Possible directions for standardization:• requests for dialog interfacerequests for dialog interface• methods for specification connection of NLP with methods for specification connection of NLP with

application;application;• methods for domain conceptual modelingmethods for domain conceptual modeling

Voice recognition based dialog NL interface for all Voice recognition based dialog NL interface for all servicesservices