PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

PNL/JDO - Polish Natural Language Interface to JDO Compliant Databases

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
PNL/JDO - bazujący na naturalnym języku polskim sprzęg użytkownika do baz danych w standardzie JDO
Języki publikacji
EN
Abstrakty
EN
Database systems are nowadays used in almost all kinds of professional activities. However, standard means for obtaining data from such systems are either too difficult to learn by average user (SQL) or offer limited capabilities (form-based interfaces). HCI experts agree that one of the best solutions to that problem are natural language interfaces. The paper presents one of the solutions of that kind: Polish natural language interface to object-oriented databases compliant with JDO standard.
PL
Systemy bazodanowe stosowane są obecnie w niemal wszystkich obszarach ludzkiej aktywności zawodowej. Standardowe środki dostępu do zgromadzanych w nich informacji są jednak albo trudne do opanowania przez przeciętnego użytkownika (np. język SQL) albo oferują ograniczone możliwości (np. formularze). Za jedne z lepszych rozwiązań uważane są sprzęgi bazujące na zapytaniach w języku naturalnym. W publikacji przedstawiono propozycję tego typu sprzęgu dla języka polskiego i obiektowych baz danych w standardzie JDO. Podstawę rozwiązania stanowi autorski model A-O-I będący uogólnionym modelem procesu analizy i interpretacji komunikatów (poleceń, zapytań lub odpowiedzi) w języku naturalnym kierowanych przez użytkownika do systemu informatycznego. Sprzęg realizowany według modelu A-O-I jest trójwarstwowy i składa się z: a) analizatora składniowo-semantycznego, b) opisu rozpoznanego znaczenia komunikatu w postaci obiektowej reprezentacji semantyki (ORS) oraz c) interpretera ORS. W prezentowanym rozwiązaniu podstawowym zadaniem realizowanym przez interpreter ORS jest generacja odpowiedniego zapytania w języku JDOQL na podstawie rozpoznanego znaczenia zapytania w języku polskim. W kolejnych punktach artykułu omówione zostały: ogólny model sprzęgu i jego główne składowe, prototyp systemu implementującego ten model oraz wyniki testów skuteczności i wydajności proponowanego rozwiązania. W podsumowaniu wskazane zostały kierunki dalszych badań.
Wydawca
Rocznik
Strony
1190--1192
Opis fizyczny
Bibliogr. 12 poz., rys., schem.
Twórcy
autor
  • West Pomeranian University of Technology, Szczecin, Faculty of Computer Science and Information Technology, ul. Żołnierska 49, 71-210 Szczecin, ppechmann@wi.zut.edu.pl
Bibliografia
  • [1] Androutsopoulos I., Ritchie G.: Database Interfaces. [In:] Handbook of Natural Language Processing, (red.:) Dale R., Moisl H., Somers H., Marcel Dekker, 2000.
  • [2] Bach M.: Methods of constructing tasks of database searching within a process of translation of queries in natural language. Doctoral dissertation at the Faculty of Automatic Control, Electronics and Computer Science, The Silesian University of Technology, Gliwice, 2004, (in Polish).
  • [3] El-Mouadib F., Zubi Z., Almagrous A., El-Fegh I.: Generic interactive natural language interface to databases (GINLIDB). [In:] Proceedings of the 10th WSEAS international conference on evolutionary computing, WSEAS Press, 2009.
  • [4] Küpper D., Storbel M., Rösner D.: NAUDA: A cooperative natural language interface to relational databases. [In:] “Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data”, ACM Press, 1993.
  • [5] Minock M., Olofsson P., Näslund A.: Towards Building Robust Natural Language Interfaces to Databases. [In:] “Proceedings of the 13th international conference on Natural Language and Information Systems: Applications of Natural Language to Information Systems”, Lecture Notes In Computer Science. Vol. 5039, Springer-Verlag, 2008.
  • [6] Pazos Rangel R., Gelbukh A., González Barbosa J., Alarcón Ruiz E., Mendoza Mejía A., Domínguez Sánchez P.: Spanish Natural Language Interface for a Relational Database Querying System. [In:] “Proceedings of the 5th International Conference on Text, Speech and Dialogue”, Lecture Notes In Computer Science. Vol. 2448, Springer-Verlag, 2002.
  • [7] Pechmann P.: An object-oriented model of the semantic analysis process of Polish natural language queries to medical databases. Doctoral dissertation at the Faculty of Computer Science and Information Systems, Szczecin University of Technology, 2006, (in Polish).
  • [8] Pechmann P.: The Model of Object-oriented Representation of Semantics. [In:] Proceedings of the Conference “SMI 2007”, Polish Journal of Environmental Studies, Vol. 16, No 4A, 2007.
  • [9] Pechmann P., Kiriłow P.: Application of the A-O-I model in communication with a JDO compliant object-oriented database, Report of Department of Multimedia Systems, No RKSM/1/2009, Faculty of Computer Science and Information Technology, West Pomeranian University of Technology, 2009 (in Polish).
  • [10] Popescu A., Etzioni O., Kautz H.: Towards a theory of natural language interfaces to databases. [In:] “Proceedings of the 8th international conference on Intelligent user interfaces”, ACM Press, 2003.
  • [11] Tyagi S., Vorburger M., McCammon K., Bobzin H.: Core Java Data Objects, Prentice Hall, 2003.
  • [12] ObjectDB, http://www.objectdb.com/ (29.04.2010).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0086-0020
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.