Communication with Public Web Services in Estonian Natural Language

Name
Sven Aller
Abstract
The aim of the thesis was to create a dialog system for communication with web services in natural Estonian language. Six different web services were selected for the prototype system: GeoNames Country Info (information about countries: capital, population, area, etc.), GeoNames Wikipedia Fulltext Search (articles about cities from Wikipedia), GeoNames Timezone (the date and time in a chosen city), Google Maps Geocoding (coordinates and location of a city), Weather Underground (weather reports by cities) and Calculator (simple calculations). In addition, the system also uses other web services for finding lemmas, translating, showing a map and getting information about a user by his IP number.
The thesis briefly describes the tools for processing the natural language, resources of automatic language processing in Estonian as well as basic principles and construction of dialog systems and web services. The main part of the thesis introduces the structure of the created dialog system. It points out the specifications of the web services used, basic functions and technical requirements. Also it outlines the results of testing the system and the opinions of the users, followed by a discussion about the problems and further development of the dialog system.
Graduation Thesis language
Estonian
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Margus Treumuth
Defence year
2010
 
PDF