From 884e5898fcdc19b6f94abfc4ed7765c73b5329f9 Mon Sep 17 00:00:00 2001 From: Evgeny Lipkin Date: Thu, 1 Aug 2019 13:52:53 +0700 Subject: [PATCH] Edited description of the semantic analysis approach of natural language query --- tex/40-service_analysis.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tex/40-service_analysis.tex b/tex/40-service_analysis.tex index 2a1df13..d485013 100644 --- a/tex/40-service_analysis.tex +++ b/tex/40-service_analysis.tex @@ -31,11 +31,11 @@ \section{Семантический анализ запросов пользов Здесь (https://www.w3.org/wiki/SparqlEndpoints) есть ссылки на точки входа для SPARQL запросов по семантически связанным данным. Среди них Wikidata, DBpedia, Musicbrainz. -Чат боты определяют интенты и домены. -Потом используют описания грамматик, определяется сервис и на основе описания этих грамматик выявляются факты из запросов на естественном языке для параметризации сервисов. +Современные чат боты и виртуальные ассистенты определяют интенты и домены для определения тематики запроса. В случаях затрудненного понимания тематики обращения пользователя, задаются уточняющие вопросы. Такие вопросы автоматически генерируются в зависимости от предполагаемых тематик. +Далее используются описания грамматик, определяется сервис и на основе описания этих грамматик выявляются факты из запросов на естественном языке для параметризации сервисов. Описание всех возможных грамматик для каждого сервиса - очень трудоемкая задача. -Мы же хотим реализовать возможность семантического описания сервисов, на основе которого можно будет выполнять семантические запросы в сервисах умного города, -возможно, жертвуя точностью классификации запросов по сервисам и выделенным сущностям. +Мы же хотим реализовать возможность семантического описания сервисов, на основе которого можно будет выполнять семантические запросы в сервисах умного города, возможно, жертвуя точностью классификации запросов по сервисам и выделенным сущностям. +Для успешной реализации семантического анализа запросов пользователя предполагается определение семантики запроса на естественном языке, выявление данных о свойствах семантических сущностей, генерация уточняющих вопросов о правильности интерпретации запроса на естественнос языке и исполнение преобразованного запроса в сервисах умного города с последующим выводом результатов выполнения запроса. \section{Представление сервисов в формате WSDL} -- GitLab