THALES: a Software Package for Plane Geometry Constructions with a Natural Language Interface
نویسندگان
چکیده
THALES is a software package for plane geometry constructions, supplied with a natural language interlace. Using THALES requires no knowledge of a programming language. The interface is capable of processing practically all kinds of instructions within the subset of plane geometry English. The "static semantic" module has been generated on the basis of a high-level attribute specification. Transportability, modifiability and generality -the key issues of natural language interface design -are investigated in the project note. The notion of specifiability is introduced to replace the three features mentioned above.
منابع مشابه
Elementary Constructions for Conics in Hyperbolic and Elliptic Planes
In the Euclidean plane there are well-known constructions of points and tangents of e.g. an ellipse c based on the given axes of c, which make use of the Apollonius definition of c via its focal points or via two perspective affinities (de la Hire’s construction). Even there is no parallel relation neither in a hyperbolic plane nor in an elliptic plane it is still possible to modify many of the...
متن کاملCT-Based Brachytherapy Treatment Planning using Monte Carlo Simulation Aided by an Interface Software
Introduction: In brachytherapy, radioactive sources are placed close to the tumor, therefore, small changes in their positions can cause large changes in the dose distribution. This emphasizes the need for computerized treatment planning. The usual method for treatment planning of cervix brachytherapy uses conventional radiographs in the Manchester system. Nowadays, because of their advantages ...
متن کاملIntegrated Interactive Constructions for Multiple Learning Activities within E-Learning Contexts
This paper focuses on the potential of integration of Multiple Learning Activities in Interactive Constructions (MLA -ICs), appropriate to support student learning of a specific learning subject. In fact, these constructions could be transformed using appropriate macros to support a variety of learning activities, beginning with real-life activities and gradually moving to more sophisticated sc...
متن کاملA dynamic-symbolic interface for geometric theorem discovery
This paper describes Discover, a program for learning and teaching geometry with the help of a computer. The program is a dynamic geometry environment that can communicate with Mathematica, using its symbolic capabilities to perform geometric discovery or rediscovery. Discover is specially suited to be used as a learning tool for geometry from the ages of 12 up to University. It permits the rep...
متن کاملMultimodal Visualization Of Geometrical Constructions
We present an environment for multimodal visualization of geometrical constructions, including both graphical and textual realizations. The graphic interface is programmed by direct manipulation, and this process is mirrored in the text. The text resembles a program written in a classical programming language, but no computer science knowledge is required. The guiding principle is that of textu...
متن کامل