Abstract
The paper discusses the development of SPARQL query editor. This is an actual question because of the growth of Semantic Web data – the data presented in RDF/OWL formats. A comparative analysis of different types of editors and their main features is provided. In this paper, we propose a description of a SPARQL editor that combines three most useful features: intelligent completions, query visualization comparison of query results provided by different reasoners or without them. The editor provides SPARQL support as LSP service, this approach is considered a modern way to implement language support. This paper also presents the editor’s screenshots.
Highlights
В настоящее время активно развиваются технологии искусственного интеллекта
We propose a description of a SPARQL editor that combines three most useful features: intelligent completions, query visualization comparison of query results provided by different reasoners or without them
Использование Language Server Protocol (LSP) в качестве протокола для коммуникации между языковым клиентом и языковым сервером позволит в дальнейшем переиспользовать языковой сервер во многих других редакторах, часть из которых использует LSP в качестве основной модели для подключения языковой поддержки, другие имеют возможность подключения языковых серверов по протоколу LSP с помощью плагинов для этих сред
Summary
1, 2 Пермский государственный национальный исследовательский университет Пермь, Россия. Аннотация Обсуждается вопрос создания редактора SPARQL-запросов – запросов к онтологиям в форматах RDF и OWL. Потребность в удобном и функциональном инструменте для составления SPARQL-запросов постоянно растет в связи с распространением концепции семантического веба. Приводится анализ возможностей, а также общих подходов к реализации существующих редакторов SPARQL-запросов. Предлагается концепция инструмента, одновременно предоставляющего интеллектуальные дополняющие подсказки, а также возможности построения визуального представления запроса и сравнения результатов выполнения запросов с использованием различных программ-ризонеров и без них. Языковая поддержка реализуется в соответствии с современным подходом к предоставлению инструментальной поддержки языков программирования, основанного на протоколе LSP. Ключевые слова SPARQL-запросы, онтологии, OWL, языковой сервер, LSP, ризонер, визуальное представление запроса. С. Разработка интеллектуального редактора SPARQL-запросов // Вестник НГУ.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.