Język zapytań dla leksykalnej bazy danych typu WordNet

Loading...
Thumbnail Image

Date

2013-06-03

Editor

Journal Title

Journal ISSN

Volume Title

Publisher

Title alternative

A query language for a WordNet-like lexical database

Abstract

Celem rozprawy jest opracowanie języka zapytań dla leksykalnej bazy danych typu WordNet. W pracy przedstawiono korpus zapytań specyficznych dla wordnetów, które zebrano na potrzeby ewaluacji projektowanego języka oraz istniejących narzędzi umożliwiających formułowanie zapytań do wordnetów. Opracowano model danych uwzględniający specyficzne własności baz danych tego typu. Skonstruowano język zapytań, którego rdzeń stanowi podjęzyk WPath odpowiedzialny za ewaluację wyrażeń ścieżkowych. Osadzając język WPath w konstrukcjach imperatywnych utworzono język WQuery, który następnie rozszerzono o konstrukcje modyfikujące dane, tworząc w ten sposób język WUpdate stanowiący główny rezultat pracy. W rozprawie przedstawiono architekturę interpretera zaimplementowanego dla opracowanego języka oraz omówiono przebieg ewaluacji zapytania. Użyteczność zaprojektowanego języka zapytań zweryfikowano w odniesieniu do zebranego korpusu zapytań. Pokazano także związki zaprojektowanego w rozprawie języka z formalizmami wykorzystywanymi w teorii relacyjnych baz danych oraz z językami modalnymi przeznaczonymi do formułowania zapytań do wordnetów.
The goal of the thesis is to develop a query language for a WordNet-like lexical database. The thesis presents a corpus of wordnet-specific queries which were collected for the purpose of evaluation of the language being developed and the existing tools designed to query wordnets. The data model that takes into account specific properties of the databases of this type is developed. The query language is created which incorporates as its core the sublanguage WPath responsible for the evaluation of path expressions. WPath is embedded in imperative constructs to develop the WQuery language which is further extended with update commands to form the WUpdate language which constitutes the main result of the thesis. The thesis presents the architecture of the interpreter developed for the language and discusses the query evaluation process. Usability of the query language is verified with respect to the presented corpus of queries. Relationships between the languages of relational database theory, the modal languages designed to query wordnets and the language developed in the thesis are established.

Description

Wydział Matematyki i Informatyki

Sponsor

Keywords

język zapytań, query language, bazy danych typu WordNet, WordNet-like lexical database, Wordnet

Citation

ISBN

DOI

Title Alternative

Rights Creative Commons

Creative Commons License

Uniwersytet im. Adama Mickiewicza w Poznaniu
Biblioteka Uniwersytetu im. Adama Mickiewicza w Poznaniu
Ministerstwo Nauki i Szkolnictwa Wyższego