Informatization of higher education increases the efficiency of their operation that promotes teaching quality improving. One of the stages of informatization is development and implementation of a system for automated creation and processing of electronic documents. Implementation of such systems requires solving a number of scientific problems. For example, in Lviv Polytechnic National University there are databases that contain more than 40,000 accounts. In such databases last name, first name and patronymic of persons are given in the nominative case. During the automated creation of various documents there is a need to give this data in other case form. Therefore automation forming last names, first names and patronymic is actual scientific and applied problems. In this paper, the authors focus on automated forming Ukrainian origin first names. For automatic first name declension is applied a method that analyzes their last letters. Input information for case form creation is first name in the nominative case, the grammatical gender and desirable case. Based on this information, firstly, it is determined how many last letters for first name nominative case should be reject (that called shift) and, secondly, what letter should be add to first name to get it in desirable case form (that called case end). Logical conditions that based on the nominative case fist name last letters and grammatical gender determine the shift and case end we call the grammatical rules. Rule set forming for first names we made in two stages.
On the first stage of the study the base which contains 1000 the most usable Ukrainian origin names is created. The base includes 550 men and 450 women first names. By analyzing this database declension patterns and rule set for method of first name case form automated creating was set. In the obtained rule set three groups are distinguished. The first group consists of male and female names that end on “а” and “я”. This group corresponds to the first variation. The second group consists of only male first names that end on consonant, “о” and "ь". This group corresponds to the second variation. And the third group includes only female names that correspond to the third variation. The empirical rules were matched with Ukrainian spelling. It was confirmed its consistency. It should be noted that obtained rules are more well-defined. On the second stage of the study, based on analysis of found patterns new rules were added. These rules are beyond of 1000 the most usable Ukrainian names, but they fully agreed with Ukrainian word formation. For example, all sizzling letters “ж”, “ч”, “ш” and “щ” are took into account. Or other example all letters used with soft sign such as “д”, “т”, “з”, “с”, “ц”, “л”, “н” are took into account too and so on. The results of the study are implemented in the system of automated creation of last name, first name and patronymic case form that realized by means of Google Apps. Program is written by Google Script and Ukrainian origin names base is created by Google Sheets. The results of the work are available by link https://sites.google.com/a/lpnu.ua/e-adm.
1. Voytko V. V. Development and realization of linguist methods for proper name analysis / V. V. Voytko, M. P. Botsula, H. L. Lutsishyn // Optoelectronic snformation and power technologies. – 2008. – № 1. – С. 81–85.
2. Morfer / The program for case declension by Sergey Slepov. – Access mode: http://morpher.ru/ DemoUA.aspx.
3. Last name, first name and patronymic declension in Ukrainian and Russian language / NameCaseLib. – Access mode: http://namecaselib.com/ua/case/.
4. Case declension of Last name, first name and patronymic / Delphi Kingdom. Programmer virtual club. – Access mod: http://www.delphikingdom. com/padeg_online.asp.
5. Ukrainian spelling. – К. : Scientific thought, 2015. – 288 p. – Access mode: http://izbornyk.org.ua/pravopys/pravopys2015.htm.
6. Zhezhnych P. I. Google Apps using in studying process organization / P. I. Zhezhnych // Innovation computer technologies in height education: scientific and practical conference, 18–20 November 2014 р.: proceedings. – Lviv, 2014. – P. 35–38.