Use of NLP Techniques for an Enhanced Mobile Personal Assistant: The Case of Turkish
Journal: Intelligent Systems and Applications in Engineering (IJISAE) (Vol.5, No. 3)Publication Date: 2017-09-30
Authors : Gulsen Eryigit; Gokhan Celikkaya;
Page : 94-104
Keywords : natural language processing; NLP; question answer system; mobile assistant;
Abstract
This article introduces a Turkish mobile assistant application which produces state-of-the art results for the Turkish language by using natural language processing (NLP) techniques. The voice-enabled mobile assistant application allows users to enter queries for nine pre-defined tasks; namely, making calls, sending sms messages and emails, getting directions, querying exchange rates, weather forecast and traffic information, searching on the internet and launching applications on the phone. Users’ queries are processed in a multi-stage approach (viz., NLP, query classification and parameter extraction). Either the requested task is performed or the requested information is displayed as the response of the application. The article presents the architecture of the introduced system, its comparison with some prominent mobile assistants as well as the newly created data resources (viz., two query datasets annotated for classification and parameter extraction, two specific datasets for domain adaptation of named entity recognition and syntactic parsing NLP modules) to be used in further research. The evaluations on the impact of NLP preprocessing layers to the query classification performances reveal that the added value by NLP may range from 0.2 to 10.7 percentage points depending on the preferred machine learning algorithm for the query classification stage. The impact of NLP for the parameter extraction stage is also crucial since the outputs of NLP modules are used systematically by the extraction rules. The overall performance of the introduced approach is measured as 70.8% which is very promising under the fact that the system is trained with very limited-size of annotated data. The technology introduced in this article is basically designed for the case of a mobile assistant but it can also be used for every voice-enabled control system to improve the user experience, such as smart homes or smart televisions.
Other Latest Articles
- Simple and Novel Approach for Image Representation with Application to Face Recognition
- Development of an Automatic Grading System Based on Energy Circular Hough Transform and Causal Median Filter
- Bypassing a broken instrument in a severely curved root canal: A case report
- Pain after single visit endodontic treatment using fifth generation file systems -An invivo study
- Preparing the master cone to fit the shape of the canal vs. preparing the canal to the shape of an industrial master cone
Last modified: 2017-10-09 15:49:36