GENERATING JAVA CLASS SKELETON USING A NATURAL LANGUAGE INTERFACE

Ender ÖZCAN, Şadi Evren ŞEKER, Zeynep İlknur KARADENİZ

2004

Abstract

An intelligent natural language interface based on Turkish Language is designed for creating Java class skeleton, listing the class and its members. This interface is developed as a part of a project named as TUJA, a tool for producing Java programs using Turkish sentences. Turkish sentences are converted into instances of schemata, representing classes and their members. Concept hierarchies are utilized for building the classes and their hierarchical representation for Java class skeleton generation. In this paper, the details of the design and the implementation are described and a sample run is provided.

References

  1. A. Cetinoglu, Prolog Based Natural Language Processing Infrastructure for Turkish, M.Sc. Thesis, Bogazici University, 2001
  2. M.A. Covington, Natural Language Programming for Prolog Programmers, (Englewood Cliffs, NJ:Prentice-Hall, 1994)
  3. O. N. Darcan, An intelligent database interface for Turkish, M.Sc. Thesis, Bogazici University, Istanbul, 1991
  4. H. M.Deitel, P. J. Deitel, Java: How To Program, 1998, 389-392
  5. S. Demir, Improved treatment of word meaning in a Turkish conversational agent, M.Sc. Thesis, Bogazici University, Istanbul, 2003.
  6. M.U.Karakas, E. Inan, Current Status in Turkish Code Table Problem, Bilisim, Bogazici University, Istanbul, 1996
  7. K. Köymen, Prototype DMBS with a Turkish Query Language, University of Petroleum and Minerals, Dhahran, Saudi Arabia, 1976
  8. S.E. Seker, Türkçe Dogal Dil Arayüzlü Bir Kisisel Takvim Programinin, Tasarim ve Kodlamasi, TAINN 2003, Canakkale, Turkey.
  9. S.E. Seker, A Personal Assistant with A Natural Language Interface in Turkish, M.Sc. Thesis, Yeditepe University, Istanbul, 2003.
  10. J. Weizenbaum, ELIZA: A Computer Program for the Study of Natural Language Communication between Man and Machine, ACM Press, NY, USA, 1983, 23-28
  11. W. A. Woods, Transition Network Grammars for Natural Language Analysis, Harvard University, Cambridge, Massachusetts, 1970
Download


Paper Citation


in Harvard Style

ÖZCAN E., Evren ŞEKER Ş. and İlknur KARADENİZ Z. (2004). GENERATING JAVA CLASS SKELETON USING A NATURAL LANGUAGE INTERFACE . In Proceedings of the 1st International Workshop on Natural Language Understanding and Cognitive Science - Volume 1: NLUCS, (ICEIS 2004) ISBN 972-8865-05-8, pages 126-134. DOI: 10.5220/0002683301260134


in Bibtex Style

@conference{nlucs04,
author={Ender ÖZCAN and Şadi Evren ŞEKER and Zeynep İlknur KARADENİZ},
title={GENERATING JAVA CLASS SKELETON USING A NATURAL LANGUAGE INTERFACE},
booktitle={Proceedings of the 1st International Workshop on Natural Language Understanding and Cognitive Science - Volume 1: NLUCS, (ICEIS 2004)},
year={2004},
pages={126-134},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002683301260134},
isbn={972-8865-05-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Workshop on Natural Language Understanding and Cognitive Science - Volume 1: NLUCS, (ICEIS 2004)
TI - GENERATING JAVA CLASS SKELETON USING A NATURAL LANGUAGE INTERFACE
SN - 972-8865-05-8
AU - ÖZCAN E.
AU - Evren ŞEKER Ş.
AU - İlknur KARADENİZ Z.
PY - 2004
SP - 126
EP - 134
DO - 10.5220/0002683301260134