Інтелектуальна інформаційна система для запам'ятовування іншомовних слів

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Львівська політехніка"

Abstract

Об'єкт дослідження – інформаційні процеси запам'ятовування іншомовних слів. Предмет дослідження – методи та засоби, що можуть бути використані в процесі запам'ятовування іншомовних слів. Мета дослідження – реалізація повноцінної системи, що надаватиме необхідні інструменти, які можуть застосовуватись для запам'ятовування іншомовних слів. Актуальність інтелектуальної інформаційної системи для запам'ятовування іншомовних слів є досить актуальною у сьогодення. Є декілька причин, які зумовлюють таку актуальність. Передусім, запам'ятовування іншомовних слів - одна можлива частина великого процесу вивчення іноземної мови. Вивчення іноземних мов (у тому числі англійської) користується досить великою популярністю як у світі, так і в Україні. Проблеми вивчення іноземних мов в Україні потребують уваги [1]. Знання іноземних мов дозволяє розшити можливості людини. Оскільки, вивчення іноземних мов є затребуваним – відповідно затребуваним може бути і запам'ятовування іншомовних слів. Досить популярним є метод інтервального повторення. Цей метод є одним з ефективних способів поповнення словникового запасу [2]. Щоб вивчати іноземну мову можна використовувати різні інструменти. Так само і для запам'ятовування іншомовних слів існують різні інструменти. Інтелектуальна інформаційна система для запам'ятовування іншомовних слів надає такі інструменти, що можуть бути використані у процесі запам'ятовування. Інтелектуальна інформаційна система для запам'ятовування іншомовних слів особливо актуальна зараз, коли багато людей при вивченні іноземних мов (з запам'ятовуванням іншомовних слів) надають перевагу саме ІТ-інструментам. Це не дивно, адже саме такі інструменти можуть надати особливі переваги під час процесу вивчення. У роботі проаналізовано літературні джерела релевантні до обраної теми. Зокрема, здійснено аналіз актуальності вивчення іноземних мов, запам'ятовування іншомовних слів. Знайдено та оглянуто існуючі аналоги систем для запам'ятовування іншомовних слів. Такі системи добре представлені на ринку, надають різні інструменти для досягнення поставлених цілей. Визначено переваги та недоліки таких систем. Отримані дані є дуже корисними при побудові вимог до нової системи для запам'ятовування іншомовних слів. Правильний аналіз дозволяє зекономити різні ресурси під час подальшої реалізації та супроводу програмного забезпечення. Саме чітке визначення необхідних вимог до інтелектуальної інформаційної системи для запам'ятовування іншомовних слів є важливим для розуміння функціональності системи. Здійснено системний аналіз за темою роботи. Побудовано окремі UML-діаграми. Це дозволило оглянути можливості системи з різних сторін. Дана система надає функціонал для запам'ятовування іншомовних слів. Передусім, такий функціонал має на меті зробити процес запам'ятовування іншомовних слів легшим, зручнішим та цікавішим. Для досягнення даних цілей були застосовані різні засоби та методи. Для можливого збільшення зацікавленості користувачів до процесу вивчення – застосовано деякі елементи гейміфікації. Навчання з використанням гейміфікації є популярним у багатьох країнах [3]. Цілі, статистика та винагороди одні з найбільш ефективних методів гейміфікації [4]. У реалізованій системі елементи гейміфікації – нагороди, перегляд прогресу вивчення. Естетика також є одним з важливих аспектів гейміфікації. Гейміфікацію варто застосовувати для формування окремих навичок [5]. Для можливого збільшення ефективності процесу запам'ятовування – використано особливості окремих існуючих методів. Програмна реалізація даної системи здійснена з використанням різних засобів. Зокрема, це TypeScript, React, Firebase. Систему реалізовано у вигляді веб-застосунку. Така реалізація забезпечує можливий доступ до системи з різних пристроїв. Це робить процес використання системи зручнішим. При цьому розроблення системи не є надзвичайно складним. Завдяки обраним технологіям та правильній реалізації досягнуто очікуваної роботи системи. У роботі обгрунтовано доцільність реалізації інтелектуальної інформаційної системи для запам'ятовування іншомовних слів. Система допомагає у запам'ятовуванні саме тих слів, які були занесені в систему користувачем. Такий підхід може давати хороші результати. Розглянуто основні особливості даної системи. Реалізована система здатна надавати, зокрема, наступні інструменти: додавання окремих колекцій для карток, додавання та видалення карток, вибір режиму повторення та саме повторення. Для створення нової колекції необхідно вказати назву колекції. Щоб створити картку у колекції необхідно вказати іншомовне слово та переклад. Також можна вказати коментар, але він не є обов'язковим для створення картки. Окрім цих даних, на картці можна побачити прогрес вивчення окремого слова. У системі реалізовано наступні режими повторення: пряме (невивчені слова), зворотне (невивчені слова), пряме (вивчені слова), зворотне (невивчені слова). У роботі описано принцип роботи механізму повторення слів. Варто зазначити, що при повторенні слова враховується статус повторення даного слова сьогодні. Якщо слово уже повторювалось сьогодні – результати повторення не будуть враховуватись у прогресі вивчення. Звісно, сучасний підхід до реалізації подібних систем потребує збереження даних користувача. У даному випадку – це дані про його колекції, картки тощо. Реалізована система може застосовуватись окремими користувачами у процесі вивчення іноземної мови. Теоретично, дану систему можна використовувати і при запам'ятовуванні іншої інформації (не тільки іншомовних слів), проте основний акцент зроблений саме на запам'ятовуванні іншомовних слів.
Study object – information processes of memorizing foreign words. Scope of research – methods and tools that can be used in the process of memorizing foreign words. Goal of research is to implement a full-fledged system that will provide the necessary tools that can be used to memorize foreign words. The relevance of intelligent information system for memorizing foreign words is quite relevant today. There are several reasons for this relevance. First of all, memorizing foreign words is one possible part of a large process of learning a foreign language. The study of foreign languages (including English) is very popular both in the world and in Ukraine. Problems of learning foreign languages in Ukraine need attention [1]. Knowledge of foreign languages allows you to expand your capabilities. Because the study of foreign languages is in demand – accordingly, the memorization of foreign words may be in demand. The method of interval repetition is quite popular. This method is one of the effective ways to replenish vocabulary [2]. You can use different tools to learn a foreign language. Similarly, there are various tools for memorizing foreign words. Intelligent information system for memorizing foreign words provides tools that can be used in the process of memorization. Intelligent information system for memorizing foreign words is especially relevant now, when many people when learning foreign languages (memorizing foreign words) prefer IT tools. This is not surprising, because such tools can provide special benefits during the learning process. The paper analyzes the literature sources relevant to the chosen topic. In particular, the analysis of the relevance of learning foreign languages, memorizing foreign words. Existing analogues of systems for memorizing foreign words were found and examined. Such systems are well represented in the market, provide various tools to achieve these goals. The advantages and disadvantages of such systems are identified. The obtained data are very useful in building requirements for a new system for memorizing foreign words. Proper analysis saves various resources during the further implementation and maintenance of software. It is important to understand the functionality of the system to clearly define the necessary requirements for an intelligent information system for memorizing foreign words. The system analysis on a theme of work is carried out. Separate UML charts are built. This allowed us to examine the capabilities of the system from different angles. This system provides functionality for memorizing foreign words. First of all, such functionality aims to make the process of memorizing foreign words easier, more convenient and interesting. Various tools and methods have been used to achieve these goals. Some elements of gamification have been used to possibly increase users' interest in the learning process. Gamification is popular in many countries [3]. Goals, statistics and rewards are one of the most effective methods of gamification [4]. In the implemented system, the elements of gamification are rewards, review of study progress. Aesthetics are also an important aspect of gamification. Gamification should be used to develop individual skills [5]. To possibly increase the efficiency of the memorization process, the features of some existing methods are used. Software implementation of this system is carried out using various tools. In particular, it is TypeScript, React, Firebase. The system is implemented as a web application. This implementation provides possible access to the system from different devices. This makes the process of using the system more convenient. The development of the system is not extremely difficult. Thanks to the selected technologies and proper implementation, the expected operation of the system has been achieved. The expediency of realization of the intellectual information system for memorization of foreign words is substantiated in the work. The system helps in memorizing exactly those words that were entered into the system by the user. This approach can give good results. The main features of this system are considered. The implemented system is able to provide, in particular, the following tools: adding individual collections for cards, adding and removing cards, selecting the repeat mode and the repeat itself. To create a new collection, you must specify a collection name. To create a card in the collection, you must specify a foreign word and a translation. You can also specify a comment, but it is not required to create a card. In addition to this data, you can see the progress of learning a single word on the card. The following modes of repetition are implemented in the system: direct (unlearned words), reverse (unlearned words), direct (learned words), reverse (unlearned words). The paper describes the principle of operation of the word repetition mechanism. It is worth noting that when repeating a word, the status of repeating the word today is taken into account. If the word has been repeated today, the results of the repetition will not be taken into account in the progress of the study. Of course, the modern approach to the implementation of such systems requires the preservation of user data. In this case, it is data on his collections, cards, etc. The implemented system can be applied separately users in the process of learning a foreign language. Theoretically, this system can be used when memorizing other information (not only foreign words), but the main emphasis is on memorizing foreign words.

Description

Citation

Тюска Б. Ю. Інтелектуальна інформаційна система для запам'ятовування іншомовних слів : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „3.126.00.00 — Інформаційні системи та технології (освітньо-наукова програма)“ / Богдан Юрійович Тюска. — Львів, 2021. — 102 с.

Endorsement

Review

Supplemented By

Referenced By