Abstract:
The paper presents an overview of the natural language interfaces, their types and techniques of elaboration. Natural Language Interfaces (NLI) are the easiest way of communication for the users. However, there is no computer system that could process the unrestricted natural language input without errors yet. The proposed solutions for this problem used restricted vocabulary and a limited set of phrase construction rules adapted to the specific task and domain.