Порівняння сервісів для створення питально-відповідальних систем

dc.contributor.authorАндрощук, Максим
dc.contributor.authorКирієнко, Оксана
dc.description.abstractУ статті розглянуто актуальність питально-відповідальних систем, сервіси для створення питально-відповідальних систем Dialogflow, IBM Watson Assistant, Microsoft QnA Maker, LUIS. Наведено вимоги для роботи та особливості створення питально-відповідальної системи в кожному сервісі. Робота може бути цікавою для дослідників у галузі питально-відповідальних систем і хмарних сервісів.uk_UA
dc.description.abstractQuestion-answering systems are widely used nowadays. They allow automating interaction between people. Common solutions include client support, recommendations, and order processing. A question-answering system is a system that answers natural language questions using a structured database or natural language document collection. It can be considered as the development of information retrieval. Three are different services for creating question-answering systems. In this work selected Dialogflow, IBM Watson Assistant, Microsoft QnA Maker, and LUIS. Each service has its advantages and disadvantages. The main concepts of Dialogflow are agents, intents, entities, context. An agent is a virtual agent with a natural language understanding that handles conversations with users. An intent represents user intention for conversation turn. Each agent has its intents. Entities are parameters of intent that Dialogflow extracts from user expressions. A context in Dialogflow similar to natural language context and helps to control the flow of conversation. The main concepts of IBM Watson Assistant are intents and entities. Intents represent users’ goals. User inputs analyzed to select the most appropriate intent and choose dialog flow. An entity represents information in intent that is relevant to the user’s goal. Microsoft QnA Maker uses a concept of a knowledge base that is filled with information. Requests from the user are analyzed to extract the most appropriate information from the knowledge base. LUIS uses concepts of intent and entities. LUIS uses schemas to extract intent or entity from an input. Important for the choice are the tasks to be solved by the created question-answer system and the volume of system use. Each service has restrictions on the languages that are supported. Dialogflow supports 19 languages, IBM Watson Assistant only 10, Microsoft QnA Maker 52 languages, but LUIS only 17. All services support English, but only Dialogflow and Microsoft QnA Maker support Ukrainian and Russian. .Each service has standard integrations with messengers. All services support Slack and Facebook Messenger. The rest have different support from different services. All services provide options to create a custom integration for non-standard systems if the service does not provide them, through the appropriate APIs. Prices depend on the number of requests per month with a possible limit on the number per minute. Each service offers a free plan under certain conditions, but Microsoft services will require payment for Azure capacity.en_US
dc.identifier.citationАндрощук М. В. Порівняння сервісів для створення питально-відповідальних систем / Андрощук М. В., Кирієнко О. В. // Наукові записки НаУКМА. Комп'ютерні науки. - 2020. - Т. 3. - С. 132-137.uk_UA
dc.relation.sourceНаукові записки НаУКМА. Комп'ютерні науки.uk_UA
dc.statusfirst publisheduk_UA
dc.subjectпитально-відповідальні системиuk_UA
dc.subjectMicrosoft Bot Serviceuk_UA
dc.subjectMicrosoft QnA Makeruk_UA
dc.subjectIBM Watson Assistantuk_UA
dc.subjectquestion-answering systemsen_US
dc.subjectMicrosoft Bot Serviceen_US
dc.subjectMicrosoft QnA Makeren_US
dc.subjectIBM Watson Assistanten_US
dc.titleПорівняння сервісів для створення питально-відповідальних системuk_UA
dc.title.alternativeComparison of Services for Creating Question-Answering Systemsen_US
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
438.44 KB
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
7.54 KB
Item-specific license agreed upon to submission